Match list updated: 2026-11-08 17:21 UTC

ATP Match Results & Scores: 2026 Season, ATP 250

2026 - ATP 250

1,135 matches · 2026 season · Filtered

Need deeper match filters? Advanced match search supports date ranges, multiple rounds and surfaces, opponent filters, and other result-level criteria.

Match Results

Completed singles results from main-tour tournament editions, including qualifying, matching the selected filters.

WinnerScoreLoserH2HMatch DataDateRoundTournamentCategorySurface
Juan Manuel Cerundolo #54 6-1 7-6(4) Elias Ymer #245 H2H Match data Nov 8, 2026 R32 Stockholm Open ATP 250 Hard
Toby Samuel #97 3-6 7-5 6-1 Adrian Mannarino #59 H2H Match data Nov 8, 2026 Q2 Stockholm Open ATP 250 Hard
Aleksandr Shevchenko #107 6-2 6-4 Jacob Fearnley #90 H2H Match data Nov 8, 2026 Q2 Stockholm Open ATP 250 Hard
Lorenzo Sonego #106 7-5 6-3 Inaki Montes-De La Torre #191 H2H Match data Nov 8, 2026 Q2 Stockholm Open ATP 250 Hard
Borna Gojo #133 6-3 7-6(5) Nikoloz Basilashvili #87 H2H Match data Nov 8, 2026 Q2 Stockholm Open ATP 250 Hard
Adrian Mannarino #59 6-4 6-1 Jan Simonsson H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Jacob Fearnley #90 6-0 6-2 Arthur Nagel #337 H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Aleksandr Shevchenko #107 6-1 6-1 Viktor Durasovic #482 H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Toby Samuel #97 7-6(5) 6-2 Karl Friberg H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Inaki Montes-De La Torre #191 7-5 6-3 Damir Dzumhur #88 H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Lorenzo Sonego #106 6-4 7-6(6) Olle Wallin #416 H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Borna Gojo #133 7-5 4-6 7-6(7) Mika Brunold #184 H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Nikoloz Basilashvili #87 6-4 6-3 Francesco Passaro #153 H2H Match data Nov 7, 2026 Q1 Stockholm Open ATP 250 Hard
Tallon Griekspoor #60 4-6 6-3 6-4 Jan-Lennard Struff #58 H2H Match data Oct 25, 2026 F European Open ATP 250 Hard
Lorenzo Musetti #26 6-3 6-4 Taylor Fritz #14 H2H Match data Oct 25, 2026 F Open 13 Provence ATP 250 Hard
Daniil Medvedev #5 6-7(6) 6-1 6-3 Nikoloz Basilashvili #128 H2H Match data Oct 25, 2026 F Almaty Open ATP 250 Hard
Jan-Lennard Struff #58 6-4 6-7(7) 7-6(5) Arthur Fils #10 H2H Match data Oct 24, 2026 SF European Open ATP 250 Hard
Lorenzo Musetti #26 4-6 6-2 7-5 Flavio Cobolli #6 H2H Match data Oct 24, 2026 SF Open 13 Provence ATP 250 Hard
Tallon Griekspoor #60 2-6 6-3 7-6(4) Francisco Cerundolo #21 H2H Match data Oct 24, 2026 SF European Open ATP 250 Hard
Taylor Fritz #14 6-3 7-5 Tommy Paul #15 H2H Match data Oct 24, 2026 SF Open 13 Provence ATP 250 Hard
Daniil Medvedev #5 6-3 Alexander Bublik #19 H2H Match data Oct 24, 2026 SF Almaty Open ATP 250 Hard
Nikoloz Basilashvili #128 6-4 6-7(5) 6-3 Stefanos Tsitsipas #39 H2H Match data Oct 24, 2026 SF Almaty Open ATP 250 Hard
Lorenzo Musetti #26 7-6(5) 6-7(7) 6-4 Luca Van Assche #48 H2H Match data Oct 23, 2026 QF Open 13 Provence ATP 250 Hard
Jan-Lennard Struff #58 6-3 7-6(6) Zizou Bergs #41 H2H Match data Oct 23, 2026 QF European Open ATP 250 Hard
Flavio Cobolli #6 4-6 6-4 6-4 Brandon Nakashima #17 H2H Match data Oct 23, 2026 QF Open 13 Provence ATP 250 Hard
Arthur Fils #10 6-4 7-6(12) Alex Michelsen #37 H2H Match data Oct 23, 2026 QF European Open ATP 250 Hard
Alexander Bublik #19 4-6 7-6(5) 7-6(5) Karen Khachanov #25 H2H Match data Oct 23, 2026 QF Almaty Open ATP 250 Hard
Taylor Fritz #14 7-6(5) 6-2 Daniel Altmaier #65 H2H Match data Oct 23, 2026 QF Open 13 Provence ATP 250 Hard
Tallon Griekspoor #60 4-6 6-4 6-3 Jiri Lehecka #20 H2H Match data Oct 23, 2026 QF European Open ATP 250 Hard
Tommy Paul #15 6-4 3-6 6-3 Corentin Moutet #94 H2H Match data Oct 23, 2026 QF Open 13 Provence ATP 250 Hard
Francisco Cerundolo #21 6-2 6-4 Clement Chidekh #152 H2H Match data Oct 23, 2026 QF European Open ATP 250 Hard
Daniil Medvedev #5 6-4 6-4 Terence Atmane #98 H2H Match data Oct 23, 2026 QF Almaty Open ATP 250 Hard
Stefanos Tsitsipas #39 6-3 6-4 James Duckworth #73 H2H Match data Oct 23, 2026 QF Almaty Open ATP 250 Hard
Nikoloz Basilashvili #128 6-3 6-1 Adrian Mannarino #79 H2H Match data Oct 23, 2026 QF Almaty Open ATP 250 Hard
Brandon Nakashima #17 6-4 6-3 Kyrian Jacquet #85 H2H Match data Oct 22, 2026 R16 Open 13 Provence ATP 250 Hard
Flavio Cobolli #6 6-2 6-4 Stan Wawrinka #140 H2H Match data Oct 22, 2026 R16 Open 13 Provence ATP 250 Hard
Zizou Bergs #41 6-2 6-4 Damir Dzumhur #83 H2H Match data Oct 22, 2026 R16 European Open ATP 250 Hard
Taylor Fritz #14 6-2 7-5 Pierre-Hugues Herbert #290 H2H Match data Oct 22, 2026 R16 Open 13 Provence ATP 250 Hard
Alex Michelsen #37 6-3 6-4 David Goffin H2H Match data Oct 22, 2026 R16 European Open ATP 250 Hard
Alexander Bublik #19 (w/o) Fabian Marozsan #64 H2H Match data Oct 22, 2026 R16 Almaty Open ATP 250 Hard
Luca Van Assche #48 2-6 6-4 6-4 Valentin Vacherot #32 H2H Match data Oct 22, 2026 R16 Open 13 Provence ATP 250 Hard
Daniil Medvedev #5 6-2 6-1 Sho Shimabukuro #109 H2H Match data Oct 22, 2026 R16 Almaty Open ATP 250 Hard
Daniel Altmaier #65 6-3 6-4 Borna Gojo #148 H2H Match data Oct 22, 2026 R16 Open 13 Provence ATP 250 Hard
Jiri Lehecka #20 6-4 6-2 Raphael Collignon #55 H2H Match data Oct 22, 2026 R16 European Open ATP 250 Hard
Karen Khachanov #25 6-2 4-6 7-6(7) Tomas Machac #72 H2H Match data Oct 22, 2026 R16 Almaty Open ATP 250 Hard
Terence Atmane #98 6-7(4) 7-6(2) 7-6(5) Mattia Bellucci #68 H2H Match data Oct 22, 2026 R16 Almaty Open ATP 250 Hard
Tommy Paul #15 6-4 6-7(4) 6-3 Benjamin Bonzi #100 H2H Match data Oct 21, 2026 R16 Open 13 Provence ATP 250 Hard
Jan-Lennard Struff #58 6-4 6-2 Gauthier Onclin #178 H2H Match data Oct 21, 2026 R16 European Open ATP 250 Hard
Lorenzo Musetti #26 6-4 6-4 Moise Kouame #194 H2H Match data Oct 21, 2026 R16 Open 13 Provence ATP 250 Hard
David Goffin 3-6 6-3 6-4 Remy Bertola #219 H2H Match data Oct 21, 2026 R32 European Open ATP 250 Hard
Corentin Moutet #94 6-4 6-4 Felix Balshaw #186 H2H Match data Oct 21, 2026 R16 Open 13 Provence ATP 250 Hard
Stefanos Tsitsipas #39 6-1 6-2 Mikhail Kukushkin #389 H2H Match data Oct 21, 2026 R16 Almaty Open ATP 250 Hard
Clement Chidekh #152 7-6(4) 6-2 Jacob Fearnley #87 H2H Match data Oct 21, 2026 R16 European Open ATP 250 Hard
Stan Wawrinka #140 6-3 6-7(2) 7-6(5) Martin Landaluce #67 H2H Match data Oct 21, 2026 R32 Open 13 Provence ATP 250 Hard
Tallon Griekspoor #60 7-6(4) 7-5 Mariano Navone #45 H2H Match data Oct 21, 2026 R16 European Open ATP 250 Hard
Adrian Mannarino #79 6-4 3-6 6-3 Andrey Rublev #22 H2H Match data Oct 21, 2026 R16 Almaty Open ATP 250 Hard
Damir Dzumhur #83 7-6(5) 2-6 6-2 Dino Prizmic #95 H2H Match data Oct 21, 2026 R32 European Open ATP 250 Hard
Francisco Cerundolo #21 6-4 7-6(4) Martin Damm #107 H2H Match data Oct 21, 2026 R16 European Open ATP 250 Hard
Nikoloz Basilashvili #128 6-2 6-4 Facundo Diaz Acosta #71 H2H Match data Oct 21, 2026 R16 Almaty Open ATP 250 Hard
Tomas Machac #72 6-2 6-0 Z. Nurlanuly H2H Match data Oct 21, 2026 R32 Almaty Open ATP 250 Hard
Mattia Bellucci #68 7-6(5) 2-6 6-4 Tomas Martin Etcheverry #29 H2H Match data Oct 21, 2026 R32 Almaty Open ATP 250 Hard
James Duckworth #73 7-5 7-6(7) Luciano Darderi #23 H2H Match data Oct 21, 2026 R16 Almaty Open ATP 250 Hard
Brandon Nakashima #17 7-6(4) 6-7(4) 6-2 Hamad Medjedovic #76 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Raphael Collignon #55 3-6 6-3 6-4 Nishesh Basavareddy #134 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Kyrian Jacquet #85 7-6(4) 7-5 Matteo Berrettini #43 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Arthur Fils #10 (w/o) Jaume Munar #51 H2H Match data Oct 20, 2026* R16 European Open ATP 250 Hard
Luca Van Assche #48 7-6(3) 6-3 Clement Tabur #158 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Benjamin Bonzi #100 6-3 3-6 6-3 Cameron Norrie #40 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Zizou Bergs #41 6-3 7-6(3) Toby Samuel #96 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Daniel Altmaier #65 5-7 7-6(4) 7-6(3) Titouan Droguet #69 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Karen Khachanov #25 6-2 6-4 Rei Sakamoto #124 H2H Match data Oct 20, 2026 R32 Almaty Open ATP 250 Hard
Corentin Moutet #94 6-2 6-7(5) 7-6(4) Ugo Humbert #35 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Jacob Fearnley #87 6-3 6-0 Hugo Gaston #93 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Borna Gojo #148 6-3 7-6(2) Arthur Fery #34 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Clement Chidekh #152 6-1 6-4 Botic van de Zandschulp #38 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Jan-Lennard Struff #58 7-6(3) 7-6(3) Marcos Giron #88 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Fabian Marozsan #64 7-5 7-6(4) Timofey Skatov #201 H2H Match data Oct 20, 2026 R32 Almaty Open ATP 250 Hard
Tallon Griekspoor #60 7-6(3) 6-7(5) 7-5 Max Schoenhaus #302 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Pierre-Hugues Herbert #290 6-3 6-4 Sebastian Baez #49 H2H Match data Oct 20, 2026 R32 Open 13 Provence ATP 250 Hard
Mariano Navone #45 7-6(10) 6-2 Juan Manuel Cerundolo #53 H2H Match data Oct 20, 2026 R32 European Open ATP 250 Hard
Stefanos Tsitsipas #39 7-6(9) 3-6 6-3 Aleksandar Kovacevic #82 H2H Match data Oct 20, 2026 R32 Almaty Open ATP 250 Hard
Sho Shimabukuro #109 6-7(4) 6-4 6-4 Roman Safiullin #70 H2H Match data Oct 20, 2026 R32 Almaty Open ATP 250 Hard
Terence Atmane #98 7-6(5) 6-2 Rinky Hijikata #86 H2H Match data Oct 20, 2026 R32 Almaty Open ATP 250 Hard
Moise Kouame #194 7-6(2) 6-4 Lorenzo Sonego #89 H2H Match data Oct 19, 2026 R32 Open 13 Provence ATP 250 Hard
Mikhail Kukushkin #389 7-6(4) 7-6(3) Stefanos Sakellaridis #133 H2H Match data Oct 19, 2026 R32 Almaty Open ATP 250 Hard
Lorenzo Musetti #26 6-1 6-4 Matteo Arnaldi #36 H2H Match data Oct 19, 2026 R32 Open 13 Provence ATP 250 Hard
Felix Balshaw #186 6-2 4-6 6-3 Jaime Faria #56 H2H Match data Oct 19, 2026 R32 Open 13 Provence ATP 250 Hard
Alex Michelsen #37 6-1 6-2 Andrea Guerrieri #166 H2H Match data Oct 19, 2026 R32 European Open ATP 250 Hard
Clement Tabur #158 6-4 6-1 Nicolai Budkov Kjaer #187 H2H Match data Oct 19, 2026 Q2 Open 13 Provence ATP 250 Hard
Martin Damm #107 7-5 6-3 Yannick Hanfmann #59 H2H Match data Oct 19, 2026 R32 European Open ATP 250 Hard
Kyrian Jacquet #85 7-6(1) Michael Mmoh #147 H2H Match data Oct 19, 2026 Q2 Open 13 Provence ATP 250 Hard
Nikoloz Basilashvili #128 6-2 7-5 Marin Cilic #84 H2H Match data Oct 19, 2026 R32 Almaty Open ATP 250 Hard
Borna Gojo #148 6-3 7-6(4) Vitaliy Sachko #175 H2H Match data Oct 19, 2026 Q2 Open 13 Provence ATP 250 Hard
Jaume Munar #51 6-4 6-3 Federico Cina #135 H2H Match data Oct 19, 2026 R32 European Open ATP 250 Hard
Pierre-Hugues Herbert #290 4-6 6-3 6-1 Maxim Mrva #234 H2H Match data Oct 19, 2026 Q2 Open 13 Provence ATP 250 Hard
Adrian Mannarino #79 7-6(4) 4-6 6-3 Aleksandar Vukic #116 H2H Match data Oct 19, 2026 R32 Almaty Open ATP 250 Hard
Facundo Diaz Acosta #71 6-7(3) 6-1 6-4 Thiago Agustin Tirante #50 H2H Match data Oct 19, 2026 R32 Almaty Open ATP 250 Hard
James Duckworth #73 6-4 6-3 Miomir Kecmanovic #57 H2H Match data Oct 19, 2026 R32 Almaty Open ATP 250 Hard
Nicolai Budkov Kjaer #152 3-6 6-1 6-3 Ugo Blanchet #305 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Michael Mmoh #151 6-1 6-7(3) 6-3 Jan Kumstat #191 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Andrea Guerrieri #165 7-6(6) 6-7(5) 6-3 Martin Damm #104 H2H Match data Oct 18, 2026 Q2 European Open ATP 250 Hard
Clement Tabur #160 7-6(2) 6-7(3) 6-2 Valentin Royer #105 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Borna Gojo #150 4-6 6-3 7-6(6) Francesco Maestrelli #171 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Clement Chidekh #146 6-2 7-6(3) Gauthier Onclin #168 H2H Match data Oct 18, 2026 Q2 European Open ATP 250 Hard
Nishesh Basavareddy #139 6-4 7-5 Aziz Dougaz #430 H2H Match data Oct 18, 2026 Q2 European Open ATP 250 Hard
Federico Cina #147 3-6 7-6(6) 7-6(4) Remy Bertola #227 H2H Match data Oct 18, 2026 Q2 European Open ATP 250 Hard
Kyrian Jacquet #76 6-3 7-5 Sascha Gueymard Wayenburg #189 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Maxim Mrva #217 7-6(4) 7-6(5) Dusan Lajovic #148 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Stefanos Sakellaridis #135 7-6(4) 6-4 Aleksandr Shevchenko #111 H2H Match data Oct 18, 2026 Q2 Almaty Open ATP 250 Hard
Pierre-Hugues Herbert #296 6-7(5) 7-5 6-0 Jurij Rodionov #140 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Vitaliy Sachko #172 6-4 6-4 Otto Virtanen #107 H2H Match data Oct 18, 2026 Q1 Open 13 Provence ATP 250 Hard
Roman Safiullin #79 7-6(2) 6-1 Ilia Simakin #154 H2H Match data Oct 18, 2026 Q2 Almaty Open ATP 250 Hard
Rei Sakamoto #137 2-6 6-4 6-4 Gabriel Diallo #121 H2H Match data Oct 18, 2026 Q2 Almaty Open ATP 250 Hard
Nikoloz Basilashvili #124 6-4 7-6(4) Adam Walton #98 H2H Match data Oct 18, 2026 Q2 Almaty Open ATP 250 Hard
Aziz Dougaz #430 6-4 2-6 7-6(0) Tom Gentzsch #164 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Martin Damm #104 6-1 6-4 Buvaysar Gadamauri #271 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Andrea Guerrieri #165 7-6(2) 6-4 Kimmer Coppejans #232 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Nishesh Basavareddy #139 6-2 6-1 Edas Butvilas #199 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Remy Bertola #227 7-6(4) 6-7(2) 7-5 Giovanni Mpetshi Perricard #108 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Clement Chidekh #146 6-1 6-3 Gilles Arnaud Bailly #337 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Aleksandr Shevchenko #111 6-3 6-7(3) 7-5 Daniil Glinka #178 H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Gauthier Onclin #168 6-3 4-6 6-0 Harry Wendelken #182 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Stefanos Sakellaridis #135 6-2 6-3 Petr Bar Biryukov #278 H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Federico Cina #147 6-3 7-6(4) Joel Schwaerzler #176 H2H Match data Oct 17, 2026 Q1 European Open ATP 250 Hard
Ilia Simakin #154 6-3 3-6 7-6(6) Luka Pavlovic #207 H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Roman Safiullin #79 6-1 6-7(4) 6-4 Ilya Ivashka #237 H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Nikoloz Basilashvili #124 6-2 7-5 Taro Daniel #177 H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Adam Walton #98 6-1 7-5 Beibit Zhukayev H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Gabriel Diallo #121 7-6(5) 6-2 Harold Mayot #186 H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Rei Sakamoto #137 6-2 6-1 Amir Omarkhanov H2H Match data Oct 17, 2026 Q1 Almaty Open ATP 250 Hard
Daniil Medvedev #6 7-5 6-4 Andrey Rublev #24 H2H Match data Sep 29, 2026 F Hangzhou Open ATP 250 Hard
Alejandro Davidovich Fokina #26 6-4 7-6(7) Hubert Hurkacz #39 H2H Match data Sep 29, 2026 F Chengdu Open ATP 250 Hard
Hubert Hurkacz #39 6-7(8) 6-3 6-3 Denis Shapovalov #46 H2H Match data Sep 28, 2026 SF Chengdu Open ATP 250 Hard
Daniil Medvedev #6 7-5 6-4 Roman Safiullin #84 H2H Match data Sep 28, 2026 SF Hangzhou Open ATP 250 Hard
Alejandro Davidovich Fokina #26 4-6 6-4 6-3 Nikoloz Basilashvili #121 H2H Match data Sep 28, 2026 SF Chengdu Open ATP 250 Hard
Andrey Rublev #24 7-6(0) 6-1 Kyrian Jacquet #86 H2H Match data Sep 28, 2026 SF Hangzhou Open ATP 250 Hard
Daniil Medvedev #6 6-3 6-7(2) 6-3 Coleman Wong #108 H2H Match data Sep 27, 2026 QF Hangzhou Open ATP 250 Hard
Hubert Hurkacz #46 7-6(10) 6-4 Lloyd Harris #136 H2H Match data Sep 27, 2026 QF Chengdu Open ATP 250 Hard
Roman Safiullin #102 6-3 6-3 Yunchaokete Bu #111 H2H Match data Sep 27, 2026 QF Hangzhou Open ATP 250 Hard
Denis Shapovalov #50 6-7(6) 6-3 6-2 Adrian Mannarino #78 H2H Match data Sep 27, 2026 QF Chengdu Open ATP 250 Hard
Andrey Rublev #25 6-7(6) 7-6(4) 6-1 Hugo Gaston #97 H2H Match data Sep 27, 2026 QF Hangzhou Open ATP 250 Hard
Alejandro Davidovich Fokina #29 6-1 7-5 Alexandre Muller #135 H2H Match data Sep 27, 2026 QF Chengdu Open ATP 250 Hard
Kyrian Jacquet #107 7-6(12) 6-4 Fabian Marozsan #59 H2H Match data Sep 27, 2026 QF Hangzhou Open ATP 250 Hard
Nikoloz Basilashvili #145 6-4 7-6(4) Jenson Brooksby #77 H2H Match data Sep 27, 2026 QF Chengdu Open ATP 250 Hard
Coleman Wong #108 7-6(2) 4-6 6-3 Adolfo Daniel Vallejo #58 H2H Match data Sep 26, 2026 R16 Hangzhou Open ATP 250 Hard
Daniil Medvedev #6 7-6(6) 6-3 Valentin Royer #104 H2H Match data Sep 26, 2026 R16 Hangzhou Open ATP 250 Hard
Yunchaokete Bu #111 7-6(4) 6-7(5) 6-2 Kamil Majchrzak #73 H2H Match data Sep 26, 2026 R16 Hangzhou Open ATP 250 Hard
Lloyd Harris #136 6-4 7-6(5) Valentin Vacherot #19 H2H Match data Sep 26, 2026 R16 Chengdu Open ATP 250 Hard
Hubert Hurkacz #46 4-6 6-3 6-4 Martin Damm #106 H2H Match data Sep 26, 2026 R16 Chengdu Open ATP 250 Hard
Alexandre Muller #135 7-6(3) 6-1 Federico Cina #170 H2H Match data Sep 26, 2026 R16 Chengdu Open ATP 250 Hard
Roman Safiullin #102 5-7 6-3 6-4 Quentin Halys #49 H2H Match data Sep 26, 2026 R16 Hangzhou Open ATP 250 Hard
Alejandro Davidovich Fokina #29 6-4 6-4 Juan Manuel Cerundolo #53 H2H Match data Sep 26, 2026 R16 Chengdu Open ATP 250 Hard
Hugo Gaston #97 4-6 7-6(5) 6-4 Jaime Faria #68 H2H Match data Sep 25, 2026 R16 Hangzhou Open ATP 250 Hard
Andrey Rublev #25 6-3 6-3 Rinky Hijikata #82 H2H Match data Sep 25, 2026 R16 Hangzhou Open ATP 250 Hard
Fabian Marozsan #59 6-7(2) 7-5 7-6(1) Taro Daniel #193 H2H Match data Sep 25, 2026 R16 Hangzhou Open ATP 250 Hard
Nikoloz Basilashvili #145 6-4 7-5 Botic van de Zandschulp #40 H2H Match data Sep 25, 2026 R16 Chengdu Open ATP 250 Hard
Adrian Mannarino #78 6-4 6-4 Alejandro Tabilo #32 H2H Match data Sep 25, 2026 R16 Chengdu Open ATP 250 Hard
Jenson Brooksby #77 5-7 7-5 6-2 Lorenzo Sonego #86 H2H Match data Sep 25, 2026 R16 Chengdu Open ATP 250 Hard
Kyrian Jacquet #107 6-2 6-3 Tomas Martin Etcheverry #30 H2H Match data Sep 25, 2026 R16 Hangzhou Open ATP 250 Hard
Denis Shapovalov #50 6-2 6-3 Vit Kopriva #71 H2H Match data Sep 25, 2026 R16 Chengdu Open ATP 250 Hard
Coleman Wong #108 6-3 6-3 Zhizhen Zhang #168 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Juan Manuel Cerundolo #53 6-4 6-3 Yi Zhou #273 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Adolfo Daniel Vallejo #58 6-1 6-7(2) 6-4 Jie Cui #456 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Hubert Hurkacz #46 6-3 7-6(10) Aleksandr Shevchenko #109 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Martin Damm #106 6-1 6-4 Shintaro Mochizuki #125 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Lloyd Harris #136 6-3 6-4 Aleksandar Kovacevic #80 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Roman Safiullin #102 6-2 6-0 Fajing Sun #314 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Adrian Mannarino #78 7-6(9) 6-2 Juncheng Shang #253 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Alexandre Muller #135 6-4 6-0 Moise Kouame #191 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Nikoloz Basilashvili #145 7-6(3) 6-4 Miomir Kecmanovic #60 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Kamil Majchrzak #73 6-3 6-4 Mattia Bellucci #88 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Yunchaokete Bu #111 6-4 6-3 Michael Zheng #92 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Rinky Hijikata #82 7-6(4) 6-4 Dalibor Svrcina #128 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Lorenzo Sonego #86 6-4 6-4 James Duckworth #65 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Federico Cina #170 6-3 6-2 Camilo Ugo Carabelli #75 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Denis Shapovalov #50 6-4 7-6(3) Tallon Griekspoor #55 H2H Match data Sep 24, 2026 R32 Chengdu Open ATP 250 Hard
Fabian Marozsan #59 6-4 6-2 Alex Bolt #165 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Jaime Faria #68 3-6 7-6(9) 6-4 Terence Atmane #83 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Taro Daniel #193 7-6(6) 6-2 Dane Sweeny #110 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Hugo Gaston #97 6-4 6-4 Sho Shimabukuro #93 H2H Match data Sep 24, 2026 R32 Hangzhou Open ATP 250 Hard
Valentin Royer #104 6-3 6-4 Adam Walton #99 H2H Match data Sep 23, 2026 R32 Hangzhou Open ATP 250 Hard
Kyrian Jacquet #107 7-6(5) 3-6 6-3 Aleksandar Vukic #91 H2H Match data Sep 23, 2026 R32 Hangzhou Open ATP 250 Hard
Vit Kopriva #71 6-4 7-5 Jia Hu H2H Match data Sep 23, 2026 R32 Chengdu Open ATP 250 Hard
Shintaro Mochizuki #125 7-5 6-3 Pavel Kotov #188 H2H Match data Sep 23, 2026 Q2 Chengdu Open ATP 250 Hard
Fajing Sun #314 6-4 7-5 Bernard Tomic #182 H2H Match data Sep 23, 2026 Q2 Hangzhou Open ATP 250 Hard
Nikoloz Basilashvili #145 6-3 6-2 Federico Cina #170 H2H Match data Sep 23, 2026 Q2 Chengdu Open ATP 250 Hard
Dalibor Svrcina #128 6-4 6-1 Rio Noguchi #221 H2H Match data Sep 23, 2026 Q2 Hangzhou Open ATP 250 Hard
Jenson Brooksby #77 7-5 7-5 Sebastian Baez #51 H2H Match data Sep 23, 2026 R32 Chengdu Open ATP 250 Hard
Lloyd Harris #136 6-3 7-5 Alexis Galarneau #179 H2H Match data Sep 23, 2026 Q2 Chengdu Open ATP 250 Hard
Alexandre Muller #135 6-4 6-4 Petr Bar Biryukov #269 H2H Match data Sep 23, 2026 Q2 Chengdu Open ATP 250 Hard
Taro Daniel #193 6-4 7-6(9) Hayato Matsuoka #249 H2H Match data Sep 23, 2026 Q2 Hangzhou Open ATP 250 Hard
Alex Bolt #165 6-1 2-6 6-4 Akira Santillan #313 H2H Match data Sep 23, 2026 Q2 Hangzhou Open ATP 250 Hard
Nikoloz Basilashvili #145 6-2 6-0 Hanlei Lu H2H Match data Sep 22, 2026 Q1 Chengdu Open ATP 250 Hard
Fajing Sun #314 3-6 6-1 7-6(4) Matthew Dellavedova #270 H2H Match data Sep 22, 2026 Q1 Hangzhou Open ATP 250 Hard
Pavel Kotov #188 6-7(4) 7-5 7-5 Luca Castelnuovo #376 H2H Match data Sep 22, 2026 Q1 Chengdu Open ATP 250 Hard
Shintaro Mochizuki #125 7-5 4-6 7-5 Linang Xiao H2H Match data Sep 22, 2026* Q1 Chengdu Open ATP 250 Hard
Federico Cina #170 6-1 6-2 Kaichi Uchida #331 H2H Match data Sep 22, 2026 Q1 Chengdu Open ATP 250 Hard
Rio Noguchi #221 6-1 6-4 Masamichi Imamura #408 H2H Match data Sep 22, 2026 Q1 Hangzhou Open ATP 250 Hard
Lloyd Harris #136 6-3 7-5 Kenta Miyoshi #447 H2H Match data Sep 22, 2026 Q1 Chengdu Open ATP 250 Hard
Bernard Tomic #182 6-7(6) 6-4 7-5 Rigele Te H2H Match data Sep 22, 2026 Q1 Hangzhou Open ATP 250 Hard

Arrows show an edition's recorded category and documented modern equivalent; unresolved editions keep their recorded category. Mapping details.

Match Season Archive

Browse completed ATP match result archives by season.