ATP · Grass Ben Sheltondefeated Taylor Fritz · 6-4 2-6 6-427 matches28 players113 avg. min.*F Ben Sheltonrank 5defeated Taylor Fritzrank 96-4 2-6 6-4SF Ben Sheltonrank 5defeated Jiri Leheckarank 126-7(4) 7-6(14) 7-6(6)SF Taylor Fritzrank 9defeated Alexander Bublikrank 116-4 6-4QF Ben Sheltonrank 5defeated Sho Shimabukurorank 1044-6 6-3 6-4QF Jiri Leheckarank 12defeated Frances Tiafoerank 266-4 7-6(4)QF Taylor Fritzrank 9defeated Mattia Belluccirank 785-7 7-5 7-5QF Alexander Bublikrank 11defeated Giovanni Mpetshi Perricardrank 937-6(5) 7-6(3)R16 Ben Sheltonrank 5defeated Marcos Gironrank 886-7(4) 6-4 7-6(5)R16 Taylor Fritzrank 9defeated Martin Landalucerank 586-7(4) 7-5 7-6(3)R16 Sho Shimabukurorank 104defeated Nick Kyrgiosrank 10924-6 7-6(5) 6-4R16 Frances Tiafoerank 26defeated Rinky Hijikatarank 1066-4 6-4R16 Jiri Leheckarank 12defeated James Duckworthrank 796-7(8) 6-4 7-6(3)R16 Alexander Bublikrank 11defeated Jan-Lennard Struffrank 777-6(3) 3-6 6-2R16 Giovanni Mpetshi Perricardrank 93defeated Gauthier Onclinrank 1867-6(1) 6-2R16 Mattia Belluccirank 78defeated Yannick Hanfmannrank 597-5 6-7(4) 6-2R32 Nick Kyrgiosrank 1092defeated Corentin Moutetrank 366-3 6-4R32 Giovanni Mpetshi Perricardrank 93defeated Roman Safiullinrank 1357-5 6-7(4) 7-6(4)R32 Jan-Lennard Struffrank 77defeated Alexis Galarneaurank 1876-2 6-7(5) 6-3R32 Rinky Hijikatarank 106defeated Tom Gentzschrank 2296-7(7) 7-6(2) 6-3R32 James Duckworthrank 79defeated Diego Dedurarank 2626-4 6-3R32 Frances Tiafoerank 26defeated Daniel Altmaierrank 857-6(3) 4-6 6-4R32 Sho Shimabukurorank 104defeated Quentin Halysrank 926-4 6-2R32 Marcos Gironrank 88defeated Roberto Bautista Agutrank 1167-6(3) 7-5R32 Yannick Hanfmannrank 59defeated Aleksandar Kovacevicrank 697-6(5) 7-6(4)R32 Gauthier Onclinrank 186defeated Fabian Marozsanrank 617-6(6) 6-3R32 Mattia Belluccirank 78defeated Alejandro Davidovich Fokinarank 226-2 6-7(5) 6-1R32 Martin Landalucerank 58defeated Pierre-Hugues Herbertrank 2325-7 6-3 6-4* Average based only on matches with recorded duration.
2026ATPChampion Ben SheltonFinal: Ben Shelton × Taylor Fritz6-4 2-6 6-4June 8, 2026 · 27 matchesSee all results →