ATP · Roland Garros Sho Shimabukuro vs Stefanos Sakellaridis Date: May 18, 2026, 9:30 AM Surface: Clay Final result Sho Shimabukuro 6-2 4-6 5-7 Stefanos Sakellaridis🏆 ✓ Our prediction: Stefanos Sakellaridis · Correct Odds (reference): 3.25 / 1.33 Results ›