Sho Shimabukuro Stats vs Stefanos Sakellaridis: 10/15 bp, 0 win, 0 ue - May 18, 2026

Sho Shimabukuro: 10/15 bp, 0 win, 0 ue vs Stefanos Sakellaridis. Final: Stefanos Sakellaridis 2, Sho Shimabukuro 1. French Open, May 18, 2026.

Related