Match list updated: 2026-06-04 00:15 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
Oct 26, 2023* Basel ATP 500 R32 Hard Hubert Hurkacz #11 7-6(2) 6-3 Dusan Lajovic #53 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Frances Tiafoe #14 1-4 (ret.) Daniel Evans #35 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Nicolas Jarry #20 7-6(6) 6-7(2) 6-4 Adrian Mannarino #24 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Casper Ruud #8 7-6(5) 6-2 Alexander Bublik #30 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Alexander Shevchenko #83 6-3 7-6(8) Stan Wawrinka #45 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Andy Murray #40 7-5 6-4 Yannick Hanfmann #51 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Grigor Dimitrov #17 6-3 6-4 Lorenzo Musetti #22 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Botic van de Zandschulp #65 7-5 6-7(3) 6-2 Roberto Bautista Agut #48 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Tallon Griekspoor #25 7-6(4) 2-6 6-3 Thiago Seyboth Wild #78 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Gael Monfils #89 6-4 6-4 Daniel Altmaier #47 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Dominic Stricker #96 7-6(2) 6-2 Benjamin Hassan #163 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Karen Khachanov #16 6-4 6-4 Roman Safiullin #43 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Stefanos Tsitsipas #7 7-6(5) 6-4 Dominic Thiem #99 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Daniil Medvedev #3 6-4 6-2 Arthur Fils #38 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Holger Rune #6 1-6 7-5 6-3 Miomir Kecmanovic #55 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Lorenzo Sonego #52 6-4 5-7 6-2 Francisco Cerundolo #21 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Sebastian Baez #29 6-7(3) 6-4 6-3 Christopher O'Connell #61 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Borna Gojo #77 6-3 6-3 Aslan Karatsev #37 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Matteo Arnaldi #46 7-6(4) 7-6(2) Albert Ramos-Vinolas #93 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Alexander Zverev #10 6-4 6-1 Sebastian Ofner #44 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Ugo Humbert #28 6-3 4-6 7-6(3) Marcos Giron #57 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Cameron Norrie #18 7-6(7) 4-6 6-3 Filip Misolic #169 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Felix Auger-Aliassime #19 6-3 6-2 Leandro Riedi #162 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Alex de Minaur #13 6-4 6-4 Diego Schwartzman #104 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Tomas Martin Etcheverry #32 6-3 1-6 6-3 Sebastian Korda #23 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Taylor Fritz #9 7-6(7) 7-6(4) Max Purcell #41 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Andrey Rublev #5 7-6(5) 6-4 Alexei Popyrin #39 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Jiri Lehecka #31 6-4 6-4 J.J. Wolf #59 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Tomas Machac #74 6-3 6-1 Aleksandar Vukic #56 H2H Match data
Oct 26, 2023* Basel ATP 500 R32 Hard Jan-Lennard Struff #27 7-6(7) 6-4 Christopher Eubanks #34 H2H Match data
Oct 26, 2023* Vienna ATP 500 R32 Hard Tommy Paul #12 6-3 6-1 Alexandre Muller #84 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q2 Hard Tomas Machac #74 6-3 6-3 Emil Ruusuvuori #67 H2H Match data
Oct 23, 2023 Basel ATP 500 Q2 Hard Botic van de Zandschulp #65 7-6(4) 6-3 Arthur Rinderknech #82 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q2 Hard Filip Misolic #169 4-6 7-6(5) 6-2 Andrea Vavassori #149 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q2 Hard Albert Ramos-Vinolas #93 (w/o) Fabian Marozsan #62 H2H Match data
Oct 23, 2023 Basel ATP 500 Q2 Hard Alexander Shevchenko #83 6-3 7-5 Remy Bertola #457 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q2 Hard Alexandre Muller #84 1-6 6-3 6-4 Lorenzo Sonego #52 H2H Match data
Oct 23, 2023 Basel ATP 500 Q2 Hard Benjamin Hassan #163 6-2 2-6 6-4 Dominik Koepfer #79 H2H Match data
Oct 23, 2023 Basel ATP 500 Q2 Hard Christopher O'Connell #61 7-6(4) 7-6(4) Thiago Seyboth Wild #78 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Tomas Machac #74 6-3 6-4 Jurij Rodionov #103 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Andrea Vavassori #149 7-6(8) 6-3 Damir Dzumhur #151 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Filip Misolic #169 6-3 6-2 Juan Pablo Varillas #66 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Remy Bertola #457 6-3 3-6 6-4 Pedro Cachin #72 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Albert Ramos-Vinolas #93 7-5 7-6(3) Dino Prizmic #155 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Lorenzo Sonego #52 7-5 6-1 Vitaliy Sachko #166 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Christopher O'Connell #61 7-6(3) 7-5 Maxime Cressy #113 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Thiago Seyboth Wild #78 7-5 4-6 6-3 Michael Mmoh #102 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Fabian Marozsan #62 6-3 7-6(2) Timofey Skatov #207 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Alexandre Muller #84 6-1 6-4 Lloyd Harris #141 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Dominik Koepfer #79 3-6 6-1 7-6(3) Sumit Nagal #170 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Botic van de Zandschulp #65 6-1 7-6(5) Mika Brunold #563 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Alexander Shevchenko #83 6-4 5-7 6-0 Fabio Fognini #134 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Arthur Rinderknech #82 6-4 6-3 Marc-Andrea Huesler #174 H2H Match data
Oct 23, 2023 Vienna ATP 500 Q1 Hard Emil Ruusuvuori #67 6-1 7-5 Alexander Erler #1222 H2H Match data
Oct 23, 2023 Basel ATP 500 Q1 Hard Benjamin Hassan #163 6-2 5-7 7-6(3) Hamad Medjedovic #107 H2H Match data
Oct 22, 2023* Tokyo ATP 500 F Hard Ben Shelton #19 7-5 6-1 Aslan Karatsev #50 H2H Match data
Oct 22, 2023* Stockholm ATP 250 F Hard Gael Monfils #140 4-6 7-6(6) 6-3 Pavel Kotov #109 H2H Match data
Oct 22, 2023* Antwerp ATP 250 F Hard Alexander Bublik #36 6-4 6-4 Arthur Fils #38 H2H Match data
Oct 21, 2023* Stockholm ATP 250 SF Hard Gael Monfils #140 7-5 6-2 Laslo Djere #35 H2H Match data
Oct 21, 2023* Tokyo ATP 500 SF Hard Aslan Karatsev #50 6-3 6-4 Shintaro Mochizuki #215 H2H Match data
Oct 21, 2023* Antwerp ATP 250 SF Hard Alexander Bublik #36 6-4 6-4 Maximilian Marterer #127 H2H Match data
Oct 21, 2023* Tokyo ATP 500 SF Hard Ben Shelton #19 6-7(2) 7-6(5) 6-4 Marcos Giron #79 H2H Match data
Oct 21, 2023* Antwerp ATP 250 SF Hard Arthur Fils #38 7-6(5) 7-6(4) Stefanos Tsitsipas #7 H2H Match data
Oct 21, 2023* Stockholm ATP 250 SF Hard Pavel Kotov #109 6-3 6-4 Miomir Kecmanovic #53 H2H Match data
Oct 21, 2023* Tokyo ATP 500 QF Hard Shintaro Mochizuki #215 7-5 2-6 7-5 Alexei Popyrin #41 H2H Match data
Oct 21, 2023* Tokyo ATP 500 QF Hard Marcos Giron #79 6-1 6-4 Felix Auger-Aliassime #17 H2H Match data
Oct 21, 2023* Antwerp ATP 250 QF Hard Arthur Fils #38 6-0 6-3 Juan Pablo Varillas #69 H2H Match data
Oct 21, 2023* Tokyo ATP 500 QF Hard Ben Shelton #19 7-6(4) 6-3 Tommy Paul #12 H2H Match data
Oct 21, 2023* Tokyo ATP 500 QF Hard Aslan Karatsev #50 6-3 6-2 Alex de Minaur #13 H2H Match data
Oct 21, 2023* Antwerp ATP 250 QF Hard Alexander Bublik #36 6-4 4-6 6-2 Giovanni Mpetshi Perricard #226 H2H Match data
Oct 21, 2023* Stockholm ATP 250 QF Hard Laslo Djere #35 5-7 7-6(5) 6-4 Tomas Machac #81 H2H Match data
Oct 21, 2023* Antwerp ATP 250 QF Hard Stefanos Tsitsipas #7 6-3 6-3 Yannick Hanfmann #56 H2H Match data
Oct 21, 2023* Stockholm ATP 250 QF Hard Pavel Kotov #109 7-6(4) 6-2 Tallon Griekspoor #25 H2H Match data
Oct 21, 2023* Antwerp ATP 250 QF Hard Maximilian Marterer #127 6-3 6-2 Hugo Gaston #96 H2H Match data
Oct 21, 2023* Stockholm ATP 250 QF Hard Gael Monfils #140 7-5 7-6(3) Adrian Mannarino #24 H2H Match data
Oct 21, 2023* Stockholm ATP 250 QF Hard Miomir Kecmanovic #53 6-0 3-2 (ret.) Elias Ymer #168 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Laslo Djere #35 7-5 6-4 J.J. Wolf #58 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Arthur Fils #38 7-6(4) 7-6(2) Mark Lajal #229 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Giovanni Mpetshi Perricard #226 7-5 6-3 David Goffin #105 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Pavel Kotov #109 6-4 7-5 Lorenzo Sonego #55 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Maximilian Marterer #127 6-3 7-6(3) Nuno Borges #74 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Stefanos Tsitsipas #7 7-5 6-3 Botic van de Zandschulp #67 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Elias Ymer #168 6-3 3-6 6-2 Dino Prizmic #165 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Yannick Hanfmann #56 6-4 5-7 6-4 Dominic Thiem #86 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Alexander Bublik #36 6-4 6-2 Gregoire Barrere #72 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Juan Pablo Varillas #69 3-6 6-3 6-2 Alexander Shevchenko #84 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Felix Auger-Aliassime #17 6-4 6-1 Sebastian Ofner #47 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Alexei Popyrin #41 4-6 7-6(3) 6-2 Cristian Garin #94 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Marcos Giron #79 6-3 6-4 Casper Ruud #8 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Alex de Minaur #13 6-0 7-5 Diego Schwartzman #113 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Shintaro Mochizuki #215 0-6 6-4 7-6(2) Taylor Fritz #10 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Miomir Kecmanovic #53 7-6(3) 6-2 Holger Rune #6 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Tallon Griekspoor #25 7-6(3) 6-4 Emil Ruusuvuori #61 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Tomas Machac #81 6-4 6-1 Stan Wawrinka #46 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Ben Shelton #19 6-7(5) 6-4 6-3 Jordan Thompson #60 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Tommy Paul #12 6-4 6-2 Mackenzie McDonald #37 H2H Match data
Oct 20, 2023* Tokyo ATP 500 R16 Hard Aslan Karatsev #50 6-3 6-4 Zhizhen Zhang #57 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Gael Monfils #140 6-4 6-3 Filip Misolic #181 H2H Match data
Oct 20, 2023* Stockholm ATP 250 R16 Hard Adrian Mannarino #24 6-4 6-4 Roman Safiullin #42 H2H Match data
Oct 20, 2023* Antwerp ATP 250 R16 Hard Hugo Gaston #96 5-7 7-6(5) 7-6(11) Jan-Lennard Struff #27 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Alexander Shevchenko #84 6-7(5) 7-6(5) 6-3 Benjamin Bonzi #89 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Tommy Paul #12 3-6 6-1 6-3 Daniel Altmaier #48 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Sebastian Ofner #47 6-7(2) 7-6(5) 7-5 Christopher O'Connell #59 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Gregoire Barrere #72 6-1 7-6(5) Daniel Elahi Galan #92 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Lorenzo Sonego #55 4-6 6-3 6-4 Dusan Lajovic #51 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Casper Ruud #8 7-6(6) 6-3 Yosuke Watanuki #73 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Alexei Popyrin #41 6-4 6-2 Karen Khachanov #15 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Jordan Thompson #60 6-3 6-4 Alexander Zverev #9 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Miomir Kecmanovic #53 6-4 6-2 Karl Friberg #433 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Hugo Gaston #96 7-6(7) 6-4 Arthur Rinderknech #82 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Alex de Minaur #13 4-6 7-6(4) 7-6(1) Jack Draper #88 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Laslo Djere #35 6-3 6-3 Leo Borg #359 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Shintaro Mochizuki #215 6-4 7-6(5) Tomas Martin Etcheverry #31 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Mark Lajal #229 6-3 6-4 Jaume Munar #83 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Nuno Borges #74 7-6(6) 6-4 Dominik Koepfer #78 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Dino Prizmic #165 6-3 7-5 Jiri Lehecka #30 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Juan Pablo Varillas #69 7-6(7) 6-4 Fabian Marozsan #65 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Elias Ymer #168 6-4 6-4 Roberto Bautista Agut #49 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard David Goffin #105 6-4 6-1 Quentin Halys #87 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Mackenzie McDonald #37 7-5 6-4 Max Purcell #40 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Dominic Thiem #86 3-6 7-6(7) 6-2 Luca Nardi #133 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Emil Ruusuvuori #61 6-2 6-1 Benjamin Hassan #161 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Diego Schwartzman #113 6-4 6-1 Francisco Cerundolo #22 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Ben Shelton #19 3-6 6-4 7-6(2) Taro Daniel #97 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Filip Misolic #181 6-4 7-6(1) Daniel Evans #34 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Giovanni Mpetshi Perricard #226 0-6 6-3 7-6(4) Roberto Carballes Baena #64 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Pavel Kotov #109 6-7(2) 6-3 7-6(5) Christopher Eubanks #32 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Zhizhen Zhang #57 3-6 6-4 7-6(4) Hubert Hurkacz #11 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Maximilian Marterer #127 6-3 6-4 Richard Gasquet #62 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Botic van de Zandschulp #67 6-7(4) 6-3 6-3 Dominic Stricker #90 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Marcos Giron #79 7-6(14) 4-6 6-1 Yoshihito Nishioka #44 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Gael Monfils #140 2-6 6-2 7-5 Marton Fucsovics #52 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Stan Wawrinka #46 7-5 6-4 Borna Gojo #76 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard J.J. Wolf #58 7-6(5) 6-2 Sebastian Baez #28 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Felix Auger-Aliassime #17 7-6(3) 6-7(2) 6-2 Aleksandar Vukic #54 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Cristian Garin #94 6-4 3-6 6-3 Sho Shimabukuro #143 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Taylor Fritz #10 6-4 6-3 Cameron Norrie #18 H2H Match data
Oct 19, 2023* Antwerp ATP 250 R32 Hard Yannick Hanfmann #56 6-4 7-6(3) Alexander Blockx #646 H2H Match data
Oct 19, 2023* Stockholm ATP 250 R32 Hard Roman Safiullin #42 6-3 6-2 Thiago Seyboth Wild #77 H2H Match data
Oct 19, 2023* Tokyo ATP 500 R32 Hard Aslan Karatsev #50 6-3 7-6(4) Frances Tiafoe #14 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q2 Hard Giovanni Mpetshi Perricard #226 6-4 6-2 Gauthier Onclin #214 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q2 Hard Taro Daniel #97 7-5 6-4 Rio Noguchi #358 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q2 Hard Jack Draper #88 6-1 6-0 Jurij Rodionov #103 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q2 Hard Filip Misolic #181 6-3 6-3 Liam Broady #100 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q2 Hard Maximilian Marterer #127 6-4 6-4 Titouan Droguet #173 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q2 Hard Pavel Kotov #109 6-4 6-4 Otto Virtanen #121 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q2 Hard Benjamin Hassan #161 3-6 6-4 6-3 Radu Albot #116 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q2 Hard Dino Prizmic #165 7-6(4) 6-7(3) 6-3 Tomas Machac #81 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q2 Hard Marcos Giron #79 6-3 6-2 Yasutaka Uchiyama #334 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q2 Hard Alexander Blockx #646 6-4 7-5 Gilles Arnaud Bailly #492 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q2 Hard Benjamin Bonzi #89 7-5 7-5 Giulio Zeppieri #125 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q2 Hard Cristian Garin #94 5-7 6-3 6-2 Rinky Hijikata #70 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Gauthier Onclin #214 6-2 1-6 7-6(1) Maxime Cressy #108 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Benjamin Bonzi #89 6-1 6-2 Oscar Otte #227 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Rio Noguchi #358 5-7 6-0 6-3 Tung-Lin Wu #192 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Rinky Hijikata #70 6-4 7-5 Naoki Nakagawa #361 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Marcos Giron #79 6-4 6-3 Kaichi Uchida #271 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Alexander Blockx #646 7-6(3) 6-2 Hamad Medjedovic #102 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Gilles Arnaud Bailly #492 7-6(5) 5-7 7-6(5) Pablo Llamas Ruiz Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Jack Draper #88 6-4 6-4 Yuta Shimizu #261 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Yasutaka Uchiyama #334 7-6(6) 4-6 6-3 Brandon Nakashima #134 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Jurij Rodionov #103 6-4 5-7 6-3 Hiroki Moriya #500 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Pavel Kotov #109 6-4 7-6(4) Vitaliy Sachko #164 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Taro Daniel #97 6-7(1) 6-3 6-3 Jason Jung #221 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Filip Misolic #181 7-5 6-3 Leandro Riedi #159 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Benjamin Hassan #161 6-7(5) 7-6(5) 7-6(5) Andrea Vavassori #147 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Maximilian Marterer #127 6-1 6-4 Gijs Brouwer #166 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Otto Virtanen #121 6-4 6-7(2) 7-6(3) Damir Dzumhur #149 H2H Match data
Oct 16, 2023 Tokyo ATP 500 Q1 Hard Cristian Garin #94 7-6(3) 6-3 Philip Sekulic #277 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Liam Broady #100 4-6 6-3 6-4 Sebastian Eriksson #1439 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Titouan Droguet #173 7-5 6-7(7) 6-2 Zizou Bergs #185 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Radu Albot #116 6-4 6-2 Jonathan Mridha #830 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Giovanni Mpetshi Perricard #226 6-1 7-6(4) Antoine Escoffier #135 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Dino Prizmic #165 6-0 6-1 Timofey Skatov #194 H2H Match data
Oct 16, 2023 Stockholm ATP 250 Q1 Hard Tomas Machac #81 6-4 6-4 Duje Ajdukovic #180 H2H Match data
Oct 16, 2023 Antwerp ATP 250 Q1 Hard Giulio Zeppieri #125 6-3 6-4 Hugo Grenier #184 H2H Match data
Oct 15, 2023* Shanghai Masters Masters 1000 F Hard Hubert Hurkacz #17 6-3 3-6 7-6(8) Andrey Rublev #7 H2H Match data
Oct 14, 2023* Shanghai Masters Masters 1000 SF Hard Hubert Hurkacz #17 6-3 6-4 Sebastian Korda #26 H2H Match data
Oct 14, 2023* Shanghai Masters Masters 1000 SF Hard Andrey Rublev #7 7-6(7) 6-3 Grigor Dimitrov #19 H2H Match data
Oct 13, 2023* Shanghai Masters Masters 1000 QF Hard Hubert Hurkacz #17 4-6 6-1 6-3 Fabian Marozsan #91 H2H Match data
Oct 13, 2023* Shanghai Masters Masters 1000 QF Hard Grigor Dimitrov #19 7-6(2) 6-4 Nicolas Jarry #22 H2H Match data
Oct 13, 2023* Shanghai Masters Masters 1000 QF Hard Sebastian Korda #26 6-7(10) 6-2 7-6(6) Ben Shelton #20 H2H Match data
Oct 13, 2023* Shanghai Masters Masters 1000 QF Hard Andrey Rublev #7 6-2 6-3 Ugo Humbert #34 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Ugo Humbert #34 6-1 6-2 J.J. Wolf #51 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Sebastian Korda #26 7-5 7-6(6) Francisco Cerundolo #21 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Nicolas Jarry #22 6-3 5-7 6-3 Diego Schwartzman #130 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Andrey Rublev #7 7-5 7-5 Tommy Paul #12 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Ben Shelton #20 2-6 6-3 7-6(5) Jannik Sinner #4 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Grigor Dimitrov #19 5-7 6-2 6-4 Carlos Alcaraz #2 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Hubert Hurkacz #17 7-6(6) 4-6 7-6(4) Zhizhen Zhang #60 H2H Match data
Oct 11, 2023* Shanghai Masters Masters 1000 R16 Hard Fabian Marozsan #91 7-6(3) 3-6 6-4 Casper Ruud #9 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Nicolas Jarry #22 7-6(4) 6-2 Lorenzo Sonego #59 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Sebastian Korda #26 7-6(8) 6-2 Daniil Medvedev #3 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Zhizhen Zhang #60 7-6(2) 6-2 Brandon Nakashima #122 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Fabian Marozsan #91 6-3 6-3 Dusan Lajovic #55 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Diego Schwartzman #130 6-4 3-6 7-6(5) Taylor Fritz #8 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Hubert Hurkacz #17 6-4 6-4 Yu Hsiou Hsu #184 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Andrey Rublev #7 6-3 6-0 Adrian Mannarino #23 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Grigor Dimitrov #19 7-6(6) 6-4 Karen Khachanov #14 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Tommy Paul #12 6-4 6-7(7) 6-4 Arthur Fils #44 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.