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