Match list updated: 2026-06-04 07:28 UTC

ATP 2023 Season Match Results & Scores

Browse completed main-tour match results, scores, opponents, and match data links.

Need deeper match filters? Advanced match search supports date ranges, multiple rounds and surfaces, qualifying/main draw, player, opponent, and tournament filters.

Match Results

Completed main-tour matches matching the selected filters.

4,037 completed main-tour matches in 2023

DateTournamentCategoryRoundSurfaceWinnerScoreLoserH2HMatch Data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Tommy Paul #13 7-5 7-6(2) Miomir Kecmanovic #41 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Hubert Hurkacz #20 7-6(2) 3-6 7-6(1) Thanasi Kokkinakis #78 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Felix Auger-Aliassime #14 4-6 6-2 6-3 Matteo Berrettini #38 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Gael Monfils #211 3-6 6-4 6-3 Cameron Norrie #15 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Frances Tiafoe #10 6-4 6-7(7) 6-4 Tallon Griekspoor #25 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Nicolas Jarry #26 4-6 6-3 6-3 Roman Safiullin #63 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Mackenzie McDonald #43 7-5 6-1 Yannick Hanfmann #50 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Yoshihito Nishioka #45 6-4 7-5 Gregoire Barrere #57 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Alejandro Davidovich Fokina #23 6-3 6-3 Tomas Martin Etcheverry #31 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Alex de Minaur #12 6-0 3-6 6-1 J.J. Wolf #44 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Lorenzo Sonego #39 6-3 3-6 6-3 Alexander Shevchenko #88 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Max Purcell #70 6-4 6-4 Lloyd Harris #182 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Stan Wawrinka #51 6-3 6-7(5) 6-3 Brandon Nakashima #73 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Emil Ruusuvuori #60 6-4 6-2 Corentin Moutet #77 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Ben Shelton #40 5-7 6-4 6-4 Christopher Eubanks #29 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Ugo Humbert #33 6-4 3-6 6-2 Arthur Fils #46 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Alexander Zverev #17 6-2 6-2 Grigor Dimitrov #19 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Lorenzo Musetti #18 6-4 6-3 Daniel Evans #28 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Adrian Mannarino #32 6-4 6-3 Richard Gasquet #53 H2H Match data
Aug 15, 2023* Cincinnati Masters Masters 1000 R64 Hard Dusan Lajovic #66 6-3 6-4 Francisco Cerundolo #21 H2H Match data
Aug 13, 2023* Canada Masters Masters 1000 F Hard Jannik Sinner #8 6-4 6-1 Alex de Minaur #18 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Dusan Lajovic #67 6-4 6-4 Jason Kubler #90 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Thanasi Kokkinakis #86 5-7 7-6(7) 6-2 Daniel Elahi Galan #68 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Arthur Fils #46 6-3 6-3 Zhizhen Zhang #63 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Alexander Shevchenko #93 6-1 3-6 6-3 Diego Schwartzman #98 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Jordan Thompson #55 6-3 6-4 Marc-Andrea Huesler #88 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Corentin Moutet #79 6-4 6-4 Daniel Altmaier #52 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q2 Hard Max Purcell #78 6-7(6) 7-5 6-4 Alexei Popyrin #56 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Daniel Elahi Galan #68 7-6(5) 4-6 7-5 Nuno Borges #77 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Alexander Shevchenko #93 7-5 6-4 Marton Fucsovics #57 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Diego Schwartzman #98 6-4 6-4 Marcos Giron #70 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Dusan Lajovic #67 6-3 6-3 Rinky Hijikata #118 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Zhizhen Zhang #63 6-7(4) 6-3 7-6(11) Maxime Cressy #112 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Jason Kubler #90 6-3 6-2 Hugo Gaston #95 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Max Purcell #78 4-6 6-3 6-3 Luca Van Assche #69 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Daniel Altmaier #52 3-6 7-6(5) 6-4 Christopher O'Connell #73 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Corentin Moutet #79 4-6 6-0 6-2 Matteo Arnaldi #66 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Arthur Fils #46 6-1 6-1 Brandon Holt #231 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Alexei Popyrin #56 6-2 4-6 6-4 Ilya Ivashka #100 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Thanasi Kokkinakis #86 6-3 3-6 7-5 Laslo Djere #35 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Marc-Andrea Huesler #88 6-4 6-4 Aslan Karatsev #71 H2H Match data
Aug 13, 2023* Cincinnati Masters Masters 1000 Q1 Hard Jordan Thompson #55 6-4 6-7(2) 6-4 Alexandre Muller #85 H2H Match data
Aug 12, 2023* Canada Masters Masters 1000 SF Hard Alex de Minaur #18 6-1 6-3 Alejandro Davidovich Fokina #37 H2H Match data
Aug 12, 2023* Canada Masters Masters 1000 SF Hard Jannik Sinner #8 6-4 6-4 Tommy Paul #14 H2H Match data
Aug 12, 2023* Canada Masters Masters 1000 QF Hard Jannik Sinner #8 6-4 4-6 6-3 Gael Monfils #276 H2H Match data
Aug 12, 2023* Canada Masters Masters 1000 QF Hard Tommy Paul #14 6-3 4-6 6-3 Carlos Alcaraz #1 H2H Match data
Aug 12, 2023* Canada Masters Masters 1000 QF Hard Alex de Minaur #18 7-6(7) 7-5 Daniil Medvedev #3 H2H Match data
Aug 12, 2023* Canada Masters Masters 1000 QF Hard Alejandro Davidovich Fokina #37 6-4 6-2 Mackenzie McDonald #59 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Tommy Paul #14 6-3 6-2 Marcos Giron #70 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Daniil Medvedev #3 6-4 6-4 Lorenzo Musetti #19 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Mackenzie McDonald #59 6-3 6-3 Milos Raonic #545 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Carlos Alcaraz #1 3-6 7-6(2) 7-6(3) Hubert Hurkacz #17 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Gael Monfils #276 6-4 6-4 Aleksandar Vukic #62 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Alex de Minaur #18 7-6(7) 4-6 6-1 Taylor Fritz #9 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Jannik Sinner #8 (w/o) Andy Murray #40 H2H Match data
Aug 11, 2023* Canada Masters Masters 1000 R16 Hard Alejandro Davidovich Fokina #37 7-6(4) 4-6 7-6(4) Casper Ruud #5 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Mackenzie McDonald #59 6-4 6-3 Andrey Rublev #7 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Aleksandar Vukic #62 6-3 4-6 7-6(5) Sebastian Korda #32 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Milos Raonic #545 6-4 6-3 Taro Daniel #115 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Tommy Paul #14 7-6(2) 6-7(2) 6-3 Francisco Cerundolo #22 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Jannik Sinner #8 6-4 6-3 Matteo Berrettini #38 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Andy Murray #40 7-6(2) 3-6 7-5 Max Purcell #78 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Lorenzo Musetti #19 4-6 7-5 6-4 Thanasi Kokkinakis #86 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Alejandro Davidovich Fokina #37 6-1 6-2 Alexander Zverev #16 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Taylor Fritz #9 7-6(7) 3-6 6-3 Ugo Humbert #34 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Gael Monfils #276 6-4 6-3 Stefanos Tsitsipas #4 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Daniil Medvedev #3 6-2 7-5 Matteo Arnaldi #66 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Marcos Giron #70 6-2 4-6 6-3 Holger Rune #6 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Casper Ruud #5 7-6(6) 6-4 Jiri Lehecka #36 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Hubert Hurkacz #17 5-7 6-3 6-0 Miomir Kecmanovic #44 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Carlos Alcaraz #1 6-3 7-6(3) Ben Shelton #41 H2H Match data
Aug 10, 2023* Canada Masters Masters 1000 R32 Hard Alex de Minaur #18 6-4 7-5 Gabriel Diallo #141 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Marcos Giron #70 7-6(4) 7-6(6) Emil Ruusuvuori #54 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Tommy Paul #14 6-3 3-6 6-4 Diego Schwartzman #98 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Hubert Hurkacz #17 6-3 7-6(2) Alexander Bublik #28 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Miomir Kecmanovic #44 7-6(2) 4-6 6-4 Cristian Garin #101 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Alex de Minaur #18 7-5 6-4 Cameron Norrie #13 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Lorenzo Musetti #19 6-4 6-1 Yoshihito Nishioka #45 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Sebastian Korda #32 6-3 6-2 Tomas Martin Etcheverry #31 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Gabriel Diallo #141 7-6(4) 7-5 Daniel Evans #21 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Mackenzie McDonald #59 6-3 6-4 Aslan Karatsev #71 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Ben Shelton #41 7-6(1) 6-4 Bernabe Zapata Miralles #64 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Aleksandar Vukic #62 6-2 6-3 Borna Coric #15 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Gael Monfils #276 7-6(3) 6-7(4) 6-1 Christopher Eubanks #29 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Thanasi Kokkinakis #86 7-5 6-4 Zhizhen Zhang #63 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Alejandro Davidovich Fokina #37 6-0 6-2 J.J. Wolf #43 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Ugo Humbert #34 4-6 6-3 6-4 Nicolas Jarry #27 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Max Purcell #78 6-4 6-4 Felix Auger-Aliassime #12 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Matteo Arnaldi #66 6-4 6-4 Vasek Pospisil #165 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Matteo Berrettini #38 6-4 6-3 Gregoire Barrere #58 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Taro Daniel #115 7-6(5) 6-4 Adrian Mannarino #30 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Francisco Cerundolo #22 6-2 4-6 6-4 Alexis Galarneau #192 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Andy Murray #40 7-6(3) 6-0 Lorenzo Sonego #39 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Jiri Lehecka #36 7-5 3-6 7-6(2) Brandon Nakashima #74 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Alexander Zverev #16 6-4 7-6(3) Tallon Griekspoor #26 H2H Match data
Aug 9, 2023* Canada Masters Masters 1000 R64 Hard Milos Raonic #545 6-7(12) 7-6(4) 6-3 Frances Tiafoe #10 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Diego Schwartzman #98 6-4 6-4 Aleksandar Vukic #62 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Taro Daniel #115 7-6(8) 6-2 Corentin Moutet #79 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Max Purcell #78 6-2 6-1 Brayden Schnur #1122 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Cristian Garin #101 7-6(6) 6-4 Christopher O'Connell #73 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Marcos Giron #70 6-3 6-1 Radu Albot #108 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Thanasi Kokkinakis #86 7-6(6) 6-3 Constant Lestienne #114 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q2 Hard Matteo Arnaldi #66 6-4 6-4 Matija Pecotic #437 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Radu Albot #108 6-2 7-5 Sasi Kumar Mukund Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Matija Pecotic #437 6-2 7-6(3) Ilya Ivashka #100 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Max Purcell #78 6-2 6-4 Peter Polansky #1475 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Corentin Moutet #79 6-0 6-3 Justin Boulais #483 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Brayden Schnur #1122 4-6 7-6(2) 7-5 Maxime Cressy #112 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Matteo Arnaldi #66 6-4 6-4 Aleksandar Kovacevic #129 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Diego Schwartzman #98 7-6(6) 6-4 Liam Draxl #518 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Thanasi Kokkinakis #86 7-6(4) 4-6 7-5 Borna Gojo #117 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Aleksandar Vukic #62 6-3 6-4 Dan Martin #859 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Marcos Giron #70 6-4 3-6 6-2 Nick Chappell #353 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Cristian Garin #101 6-3 6-3 Maxime Janvier #336 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Taro Daniel #115 7-6(4) 7-5 Dane Sweeny #240 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Constant Lestienne #114 6-1 2-6 6-4 James Duckworth #124 H2H Match data
Aug 7, 2023 Canada Masters Masters 1000 Q1 Hard Christopher O'Connell #73 6-2 2-6 6-4 Thai-Son Kwiatkowski #490 H2H Match data
Aug 6, 2023* Washington ATP 500 F Hard Daniel Evans #30 7-5 6-3 Tallon Griekspoor #37 H2H Match data
Aug 5, 2023* Kitzbuhel ATP 250 F Clay Sebastian Baez #72 6-3 6-1 Dominic Thiem #116 H2H Match data
Aug 5, 2023* Los Cabos ATP 250 F Hard Stefanos Tsitsipas #5 6-3 6-4 Alex de Minaur #19 H2H Match data
Aug 5, 2023* Washington ATP 500 SF Hard Daniel Evans #30 6-3 7-6(4) Grigor Dimitrov #20 H2H Match data
Aug 5, 2023* Kitzbuhel ATP 250 SF Clay Dominic Thiem #116 6-7(3) 7-5 7-6(8) Laslo Djere #38 H2H Match data
Aug 5, 2023* Kitzbuhel ATP 250 SF Clay Sebastian Baez #72 7-6(5) 3-6 6-4 Tomas Martin Etcheverry #34 H2H Match data
Aug 5, 2023* Los Cabos ATP 250 SF Hard Alex de Minaur #19 6-2 6-7(5) 6-1 Dominik Koepfer #84 H2H Match data
Aug 5, 2023* Los Cabos ATP 250 SF Hard Stefanos Tsitsipas #5 6-3 6-2 Borna Coric #15 H2H Match data
Aug 5, 2023* Washington ATP 500 SF Hard Tallon Griekspoor #37 3-6 6-3 6-2 Taylor Fritz #9 H2H Match data
Aug 5, 2023* Washington ATP 500 QF Hard Daniel Evans #30 6-4 7-5 Frances Tiafoe #10 H2H Match data
Aug 5, 2023* Washington ATP 500 QF Hard Grigor Dimitrov #20 (w/o) Ugo Humbert #36 H2H Match data
Aug 5, 2023* Washington ATP 500 QF Hard Tallon Griekspoor #37 7-5 6-4 J.J. Wolf #45 H2H Match data
Aug 5, 2023* Washington ATP 500 QF Hard Taylor Fritz #9 6-3 6-3 Jordan Thompson #71 H2H Match data
Aug 4, 2023* Kitzbuhel ATP 250 QF Clay Tomas Martin Etcheverry #34 6-7(6) 6-3 6-4 Daniel Elahi Galan #76 H2H Match data
Aug 4, 2023* Kitzbuhel ATP 250 QF Clay Dominic Thiem #116 4-6 6-3 6-4 Arthur Rinderknech #67 H2H Match data
Aug 4, 2023* Los Cabos ATP 250 QF Hard Alex de Minaur #19 6-4 3-6 6-3 Tommy Paul #14 H2H Match data
Aug 4, 2023* Los Cabos ATP 250 QF Hard Borna Coric #15 6-3 6-4 Ilya Ivashka #113 H2H Match data
Aug 4, 2023* Kitzbuhel ATP 250 QF Clay Laslo Djere #38 6-4 6-2 Pedro Cachin #54 H2H Match data
Aug 4, 2023* Kitzbuhel ATP 250 QF Clay Sebastian Baez #72 6-4 6-3 Alex Molcan #120 H2H Match data
Aug 4, 2023* Los Cabos ATP 250 QF Hard Stefanos Tsitsipas #5 6-7(6) 7-6(4) 6-2 Nicolas Jarry #28 H2H Match data
Aug 4, 2023* Los Cabos ATP 250 QF Hard Dominik Koepfer #84 6-4 7-5 Aleksandar Kovacevic #129 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Taylor Fritz #9 6-7(2) 6-3 6-4 Andy Murray #44 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Tallon Griekspoor #37 6-4 1-6 6-3 Gael Monfils #323 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard J.J. Wolf #45 6-4 7-6(5) Michael Mmoh #112 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Daniel Evans #30 6-4 6-3 Alexander Shevchenko #93 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Grigor Dimitrov #20 6-4 6-3 Emil Ruusuvuori #55 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Ugo Humbert #36 6-0 6-2 Yosuke Watanuki #99 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Frances Tiafoe #10 6-2 6-3 Juncheng Shang #149 H2H Match data
Aug 4, 2023* Washington ATP 500 R16 Hard Jordan Thompson #71 6-2 6-2 Christopher Eubanks #29 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Pedro Cachin #54 7-5 6-3 Albert Ramos-Vinolas #82 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Tommy Paul #14 7-5 7-6(7) Felipe Meligeni Alves #177 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Dominik Koepfer #84 6-2 6-2 James Duckworth #123 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Arthur Rinderknech #67 7-6(3) 6-3 Yannick Hanfmann #50 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Alex de Minaur #19 6-2 6-1 Thiago Agustin Tirante #136 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Aleksandar Kovacevic #129 5-7 7-6(7) 6-4 Cameron Norrie #13 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Sebastian Baez #72 6-1 6-2 Roberto Carballes Baena #64 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Alex Molcan #120 4-6 7-5 7-6(5) Sebastian Ofner #61 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Nicolas Jarry #28 7-6(5) 4-6 6-4 Gijs Brouwer #144 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Dominic Thiem #116 1-6 6-3 6-2 Zhizhen Zhang #53 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Daniel Elahi Galan #76 3-6 6-2 7-6(8) Daniel Altmaier #51 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Laslo Djere #38 7-6(5) 6-3 Thiago Seyboth Wild #117 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Stefanos Tsitsipas #5 6-2 6-4 John Isner #114 H2H Match data
Aug 3, 2023* Kitzbuhel ATP 250 R16 Clay Tomas Martin Etcheverry #34 6-2 6-2 Guido Andreozzi #240 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Borna Coric #15 6-1 6-2 Jason Jung #276 H2H Match data
Aug 3, 2023* Los Cabos ATP 250 R16 Hard Ilya Ivashka #113 5-7 6-2 6-4 Borna Gojo #115 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Alexander Shevchenko #93 5-7 7-6(4) 6-4 Sebastian Korda #26 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Juncheng Shang #149 6-2 3-6 6-3 Ben Shelton #43 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Andy Murray #44 7-6(5) 6-4 Brandon Nakashima #70 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Yosuke Watanuki #99 7-6(10) 7-6(3) Felix Auger-Aliassime #12 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Ugo Humbert #36 7-6(6) 1-6 6-4 Thanasi Kokkinakis #86 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Grigor Dimitrov #20 7-6(6) 6-2 Mackenzie McDonald #60 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Tallon Griekspoor #37 6-4 6-2 Liam Broady #125 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Daniel Evans #30 2-6 6-0 6-3 Gregoire Barrere #59 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Emil Ruusuvuori #55 6-7(5) 6-4 6-2 Yoshihito Nishioka #31 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Michael Mmoh #112 6-3 6-7(4) 7-6(4) Hubert Hurkacz #17 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Christopher Eubanks #29 6-3 6-4 Sho Shimabukuro #161 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Frances Tiafoe #10 7-6(5) 7-6(5) Aslan Karatsev #75 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Taylor Fritz #9 6-3 6-3 Zachary Svajda #233 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Gael Monfils #323 6-3 6-4 Alexander Bublik #25 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard Jordan Thompson #71 7-5 6-4 Adrian Mannarino #27 H2H Match data
Aug 3, 2023* Washington ATP 500 R32 Hard J.J. Wolf #45 6-1 6-3 Radu Albot #97 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Dominic Thiem #116 7-6(3) 7-6(6) Facundo Bagnis #135 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Roberto Carballes Baena #64 6-2 6-4 Guido Pella #199 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Laslo Djere #38 6-4 7-6(4) Christopher O'Connell #74 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Sebastian Baez #72 6-4 6-2 Hamad Medjedovic #147 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Nicolas Jarry #28 6-3 6-1 Rodrigo Pacheco Mendez Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Albert Ramos-Vinolas #82 6-1 7-5 Juan Pablo Varillas #77 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Alex de Minaur #19 6-4 6-4 Skander Mansouri #296 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Thiago Agustin Tirante #136 7-6(3) 6-2 Gonzalo Lama #410 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Dominik Koepfer #84 6-4 6-3 Tomas Barrios Vera #121 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Guido Andreozzi #240 5-7 6-4 6-2 Filip Misolic #158 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Jason Jung #276 3-6 7-6(5) 6-2 Ernesto Escobedo #377 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Zhizhen Zhang #53 6-3 6-2 Dusan Lajovic #66 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Daniel Altmaier #51 6-7(5) 6-2 6-4 Marc-Andrea Huesler #88 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard John Isner #114 6-2 7-6(4) Rinky Hijikata #110 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Ilya Ivashka #113 3-6 6-3 7-6(5) Beibit Zhukayev #258 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Borna Gojo #115 7-5 4-6 6-3 Cristian Garin #101 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard James Duckworth #123 6-3 6-0 Otto Virtanen #127 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Gijs Brouwer #144 6-2 4-6 6-2 Gabriel Diallo #140 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Alex Molcan #120 6-4 6-3 Luca Van Assche #68 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Aleksandar Kovacevic #129 6-2 7-5 Omni Kumar #403 H2H Match data
Aug 2, 2023* Kitzbuhel ATP 250 R32 Clay Thiago Seyboth Wild #117 6-3 6-4 Dennis Novak #166 H2H Match data
Aug 2, 2023* Los Cabos ATP 250 R32 Hard Felipe Meligeni Alves #177 6-2 6-4 Alejandro Tabilo #122 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.