Match list updated: 2026-06-03 22:34 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 9, 2023* Shanghai Masters Masters 1000 R32 Hard J.J. Wolf #51 2-6 6-3 7-6(4) Matteo Arnaldi #42 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Ben Shelton #20 3-6 6-3 6-4 Roman Safiullin #50 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Casper Ruud #9 6-4 6-2 Christopher Eubanks #32 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Ugo Humbert #34 6-4 3-6 7-5 Stefanos Tsitsipas #6 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Francisco Cerundolo #21 3-6 6-4 7-5 Marton Fucsovics #57 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Jannik Sinner #4 3-6 6-3 6-2 Sebastian Baez #29 H2H Match data
Oct 9, 2023* Shanghai Masters Masters 1000 R32 Hard Carlos Alcaraz #2 7-6(1) 6-4 Daniel Evans #33 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Andrey Rublev #7 6-4 7-5 Quentin Halys #76 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Brandon Nakashima #122 6-0 6-2 Holger Rune #5 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Casper Ruud #9 7-5 6-0 Yoshihito Nishioka #48 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Yu Hsiou Hsu #184 6-3 6-4 Lorenzo Musetti #18 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Diego Schwartzman #130 6-4 3-6 6-2 Jiri Lehecka #30 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Stefanos Tsitsipas #6 6-4 6-2 Rinky Hijikata #75 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Daniel Evans #33 6-2 3-0 (ret.) Mikhail Kukushkin #245 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Daniil Medvedev #3 6-3 6-3 Cristian Garin #98 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Hubert Hurkacz #17 7-6(5) 6-4 Thanasi Kokkinakis #69 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Lorenzo Sonego #59 2-6 6-2 6-3 Frances Tiafoe #13 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Jannik Sinner #4 7-6(7) 6-2 Marcos Giron #80 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Dusan Lajovic #55 6-4 3-2 (ret.) Tallon Griekspoor #24 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Christopher Eubanks #32 4-6 6-3 6-2 Yannick Hanfmann #53 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Tommy Paul #12 6-3 6-0 Sebastian Ofner #49 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Karen Khachanov #14 7-6(1) 4-6 6-2 Beibit Zhukayev #302 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Matteo Arnaldi #42 6-3 3-6 6-4 Jan-Lennard Struff #27 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Sebastian Baez #29 6-2 6-4 Dane Sweeny #273 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Fabian Marozsan #91 6-3 7-5 Alex de Minaur #11 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Francisco Cerundolo #21 7-6(4) 7-6(5) Mackenzie McDonald #38 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Grigor Dimitrov #19 6-4 6-3 Aleksandar Vukic #54 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Nicolas Jarry #22 7-5 6-2 Terence Atmane #148 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Sebastian Korda #26 6-1 6-4 Bu Yunchaokete Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Taylor Fritz #8 7-6(2) 6-7(6) 6-4 Yosuke Watanuki #79 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Adrian Mannarino #23 6-2 6-2 Chun-Hsin Tseng #380 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Zhizhen Zhang #60 4-6 6-3 6-4 Tomas Martin Etcheverry #31 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Ben Shelton #20 6-4 6-4 Jaume Munar #82 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Arthur Fils #44 6-2 7-5 Alejandro Davidovich Fokina #25 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Ugo Humbert #34 6-4 1-6 6-2 Botic van de Zandschulp #67 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Marton Fucsovics #57 7-6(3) 4-6 6-3 Felix Auger-Aliassime #15 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Roman Safiullin #50 6-3 6-1 Alexander Zverev #10 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard Carlos Alcaraz #2 6-2 7-5 Gregoire Barrere #73 H2H Match data
Oct 7, 2023* Shanghai Masters Masters 1000 R64 Hard J.J. Wolf #51 6-3 5-7 7-6(4) Cameron Norrie #16 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Zhizhen Zhang #60 6-1 6-2 Richard Gasquet #63 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Diego Schwartzman #130 5-7 6-3 6-2 Luca Van Assche #66 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Beibit Zhukayev #302 7-5 7-5 Stefano Napolitano #252 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Roman Safiullin #50 6-3 6-2 Andy Murray #39 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard J.J. Wolf #51 3-6 6-3 6-4 Pedro Cachin #71 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Dusan Lajovic #55 6-4 7-6(7) Stan Wawrinka #46 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Dane Sweeny #273 6-2 6-3 Taro Daniel #97 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Mackenzie McDonald #38 6-2 6-3 Corentin Moutet #119 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Cristian Garin #98 6-4 7-6(10) Aleksandar Kovacevic #146 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Jaume Munar #82 6-2 6-4 Rigele Te #489 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Matteo Arnaldi #42 4-6 6-3 6-4 Alexei Popyrin #43 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Yoshihito Nishioka #48 6-4 3-6 7-6(2) Daniel Altmaier #47 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Arthur Fils #44 6-1 6-4 Pavel Kotov #103 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Terence Atmane #148 6-3 3-6 6-1 Jordan Thompson #62 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Marcos Giron #80 6-4 6-2 Daniel Elahi Galan #90 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Quentin Halys #76 7-6(4) 3-6 6-2 Aslan Karatsev #52 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Aleksandar Vukic #54 6-4 7-6(7) Roberto Carballes Baena #61 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Thanasi Kokkinakis #69 6-2 6-4 Fabio Fognini #128 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Sebastian Ofner #49 7-6(3) 7-6(6) Juan Pablo Varillas #65 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Botic van de Zandschulp #67 6-2 6-7(2) 6-4 Christopher O'Connell #58 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Bu Yunchaokete 6-7(6) 6-2 2-1 (ret.) Miomir Kecmanovic #45 Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Lorenzo Sonego #59 6-3 6-2 Philip Sekulic #298 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Chun-Hsin Tseng #380 3-6 6-3 6-2 Alexander Shevchenko #84 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Yannick Hanfmann #53 6-4 6-7(10) 6-3 James Duckworth #139 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Rinky Hijikata #75 7-6(4) 7-5 Laslo Djere #36 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Yu Hsiou Hsu #184 7-6(5) 4-6 6-4 Max Purcell #41 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Yosuke Watanuki #79 7-6(7) 4-6 6-4 Juncheng Shang #156 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Brandon Nakashima #122 6-1 7-6(3) Bernabe Zapata Miralles #70 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Fabian Marozsan #91 7-6(6) 6-2 Arthur Rinderknech #68 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Marton Fucsovics #57 6-4 6-2 Denis Yevseyev #260 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Gregoire Barrere #73 6-2 6-2 Nuno Borges #85 H2H Match data
Oct 6, 2023* Shanghai Masters Masters 1000 R128 Hard Mikhail Kukushkin #245 6-7(6) 6-3 6-2 Alexandre Muller #81 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Dane Sweeny #273 6-2 6-1 Seongchan Hong #198 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Aleksandar Kovacevic #146 6-2 6-7(8) 7-5 Li Tu #200 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Philip Sekulic #298 6-4 6-3 Arthur Weber #309 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Mikhail Kukushkin #245 6-3 6-3 Luke Saville #299 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Chun-Hsin Tseng #380 7-6(4) 4-6 6-3 Yasutaka Uchiyama #351 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Rinky Hijikata #75 6-1 6-4 Benjamin Lock #346 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard James Duckworth #139 7-6(6) 6-2 James McCabe #268 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Denis Yevseyev #260 6-4 4-6 6-3 Tung-Lin Wu #192 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Beibit Zhukayev #302 7-6(6) 3-6 6-3 Dominik Palan #292 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Stefano Napolitano #252 6-7(3) 6-6 Def. Marc Polmans #140 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Yu Hsiou Hsu #184 6-7(1) 6-3 6-1 Fajing Sun #407 H2H Match data
Oct 5, 2023* Shanghai Masters Masters 1000 Q2 Hard Terence Atmane #148 7-6(2) 6-2 Steven Diez #269 H2H Match data
Oct 4, 2023* Beijing ATP 500 F Hard Jannik Sinner #4 7-6(2) 7-6(2) Daniil Medvedev #3 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Dominik Palan #292 3-6 6-3 7-6(4) Lloyd Harris #142 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Stefano Napolitano #252 6-1 7-5 Omar Jasika #315 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Rinky Hijikata #75 6-3 6-2 Marek Gengel #352 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Luke Saville #299 6-3 6-2 Sumit Nagal #157 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Philip Sekulic #298 6-3 7-6(5) Kaichi Uchida #270 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Tung-Lin Wu #192 6-4 6-1 Egor Gerasimov #503 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Fajing Sun #407 7-6(3) 6-3 Alex Bolt #286 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Marc Polmans #140 3-6 6-3 7-6(3) Alibek Kachmazov #276 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Benjamin Lock #346 7-6(7) 3-6 6-4 Lorenzo Giustino #278 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Chun-Hsin Tseng #380 4-6 6-1 6-4 Shintaro Mochizuki #201 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Seongchan Hong #198 7-5 6-3 Ergi Kirkin #329 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Steven Diez #269 2-6 6-4 6-3 Nam Hoang Ly #378 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Beibit Zhukayev #302 4-6 6-3 6-3 Jason Jung #235 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Yasutaka Uchiyama #351 6-2 4-6 6-1 Evgeny Donskoy #233 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Denis Yevseyev #260 6-2 6-4 Yi Zhou #905 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Aleksandar Kovacevic #146 6-7(8) 7-5 7-6(6) Alexey Zakharov #1317 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard James Duckworth #139 6-4 6-3 Mikalai Haliak #379 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Mikhail Kukushkin #245 6-2 6-4 Tao Mu #582 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Dane Sweeny #273 7-6(2) 6-2 Hanwen Li #538 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Arthur Weber #309 6-2 6-7(3) 6-4 Sho Shimabukuro #135 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Terence Atmane #148 6-3 6-2 Hiroki Moriya #368 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard James McCabe #268 6-4 6-7(5) 6-3 Linang Xiao #780 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Yu Hsiou Hsu #184 6-2 6-1 Miljan Zekic #357 H2H Match data
Oct 4, 2023* Shanghai Masters Masters 1000 Q1 Hard Li Tu #200 4-6 6-4 6-3 Colin Sinclair #347 H2H Match data
Oct 3, 2023* Astana ATP 250 F Hard Adrian Mannarino #23 4-6 6-3 6-2 Sebastian Korda #26 H2H Match data
Oct 3, 2023* Beijing ATP 500 SF Hard Jannik Sinner #4 7-6(4) 6-1 Carlos Alcaraz #2 H2H Match data
Oct 3, 2023* Beijing ATP 500 SF Hard Daniil Medvedev #3 6-4 6-3 Alexander Zverev #10 H2H Match data
Oct 3, 2023* Beijing ATP 500 QF Hard Carlos Alcaraz #2 6-4 6-2 Casper Ruud #9 H2H Match data
Oct 3, 2023* Beijing ATP 500 QF Hard Alexander Zverev #10 6-1 6-7(5) 6-3 Nicolas Jarry #22 H2H Match data
Oct 3, 2023* Beijing ATP 500 QF Hard Jannik Sinner #4 6-4 3-6 6-2 Grigor Dimitrov #19 H2H Match data
Oct 3, 2023* Beijing ATP 500 QF Hard Daniil Medvedev #3 6-4 3-6 6-1 Ugo Humbert #34 H2H Match data
Oct 2, 2023* Astana ATP 250 SF Hard Sebastian Korda #26 6-7(8) 7-6(2) 7-6(3) Hamad Medjedovic #105 H2H Match data
Oct 2, 2023* Astana ATP 250 SF Hard Adrian Mannarino #23 6-4 6-2 Sebastian Ofner #49 H2H Match data
Oct 2, 2023* Astana ATP 250 QF Hard Sebastian Korda #26 6-4 4-6 6-3 Tallon Griekspoor #24 H2H Match data
Oct 2, 2023* Astana ATP 250 QF Hard Sebastian Ofner #49 5-7 6-4 6-2 Dominic Thiem #72 H2H Match data
Oct 2, 2023* Astana ATP 250 QF Hard Adrian Mannarino #23 6-1 7-6(6) Jurij Rodionov #100 H2H Match data
Oct 2, 2023* Astana ATP 250 QF Hard Hamad Medjedovic #105 6-3 6-4 Jiri Lehecka #30 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Jannik Sinner #4 6-2 6-0 Yoshihito Nishioka #48 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Casper Ruud #9 1-6 7-5 7-6(7) Tomas Martin Etcheverry #31 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Daniil Medvedev #3 7-6(3) 6-3 Alex de Minaur #11 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Alexander Zverev #10 6-7(4) 6-2 6-1 Alejandro Davidovich Fokina #25 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Ugo Humbert #34 5-7 6-3 7-6(3) Andrey Rublev #7 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Carlos Alcaraz #2 6-2 6-2 Lorenzo Musetti #18 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Nicolas Jarry #22 6-7(4) 7-6(4) 6-3 Matteo Arnaldi #42 H2H Match data
Oct 2, 2023* Beijing ATP 500 R16 Hard Grigor Dimitrov #19 6-3 7-5 Holger Rune #5 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Adrian Mannarino #34 6-2 5-7 6-3 Alibek Kachmazov #315 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Sebastian Korda #28 6-4 7-6(4) Nuno Borges #86 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Jiri Lehecka #29 6-2 7-6(3) Egor Gerasimov #661 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Jurij Rodionov #107 6-2 6-4 Sebastian Baez #27 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Dominic Thiem #81 6-3 4-6 7-6(2) Marcos Giron #82 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Sebastian Ofner #58 6-4 6-2 Alexander Bublik #35 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Tallon Griekspoor #24 7-6(5) 6-7(4) 6-1 Sho Shimabukuro #148 H2H Match data
Oct 1, 2023* Astana ATP 250 R16 Hard Hamad Medjedovic #120 6-4 6-4 Alexander Shevchenko #85 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Andrey Rublev #6 4-6 6-1 6-4 Cameron Norrie #16 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Ugo Humbert #36 7-5 3-6 6-0 Lorenzo Sonego #56 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Alexander Zverev #10 6-7(2) 6-1 6-4 Diego Schwartzman #133 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Jannik Sinner #7 6-4 6-7(2) 6-3 Daniel Evans #33 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Nicolas Jarry #23 6-4 6-4 Stefanos Tsitsipas #5 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Yoshihito Nishioka #38 5-7 7-5 6-1 Juncheng Shang #160 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Matteo Arnaldi #48 6-2 6-2 J.J. Wolf #51 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Daniil Medvedev #3 6-2 6-1 Tommy Paul #13 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Alejandro Davidovich Fokina #25 6-2 6-2 Yi Zhou #905 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Alex de Minaur #12 6-3 5-7 7-6(6) Andy Murray #40 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Holger Rune #4 6-4 6-4 Felix Auger-Aliassime #15 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Lorenzo Musetti #18 6-3 1-6 6-2 Karen Khachanov #14 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Casper Ruud #9 7-6(5) 6-3 Jan-Lennard Struff #22 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Carlos Alcaraz #2 6-4 6-3 Yannick Hanfmann #53 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Grigor Dimitrov #19 2-6 7-6(4) 6-1 Mackenzie McDonald #39 H2H Match data
Oct 1, 2023* Beijing ATP 500 R32 Hard Tomas Martin Etcheverry #31 6-7(5) 7-6(4) 6-3 Lloyd Harris #149 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Egor Gerasimov #661 7-6(5) 6-3 Bernabe Zapata Miralles #72 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Alexander Shevchenko #85 6-4 6-3 Botic van de Zandschulp #68 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Alibek Kachmazov #315 6-3 7-6(5) Corentin Moutet #119 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Hamad Medjedovic #120 6-3 2-1 (ret.) Laslo Djere #37 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Sebastian Ofner #58 2-6 6-2 6-3 Marton Fucsovics #57 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Sebastian Korda #28 7-6(5) 6-7(4) 6-4 Alexei Popyrin #45 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Nuno Borges #86 5-7 7-6(6) 6-4 Mikhail Kukushkin #246 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Dominic Thiem #81 6-3 7-6(8) Juan Pablo Varillas #67 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Adrian Mannarino #34 7-6(4) 6-2 Arthur Rinderknech #66 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Sho Shimabukuro #148 6-2 6-4 Roberto Carballes Baena #61 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Jurij Rodionov #107 2-6 6-4 7-6(5) Gregoire Barrere #63 H2H Match data
Sep 30, 2023* Astana ATP 250 R32 Hard Marcos Giron #82 6-7(6) 7-6(4) 7-6(6) Stan Wawrinka #47 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q2 Hard J.J. Wolf #51 6-3 6-0 Max Purcell #43 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q2 Hard Yannick Hanfmann #53 6-1 6-4 Miomir Kecmanovic #46 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q2 Hard Matteo Arnaldi #48 6-3 6-2 Aleksandar Vukic #50 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q2 Hard Lloyd Harris #149 6-3 6-0 Cristian Garin #99 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Max Purcell #43 4-6 6-1 6-2 Hanwen Li #545 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard J.J. Wolf #51 7-6(5) 6-3 Yan Bai #534 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Cristian Garin #99 7-5 6-2 Jie Cui #585 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Lloyd Harris #149 6-3 6-1 Daniel Altmaier #49 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Miomir Kecmanovic #46 7-5 6-7(5) 6-1 Pavel Kotov #101 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Yannick Hanfmann #53 6-3 7-6(7) Dusan Lajovic #54 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Aleksandar Vukic #50 6-4 6-4 Brandon Nakashima #123 H2H Match data
Sep 28, 2023* Beijing ATP 500 Q1 Hard Matteo Arnaldi #48 4-6 6-3 7-6(12) Daniel Elahi Galan #91 H2H Match data
Sep 27, 2023* Astana ATP 250 Q2 Hard Jurij Rodionov #107 7-6(7) 6-4 Rubin Statham #450 H2H Match data
Sep 27, 2023* Astana ATP 250 Q2 Hard Sho Shimabukuro #148 6-3 6-7(7) 7-6(6) Taro Daniel #96 H2H Match data
Sep 27, 2023* Astana ATP 250 Q2 Hard Egor Gerasimov #661 6-4 7-6(3) Alexandre Muller #80 H2H Match data
Sep 27, 2023* Astana ATP 250 Q2 Hard Alibek Kachmazov #315 7-6(4) 7-6(8) Damir Dzumhur #162 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Damir Dzumhur #162 7-6(5) 6-3 Dominik Palan #293 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Alexandre Muller #80 6-4 6-2 Timur Maulenov #2052 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Jurij Rodionov #107 6-1 6-2 Evgeny Donskoy #229 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Taro Daniel #96 7-5 7-6(5) Stefano Napolitano #253 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Egor Gerasimov #661 6-4 6-4 Zizou Bergs #181 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Sho Shimabukuro #148 6-0 2-6 6-2 Saba Purtseladze #445 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Alibek Kachmazov #315 6-2 6-4 Fabian Marozsan #92 H2H Match data
Sep 27, 2023* Astana ATP 250 Q1 Hard Rubin Statham #450 4-6 1-0 (ret.) Kimmer Coppejans #180 H2H Match data
Sep 26, 2023* Zhuhai ATP 250 F Hard Karen Khachanov #14 7-6(2) 6-1 Yoshihito Nishioka #38 H2H Match data
Sep 26, 2023* Chengdu ATP 250 F Hard Alexander Zverev #10 6-7(2) 7-6(5) 6-3 Roman Safiullin #41 H2H Match data
Sep 25, 2023* Zhuhai ATP 250 SF Hard Karen Khachanov #14 7-5 6-4 Sebastian Korda #28 H2H Match data
Sep 25, 2023* Chengdu ATP 250 SF Hard Roman Safiullin #41 6-3 6-4 Lorenzo Musetti #18 H2H Match data
Sep 25, 2023* Zhuhai ATP 250 SF Hard Yoshihito Nishioka #38 6-4 6-4 Aslan Karatsev #52 H2H Match data
Sep 25, 2023* Chengdu ATP 250 SF Hard Alexander Zverev #10 6-3 7-6(2) Grigor Dimitrov #19 H2H Match data
Sep 25, 2023* Zhuhai ATP 250 QF Hard Yoshihito Nishioka #38 6-4 7-5 Jan-Lennard Struff #22 H2H Match data
Sep 25, 2023* Zhuhai ATP 250 QF Hard Karen Khachanov #14 4-6 6-4 6-4 Mackenzie McDonald #39 H2H Match data
Sep 25, 2023* Zhuhai ATP 250 QF Hard Sebastian Korda #28 6-1 6-2 Tomas Martin Etcheverry #31 H2H Match data
Sep 25, 2023* Chengdu ATP 250 QF Hard Roman Safiullin #41 7-6(1) 0-0 (ret.) Jordan Thompson #62 H2H Match data
Sep 25, 2023* Chengdu ATP 250 QF Hard Alexander Zverev #10 5-7 7-5 6-2 Miomir Kecmanovic #46 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.