Match list updated: 2026-06-05 02: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
Feb 19, 2023* Rotterdam ATP 500 F Hard Daniil Medvedev #11 5-7 6-2 6-2 Jannik Sinner #14 H2H Match data
Feb 19, 2023* Buenos Aires ATP 250 F Clay Carlos Alcaraz #2 6-3 7-5 Cameron Norrie #12 H2H Match data
Feb 19, 2023* Delray Beach ATP 250 F Hard Taylor Fritz #7 6-0 5-7 6-2 Miomir Kecmanovic #33 H2H Match data
Feb 18, 2023* Rotterdam ATP 500 SF Hard Jannik Sinner #14 7-5 7-6(5) Tallon Griekspoor #61 H2H Match data
Feb 18, 2023* Delray Beach ATP 250 SF Hard Miomir Kecmanovic #33 7-6(8) 3-6 6-2 Radu Albot #113 H2H Match data
Feb 18, 2023* Rotterdam ATP 500 SF Hard Daniil Medvedev #11 6-1 6-2 Grigor Dimitrov #28 H2H Match data
Feb 18, 2023* Buenos Aires ATP 250 SF Clay Carlos Alcaraz #2 6-2 6-2 Bernabe Zapata Miralles #74 H2H Match data
Feb 18, 2023* Delray Beach ATP 250 SF Hard Taylor Fritz #7 6-3 7-6(6) Mackenzie McDonald #56 H2H Match data
Feb 18, 2023* Buenos Aires ATP 250 SF Clay Cameron Norrie #12 7-6(5) 6-4 Juan Pablo Varillas #101 H2H Match data
Feb 18, 2023* Buenos Aires ATP 250 QF Clay Juan Pablo Varillas #101 6-4 6-4 Lorenzo Musetti #20 H2H Match data
Feb 18, 2023* Rotterdam ATP 500 QF Hard Tallon Griekspoor #61 6-4 6-4 Gijs Brouwer #160 H2H Match data
Feb 18, 2023* Delray Beach ATP 250 QF Hard Taylor Fritz #7 7-6(8) 6-4 Adrian Mannarino #59 H2H Match data
Feb 18, 2023* Rotterdam ATP 500 QF Hard Jannik Sinner #14 6-1 6-3 Stan Wawrinka #130 H2H Match data
Feb 18, 2023* Delray Beach ATP 250 QF Hard Mackenzie McDonald #56 3-6 6-3 6-4 Michael Mmoh #87 H2H Match data
Feb 18, 2023* Delray Beach ATP 250 QF Hard Miomir Kecmanovic #33 7-6(5) 6-3 Marcos Giron #55 H2H Match data
Feb 18, 2023* Buenos Aires ATP 250 QF Clay Bernabe Zapata Miralles #74 6-3 6-7(4) 6-3 Francisco Cerundolo #30 H2H Match data
Feb 18, 2023* Buenos Aires ATP 250 QF Clay Carlos Alcaraz #2 6-4 6-2 Dusan Lajovic #90 H2H Match data
Feb 18, 2023* Delray Beach ATP 250 QF Hard Radu Albot #113 6-2 6-2 Tommy Paul #18 H2H Match data
Feb 18, 2023* Buenos Aires ATP 250 QF Clay Cameron Norrie #12 5-7 6-0 6-3 Tomas Martin Etcheverry #82 H2H Match data
Feb 18, 2023* Rotterdam ATP 500 QF Hard Daniil Medvedev #11 6-2 6-4 Felix Auger-Aliassime #8 H2H Match data
Feb 18, 2023* Rotterdam ATP 500 QF Hard Grigor Dimitrov #28 6-3 3-6 7-6(6) Alex de Minaur #25 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Mackenzie McDonald #56 6-3 3-6 6-2 Yoshihito Nishioka #34 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Bernabe Zapata Miralles #74 6-1 6-3 Diego Schwartzman #32 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Cameron Norrie #12 4-6 7-5 7-6(6) Facundo Diaz Acosta #191 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Tommy Paul #18 6-3 6-4 Denis Kudla #95 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Dusan Lajovic #90 6-3 6-1 Camilo Ugo Carabelli #127 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Taylor Fritz #7 6-4 6-3 Emilio Gomez #94 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Marcos Giron #55 6-3 6-3 Matija Pecotic #784 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Carlos Alcaraz #2 6-2 4-6 6-2 Laslo Djere #57 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Felix Auger-Aliassime #8 6-4 6-3 Gregoire Barrere #71 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Alex de Minaur #25 7-5 3-6 6-3 Maxime Cressy #40 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Miomir Kecmanovic #33 6-3 7-5 Nuno Borges #104 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Gijs Brouwer #160 6-4 4-0 (ret.) Holger Rune #9 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Lorenzo Musetti #20 6-2 6-3 Pedro Cachin #68 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Daniil Medvedev #11 6-2 6-2 Botic van de Zandschulp #35 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Stan Wawrinka #130 6-3 6-3 Richard Gasquet #45 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Grigor Dimitrov #28 7-6(4) 7-6(5) Hubert Hurkacz #10 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Tomas Martin Etcheverry #82 4-6 6-1 6-2 Roberto Carballes Baena #76 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Radu Albot #113 6-4 6-4 Aleksandar Vukic #171 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Michael Mmoh #87 7-5 3-6 6-3 Denis Shapovalov #27 H2H Match data
Feb 17, 2023* Delray Beach ATP 250 R16 Hard Adrian Mannarino #59 7-5 6-2 J.J. Wolf #39 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Tallon Griekspoor #61 4-6 6-3 6-4 Alexander Zverev #17 H2H Match data
Feb 17, 2023* Rotterdam ATP 500 R16 Hard Jannik Sinner #14 6-4 6-3 Stefanos Tsitsipas #3 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Juan Pablo Varillas #101 6-4 6-4 Dominic Thiem #99 H2H Match data
Feb 17, 2023* Buenos Aires ATP 250 R16 Clay Francisco Cerundolo #30 6-2 6-1 Jaume Munar #67 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Stan Wawrinka #130 7-6(5) 6-4 Alexander Bublik #50 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Alex de Minaur #25 6-4 6-4 Andrey Rublev #5 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Yoshihito Nishioka #34 6-3 0-6 6-4 Oscar Otte #80 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Stefanos Tsitsipas #3 7-5 6-1 Emil Ruusuvuori #52 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Matija Pecotic #784 4-6 6-2 6-2 Jack Sock #143 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Nuno Borges #104 6-4 3-6 6-4 Steve Johnson #118 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Jaume Munar #67 6-4 7-5 Guido Pella #723 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Tallon Griekspoor #61 7-6(7) 7-5 Mikael Ymer #72 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Michael Mmoh #87 6-4 3-6 6-3 Aleksandar Kovacevic #122 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Roberto Carballes Baena #76 7-5 6-4 Albert Ramos-Vinolas #44 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Adrian Mannarino #59 4-6 6-3 6-4 Daniel Altmaier #97 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Emilio Gomez #94 7-6(3) 6-4 Tung-Lin Wu #172 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Botic van de Zandschulp #35 5-7 6-4 7-6(4) Quentin Halys #62 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Bernabe Zapata Miralles #74 6-1 3-6 6-4 Pedro Martinez #73 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Camilo Ugo Carabelli #127 7-6(7) 6-3 Daniel Elahi Galan #85 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Juan Pablo Varillas #101 6-2 7-5 Joao Sousa #142 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard J.J. Wolf #39 7-5 6-3 Ilya Ivashka #77 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Aleksandar Vukic #171 6-7(5) 6-3 6-4 Christopher Eubanks #102 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Dusan Lajovic #90 3-6 7-6(5) 6-3 Sebastian Baez #36 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Daniil Medvedev #11 4-6 6-2 6-2 Alejandro Davidovich Fokina #31 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Maxime Cressy #40 6-3 6-7(2) 6-3 Tim van Rijthoven #110 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Tomas Martin Etcheverry #82 3-6 6-2 6-2 Hugo Dellien #107 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Hubert Hurkacz #10 7-5 6-7(7) 7-6(4) Roberto Bautista Agut #24 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Pedro Cachin #68 7-6(2) 6-4 Thiago Monteiro #78 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Francisco Cerundolo #30 6-2 4-6 7-5 Yannick Hanfmann #134 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Richard Gasquet #45 2-6 7-6(2) 6-2 Pablo Carreno Busta #16 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Felix Auger-Aliassime #8 6-2 6-3 Lorenzo Sonego #60 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Facundo Diaz Acosta #191 7-6(5) 7-5 Federico Coria #49 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Laslo Djere #57 6-4 6-4 Fabio Fognini #66 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Alexander Zverev #17 6-4 7-6(4) Soonwoo Kwon #63 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Holger Rune #9 6-4 6-4 Constant Lestienne #54 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Gijs Brouwer #160 6-3 7-5 Marc-Andrea Huesler #47 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Mackenzie McDonald #56 6-2 6-2 Taro Daniel #106 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Denis Kudla #95 3-6 6-4 7-6(2) Jordan Thompson #93 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Radu Albot #113 7-6(3) 7-6(1) Fernando Verdasco #133 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Jannik Sinner #14 6-2 3-6 6-1 Benjamin Bonzi #48 H2H Match data
Feb 16, 2023* Buenos Aires ATP 250 R32 Clay Dominic Thiem #99 7-6(4) 6-3 Alex Molcan #51 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Gregoire Barrere #71 6-0 7-6(3) David Goffin #41 H2H Match data
Feb 16, 2023* Delray Beach ATP 250 R32 Hard Marcos Giron #55 6-4 6-4 Ben Shelton #42 H2H Match data
Feb 16, 2023* Rotterdam ATP 500 R32 Hard Grigor Dimitrov #28 6-1 6-3 Aslan Karatsev #98 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q2 Clay Yannick Hanfmann #134 6-1 6-0 Hugo Gaston #103 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q2 Hard Nuno Borges #104 6-2 6-2 Steve Johnson #118 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q2 Hard Tung-Lin Wu #172 7-5 6-2 Evan Zhu #289 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q2 Hard Matija Pecotic #784 3-6 6-3 6-2 Tennys Sandgren #223 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q2 Hard Gregoire Barrere #71 6-7(4) 7-6(3) 7-6(1) Quentin Halys #62 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q2 Hard Aslan Karatsev #98 7-5 7-5 Jurij Rodionov #131 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q2 Hard Mikael Ymer #72 2-6 6-3 6-4 Roman Safiullin #83 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q2 Hard Christopher Eubanks #102 7-6(4) 1-6 6-4 Aleksandar Vukic #171 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q2 Clay Dusan Lajovic #90 6-3 6-3 Felipe Meligeni Alves #164 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q2 Clay Camilo Ugo Carabelli #127 7-6(3) 4-6 6-2 Facundo Bagnis #88 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q2 Hard Constant Lestienne #54 7-5 6-4 Nikoloz Basilashvili #84 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q2 Clay Juan Pablo Varillas #101 7-5 6-2 Federico Delbonis #159 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Constant Lestienne #54 7-6(5) 7-6(4) Maximilian Marterer #154 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Yannick Hanfmann #134 6-3 3-6 6-2 Juan Manuel Cerundolo #105 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Hugo Gaston #103 6-4 5-7 6-2 Jozef Kovalik #129 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Matija Pecotic #784 7-6(1) 5-5 (ret.) Stefan Kozlov #222 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Jurij Rodionov #131 7-6(3) 6-1 Arthur Rinderknech #64 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Juan Pablo Varillas #101 6-2 6-4 Thiago Agustin Tirante #231 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Camilo Ugo Carabelli #127 6-2 6-1 Timofey Skatov #125 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Tung-Lin Wu #172 6-4 3-6 7-5 Brandon Holt #199 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Steve Johnson #118 6-3 5-7 7-6(4) Hernan Casanova #237 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Mikael Ymer #72 7-5 7-5 Borna Gojo #145 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Dusan Lajovic #90 6-3 6-4 Renzo Olivo #178 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Aleksandar Vukic #171 7-6(5) 4-6 6-1 Alex Rybakov #357 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Christopher Eubanks #102 6-3 6-4 Mitchell Krueger #224 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Facundo Bagnis #88 7-5 6-1 Franco Agamenone #167 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Felipe Meligeni Alves #164 7-6(3) 6-4 Nicolas Jarry #136 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Nikoloz Basilashvili #84 6-4 6-4 Max Houkes #327 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Nuno Borges #104 6-0 6-3 Jonas Forejtek #282 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Aslan Karatsev #98 6-4 6-3 Sidane Pontjodikromo #720 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Gregoire Barrere #71 7-5 6-2 Jesper de Jong #294 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Tennys Sandgren #223 2-6 6-1 7-6(4) Mattia Bellucci #149 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Roman Safiullin #83 3-6 6-2 6-4 Elias Ymer #163 H2H Match data
Feb 13, 2023 Rotterdam ATP 500 Q1 Hard Quentin Halys #62 6-3 6-2 Zizou Bergs #124 H2H Match data
Feb 13, 2023 Buenos Aires ATP 250 Q1 Clay Federico Delbonis #159 7-6(5) 6-0 Andrea Pellegrino #189 H2H Match data
Feb 13, 2023 Delray Beach ATP 250 Q1 Hard Evan Zhu #289 6-3 3-6 6-4 Rinky Hijikata #116 H2H Match data
Feb 12, 2023* Dallas ATP 250 F Hard Yibing Wu #97 6-7(4) 7-6(3) 7-6(12) John Isner #39 H2H Match data
Feb 12, 2023* Cordoba ATP 250 F Clay Sebastian Baez #47 6-1 3-6 6-3 Federico Coria #67 H2H Match data
Feb 12, 2023* Montpellier ATP 250 F Hard Jannik Sinner #17 7-6(3) 6-3 Maxime Cressy #51 H2H Match data
Feb 11, 2023* Dallas ATP 250 SF Hard John Isner #39 3-6 7-5 7-6(4) J.J. Wolf #43 H2H Match data
Feb 11, 2023* Cordoba ATP 250 SF Clay Federico Coria #67 6-4 7-6(2) Albert Ramos-Vinolas #54 H2H Match data
Feb 11, 2023* Montpellier ATP 250 SF Hard Maxime Cressy #51 7-5 6-7(3) 7-6(4) Holger Rune #9 H2H Match data
Feb 11, 2023* Montpellier ATP 250 SF Hard Jannik Sinner #17 7-5 6-2 Arthur Fils #163 H2H Match data
Feb 11, 2023* Cordoba ATP 250 SF Clay Sebastian Baez #47 6-4 6-4 Hugo Dellien #138 H2H Match data
Feb 11, 2023* Dallas ATP 250 SF Hard Yibing Wu #97 6-7(3) 7-5 6-4 Taylor Fritz #8 H2H Match data
Feb 11, 2023* Cordoba ATP 250 QF Clay Federico Coria #67 6-3 3-0 (ret.) Francisco Cerundolo #31 H2H Match data
Feb 11, 2023* Dallas ATP 250 QF Hard J.J. Wolf #43 4-6 6-3 6-4 Frances Tiafoe #14 H2H Match data
Feb 11, 2023* Cordoba ATP 250 QF Clay Hugo Dellien #138 6-7(5) 6-4 6-0 Juan Manuel Cerundolo #114 H2H Match data
Feb 11, 2023* Cordoba ATP 250 QF Clay Albert Ramos-Vinolas #54 6-4 2-6 6-1 Joao Sousa #162 H2H Match data
Feb 11, 2023* Montpellier ATP 250 QF Hard Holger Rune #9 7-6(2) 7-6(5) Gregoire Barrere #75 H2H Match data
Feb 11, 2023* Dallas ATP 250 QF Hard John Isner #39 7-6(8) 7-5 Emilio Gomez #102 H2H Match data
Feb 11, 2023* Montpellier ATP 250 QF Hard Maxime Cressy #51 7-6(2) 6-4 Borna Coric #23 H2H Match data
Feb 11, 2023* Montpellier ATP 250 QF Hard Jannik Sinner #17 6-4 6-2 Lorenzo Sonego #56 H2H Match data
Feb 11, 2023* Dallas ATP 250 QF Hard Yibing Wu #97 6-3 6-4 Adrian Mannarino #63 H2H Match data
Feb 11, 2023* Cordoba ATP 250 QF Clay Sebastian Baez #47 6-1 3-6 6-1 Tomas Barrios Vera #212 H2H Match data
Feb 11, 2023* Montpellier ATP 250 QF Hard Arthur Fils #163 7-6(3) 6-3 Quentin Halys #70 H2H Match data
Feb 11, 2023* Dallas ATP 250 QF Hard Taylor Fritz #8 7-6(7) 3-6 6-3 Marcos Giron #55 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Borna Coric #23 6-3 7-5 Arthur Rinderknech #68 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Gregoire Barrere #75 6-3 6-4 Nikoloz Basilashvili #87 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Hugo Dellien #138 6-3 6-4 Guido Pella #1018 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard Emilio Gomez #102 2-6 7-6(4) 6-4 Miomir Kecmanovic #33 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Francisco Cerundolo #31 6-3 3-6 7-5 Federico Delbonis #131 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Holger Rune #9 7-6(5) 6-2 Marc-Andrea Huesler #49 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard Frances Tiafoe #14 6-1 6-3 Mackenzie McDonald #59 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Joao Sousa #162 7-5 7-6(6) Cristian Garin #103 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Arthur Fils #163 6-3 6-4 Roberto Bautista Agut #24 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Sebastian Baez #47 6-3 6-4 Luciano Darderi #200 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard John Isner #39 6-3 7-6(1) Daniel Altmaier #99 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard Marcos Giron #55 6-4 6-3 Oscar Otte #80 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Albert Ramos-Vinolas #54 6-4 2-6 6-2 Dusan Lajovic #89 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard J.J. Wolf #43 6-3 7-6(5) Radu Albot #123 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Jannik Sinner #17 (w/o) Marton Fucsovics #69 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Maxime Cressy #51 6-4 6-4 Emil Ruusuvuori #53 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Tomas Barrios Vera #212 5-7 6-4 6-3 Bernabe Zapata Miralles #76 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Federico Coria #67 6-3 3-1 (ret.) Marco Cecchinato #93 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard Taylor Fritz #8 7-6(5) 6-4 Jack Sock #141 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Lorenzo Sonego #56 7-5 6-1 Filip Krajinovic #71 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard Adrian Mannarino #63 6-2 7-6(3) Jordan Thompson #84 H2H Match data
Feb 10, 2023* Montpellier ATP 250 R16 Hard Quentin Halys #70 6-3 6-3 Alejandro Davidovich Fokina #32 H2H Match data
Feb 10, 2023* Cordoba ATP 250 R16 Clay Juan Manuel Cerundolo #114 7-6(6) 6-1 Diego Schwartzman #28 H2H Match data
Feb 10, 2023* Dallas ATP 250 R16 Hard Yibing Wu #97 7-6(1) 6-4 Denis Shapovalov #27 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Quentin Halys #70 7-5 2-6 7-5 Clement Chidekh #434 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Dusan Lajovic #89 7-6(3) 6-3 Juan Pablo Varillas #98 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Marton Fucsovics #69 7-5 5-7 6-0 Geoffrey Blancaneaux #151 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Maxime Cressy #51 6-3 6-2 Antoine Bellier #190 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Marc-Andrea Huesler #49 6-3 3-6 6-3 Luca Van Assche #145 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard J.J. Wolf #43 6-3 6-3 Brandon Holt #195 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Yibing Wu #97 6-3 3-6 6-3 Michael Mmoh #86 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Cristian Garin #103 7-6(3) 2-6 6-0 Pedro Martinez #72 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Hugo Dellien #138 6-3 6-4 Pedro Cachin #66 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Arthur Fils #163 7-5 7-5 Richard Gasquet #45 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Arthur Rinderknech #68 6-4 6-4 Luca Nardi #164 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Luciano Darderi #200 6-4 6-3 Hugo Gaston #101 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Radu Albot #123 2-6 6-4 6-2 Liam Krall H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Marco Cecchinato #93 6-2 7-6(4) Facundo Bagnis #88 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Tomas Barrios Vera #212 7-6(6) 6-2 Daniel Elahi Galan #83 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Federico Coria #67 6-7(5) 6-1 6-2 Thiago Monteiro #78 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Jordan Thompson #84 6-1 7-5 Denis Kudla #92 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Alejandro Davidovich Fokina #32 1-6 7-6(2) 0-0 (ret.) Ugo Humbert #85 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Guido Pella #1018 6-2 6-2 Andrea Vavassori #221 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Joao Sousa #162 3-6 7-6(5) 6-4 Tomas Martin Etcheverry #81 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Federico Delbonis #131 6-7(8) 6-2 7-6(6) Alejandro Tabilo #146 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Filip Krajinovic #71 3-6 7-6(7) 6-2 Aslan Karatsev #95 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Marcos Giron #55 6-4 6-7(1) 6-1 Alex Rybakov #378 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Gregoire Barrere #75 6-4 6-7(12) 7-6(3) Alexander Bublik #50 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Bernabe Zapata Miralles #76 6-7(6) 6-3 7-5 Roberto Carballes Baena #77 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Adrian Mannarino #63 7-6(6) 6-2 Steve Johnson #120 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Oscar Otte #80 6-4 4-6 6-2 Christopher Eubanks #104 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Emil Ruusuvuori #53 6-4 6-0 Mikael Ymer #73 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Daniel Altmaier #99 6-2 6-4 Zachary Svajda #265 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Jack Sock #141 7-6(2) 4-6 6-4 Ilya Ivashka #74 H2H Match data
Feb 9, 2023* Cordoba ATP 250 R32 Clay Juan Manuel Cerundolo #114 6-4 1-0 (ret.) Pablo Andujar #153 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard John Isner #39 7-6(5) 7-6(1) Chun-Hsin Tseng #108 H2H Match data
Feb 9, 2023* Montpellier ATP 250 R32 Hard Lorenzo Sonego #56 6-3 6-4 Benjamin Bonzi #42 H2H Match data
Feb 9, 2023* Dallas ATP 250 R32 Hard Mackenzie McDonald #59 6-3 6-0 Fernando Verdasco #118 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.