Ben Shelton: 4/8 bp, 43 win, 6 ue vs Daniel Merida. Final: Ben Shelton 3, Daniel Merida 0. French Open, May 25, 2026. Full match stats on Real.