Match list updated: 2026-06-05 01:18 UTC

ATP 2021 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.

3,775 completed main-tour matches in 2021

DateTournamentCategoryRoundSurfaceWinnerScoreLoserH2HMatch Data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Daniel Elahi Galan #113 6-3 6-4 Thiago Seyboth Wild #125 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Tennys Sandgren #62 6-4 2-0 (ret.) Pedro Martinez #93 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Emil Ruusuvuori #83 6-4 2-6 7-5 Carlos Alcaraz #132 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Pierre-Hugues Herbert #74 6-1 6-3 Pedro Sousa #111 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Joao Sousa #103 7-6(6) 6-7(8) 7-5 Christopher O'Connell #122 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Mikael Ymer #95 6-3 6-1 Alejandro Tabilo #167 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Ernesto Escobedo #205 6-3 6-2 Paolo Lorenzi #157 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Laslo Djere #57 6-3 5-7 6-1 Jiri Vesely #71 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Hugo Gaston #162 6-1 6-4 Dominik Koepfer #54 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Damir Dzumhur #126 7-6(6) 7-5 Kevin Anderson #91 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Mackenzie McDonald #120 6-3 4-6 6-3 Vasek Pospisil #67 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Miomir Kecmanovic #46 7-5 6-7(5) 6-1 Liam Broady #158 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Jordan Thompson #60 7-6(6) 6-4 Federico Delbonis #80 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Ilya Ivashka #116 7-6(4) 6-7(4) 7-6(3) Soonwoo Kwon #79 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Yasutaka Uchiyama #110 6-3 6-4 Salvatore Caruso #85 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Sebastian Korda #87 6-3 6-0 Radu Albot #77 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Bjorn Fratangelo #233 6-4 6-4 Fernando Verdasco #72 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard James Duckworth #104 6-2 4-6 6-4 Mischa Zverev #280 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Marin Cilic #45 6-3 2-6 6-4 Federico Coria #84 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Lloyd Harris #52 6-4 7-6(7) Emilio Nava #556 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Frances Tiafoe #58 5-7 6-4 6-2 Stefano Travaglia #70 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Cameron Norrie #56 6-1 3-6 7-5 Yoshihito Nishioka #66 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Thanasi Kokkinakis #243 7-5 6-1 Mario Vilella Martinez #196 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Mackenzie McDonald #120 7-6(3) 6-4 Ivo Karlovic #172 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Bjorn Fratangelo #233 6-0 6-1 Marc-Andrea Huesler #153 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Shintaro Mochizuki #654 6-1 6-2 Emilio Gomez #168 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Thiago Seyboth Wild #125 6-2 6-3 Mitchell Krueger #204 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Ernesto Escobedo #205 6-4 7-6(4) Brandon Nakashima #143 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Liam Broady #158 7-6(5) 5-7 6-2 Federico Gaio #142 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Paolo Lorenzi #157 6-4 6-4 Jason Jung #149 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Thomas Fabbiano #178 5-7 6-2 7-5 Jenson Brooksby #231 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Mischa Zverev #280 6-7(5) 6-4 6-1 Matteo Viola #249 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Emilio Nava #556 7-6(2) 5-7 6-4 Renzo Olivo #230 H2H Match data
Mar 25, 2021* Miami Masters Masters 1000 Q2 Hard Alejandro Tabilo #167 4-6 6-3 6-4 Damir Dzumhur #126 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Ivo Karlovic #172 6-3 7-6(3) Tatsuma Ito #206 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Thiago Seyboth Wild #125 6-3 6-3 Toby Kodat #764 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Mario Vilella Martinez #196 7-6(5) 6-3 Cedrik-Marcel Stebe #133 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Matteo Viola #249 7-6(2) 6-2 Bernabe Zapata Miralles #146 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Mischa Zverev #280 7-6(3) 6-2 Danilo Petrovic #160 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Renzo Olivo #230 6-3 6-4 Go Soeda #147 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Shintaro Mochizuki #654 4-1 (ret.) Daniel Altmaier #144 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Damir Dzumhur #126 7-6(6) 6-4 Ulises Blanch #251 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Emilio Gomez #168 6-3 6-4 Marius Copil #220 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Mitchell Krueger #204 6-4 6-3 Lorenzo Giustino #164 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Paolo Lorenzi #157 3-6 7-6(5) 6-1 Joao Menezes #201 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Brandon Nakashima #143 6-7(5) 6-4 6-4 Christopher Eubanks #235 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Alejandro Tabilo #167 6-3 6-4 Thai-Son Kwiatkowski #224 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Mackenzie McDonald #120 6-1 6-1 Roberto Cid Subervi #242 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Thanasi Kokkinakis #243 6-1 7-6(3) Frederico Ferreira Silva #174 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Thomas Fabbiano #178 6-4 7-6(3) Roberto Quiroz #271 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Jason Jung #149 6-4 3-6 6-1 Nicolas Mahut #238 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Emilio Nava #556 3-6 6-3 6-2 Mikael Torpegaard #191 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Marc-Andrea Huesler #153 6-2 7-5 Facundo Mena #253 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Jenson Brooksby #231 7-6(2) 2-6 6-1 Henri Laaksonen #134 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Federico Gaio #142 6-4 6-1 Brayden Schnur #221 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Ernesto Escobedo #205 6-3 6-4 Maxime Cressy #156 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Liam Broady #158 4-6 6-1 7-6(6) Juncheng Shang #406 H2H Match data
Mar 24, 2021* Miami Masters Masters 1000 Q1 Hard Bjorn Fratangelo #233 7-5 6-2 Dmitry Popko #180 H2H Match data
Mar 20, 2021* Acapulco ATP 500 F Hard Alexander Zverev #7 6-4 7-6(3) Stefanos Tsitsipas #5 H2H Match data
Mar 20, 2021* Dubai ATP 500 F Hard Aslan Karatsev #42 6-3 6-2 Lloyd Harris #81 H2H Match data
Mar 20, 2021* Acapulco ATP 500 SF Hard Alexander Zverev #7 6-4 7-6(5) Dominik Koepfer #71 H2H Match data
Mar 20, 2021* Acapulco ATP 500 SF Hard Stefanos Tsitsipas #5 6-1 6-3 Lorenzo Musetti #120 H2H Match data
Mar 19, 2021* Dubai ATP 500 SF Hard Lloyd Harris #81 6-7(5) 6-4 7-6(6) Denis Shapovalov #12 H2H Match data
Mar 19, 2021* Dubai ATP 500 SF Hard Aslan Karatsev #42 6-2 4-6 6-4 Andrey Rublev #8 H2H Match data
Mar 19, 2021* Dubai ATP 500 QF Hard Andrey Rublev #8 7-5 6-2 Marton Fucsovics #44 H2H Match data
Mar 19, 2021* Acapulco ATP 500 QF Hard Alexander Zverev #7 (w/o) Casper Ruud #25 H2H Match data
Mar 19, 2021* Dubai ATP 500 QF Hard Aslan Karatsev #42 6-7(5) 6-3 6-2 Jannik Sinner #32 H2H Match data
Mar 19, 2021* Acapulco ATP 500 QF Hard Lorenzo Musetti #120 6-4 7-6(3) Grigor Dimitrov #16 H2H Match data
Mar 19, 2021* Dubai ATP 500 QF Hard Lloyd Harris #81 6-1 3-6 6-3 Kei Nishikori #41 H2H Match data
Mar 19, 2021* Acapulco ATP 500 QF Hard Stefanos Tsitsipas #5 7-5 4-6 6-3 Felix Auger-Aliassime #18 H2H Match data
Mar 19, 2021* Acapulco ATP 500 QF Hard Dominik Koepfer #71 7-5 6-4 Cameron Norrie #61 H2H Match data
Mar 19, 2021* Dubai ATP 500 QF Hard Denis Shapovalov #12 7-5 6-4 Jeremy Chardy #53 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Lloyd Harris #81 7-6(5) 6-4 Filip Krajinovic #33 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Lorenzo Musetti #120 2-6 6-3 7-6(1) Frances Tiafoe #56 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Jeremy Chardy #53 6-7(3) 6-4 6-4 Karen Khachanov #22 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Alexander Zverev #7 6-4 6-3 Laslo Djere #54 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Aslan Karatsev #42 3-6 6-3 6-4 Lorenzo Sonego #37 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Marton Fucsovics #44 6-1 4-6 6-4 Dusan Lajovic #26 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Felix Auger-Aliassime #18 6-3 6-4 Sebastian Korda #92 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Jannik Sinner #32 6-4 3-6 7-5 Roberto Bautista Agut #11 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Andrey Rublev #8 6-3 6-1 Taylor Fritz #30 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Grigor Dimitrov #16 6-4 6-2 Miomir Kecmanovic #46 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Cameron Norrie #61 6-4 6-3 Fabio Fognini #17 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Casper Ruud #25 4-6 6-3 7-6(3) Tallon Griekspoor #154 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Kei Nishikori #41 6-4 6-4 Aljaz Bedene #59 H2H Match data
Mar 18, 2021* Dubai ATP 500 R16 Hard Denis Shapovalov #12 6-4 6-3 Hubert Hurkacz #35 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Dominik Koepfer #71 6-4 6-2 Milos Raonic #19 H2H Match data
Mar 18, 2021* Acapulco ATP 500 R16 Hard Stefanos Tsitsipas #5 6-3 6-2 John Isner #27 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Stefanos Tsitsipas #5 6-3 6-1 Benoit Paire #31 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Aslan Karatsev #42 6-4 4-6 6-4 Daniel Evans #28 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Lorenzo Sonego #37 6-2 6-2 Bernabe Zapata Miralles #150 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Lloyd Harris #81 6-3 6-4 Dominic Thiem #4 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Grigor Dimitrov #16 6-4 3-0 (ret.) Adrian Mannarino #34 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Andrey Rublev #8 6-4 6-4 Emil Ruusuvuori #87 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Alexander Zverev #7 6-3 6-1 Carlos Alcaraz #132 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Filip Krajinovic #33 7-5 6-4 Alejandro Davidovich Fokina #52 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Kei Nishikori #41 6-3 7-6(3) David Goffin #13 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Karen Khachanov #22 6-4 3-6 7-6(4) Alexei Popyrin #86 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Lorenzo Musetti #120 6-3 2-6 6-4 Diego Schwartzman #9 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Denis Shapovalov #12 6-1 6-3 Jan-Lennard Struff #39 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Sebastian Korda #92 7-5 6-2 Marin Cilic #45 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Jannik Sinner #32 2-6 7-6(2) 6-4 Alexander Bublik #43 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard John Isner #27 6-4 6-3 Salvatore Caruso #84 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Taylor Fritz #30 4-6 6-3 7-6(4) Nikoloz Basilashvili #36 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Marton Fucsovics #44 6-7(5) 6-3 6-2 Pablo Carreno Busta #15 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Aljaz Bedene #59 6-4 6-3 Lorenzo Giustino #163 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Laslo Djere #54 6-2 6-3 Steve Johnson #82 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Dusan Lajovic #26 7-5 6-2 Malek Jaziri #258 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Milos Raonic #19 7-6(6) 6-4 Tommy Paul #51 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Tallon Griekspoor #154 7-6(4) 4-6 6-3 Denis Kudla #123 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Dominik Koepfer #71 6-4 6-2 Gerardo Lopez Villasenor #563 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Casper Ruud #25 6-4 6-1 Daniel Elahi Galan #112 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Cameron Norrie #61 6-3 6-3 Stefan Kozlov #389 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Miomir Kecmanovic #46 6-4 6-4 Feliciano Lopez #62 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Fabio Fognini #17 7-5 6-2 Stefano Travaglia #68 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Hubert Hurkacz #35 6-3 6-4 Richard Gasquet #49 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Felix Auger-Aliassime #18 6-3 7-6(8) Tennys Sandgren #58 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Jeremy Chardy #53 2-6 6-3 6-4 Alex de Minaur #23 H2H Match data
Mar 17, 2021* Dubai ATP 500 R32 Hard Roberto Bautista Agut #11 4-1 (ret.) Matthew Ebden #221 H2H Match data
Mar 17, 2021* Acapulco ATP 500 R32 Hard Frances Tiafoe #56 6-4 6-7(5) 7-6(5) Brandon Nakashima #145 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Jeremy Chardy #53 6-3 3-6 6-4 Albert Ramos-Vinolas #47 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Alejandro Davidovich Fokina #52 6-4 6-4 Radu Albot #76 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Alexei Popyrin #86 7-6(3) 7-5 Dennis Novak #99 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Marton Fucsovics #44 2-6 7-5 6-4 Vasek Pospisil #65 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Bernabe Zapata Miralles #150 6-4 6-4 John Millman #40 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Aljaz Bedene #59 3-6 6-1 6-4 Yuki Bhambri #966 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Alexander Bublik #43 6-4 7-6(4) Yoshihito Nishioka #64 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Richard Gasquet #49 6-4 6-2 Marco Cecchinato #89 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Malek Jaziri #258 3-3 (ret.) Jo-Wilfried Tsonga #66 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Lloyd Harris #81 6-7(5) 6-4 6-1 Christopher O'Connell #122 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Aslan Karatsev #42 6-4 6-4 Egor Gerasimov #77 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Emil Ruusuvuori #87 6-3 7-6(5) Jordan Thompson #55 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Jan-Lennard Struff #39 6-3 6-2 Mikhail Kukushkin #104 H2H Match data
Mar 16, 2021* Dubai ATP 500 R64 Hard Kei Nishikori #41 3-6 6-3 6-4 Reilly Opelka #38 H2H Match data
Mar 16, 2021* Acapulco ATP 500 Q3 Hard Brandon Nakashima #145 6-3 6-3 Federico Gaio #141 H2H Match data
Mar 16, 2021* Acapulco ATP 500 Q3 Hard Stefan Kozlov #389 6-3 1-0 (ret.) Botic van de Zandschulp #149 H2H Match data
Mar 16, 2021* Acapulco ATP 500 Q3 Hard Tallon Griekspoor #154 6-3 7-6(6) Denis Kudla #123 H2H Match data
Mar 16, 2021* Acapulco ATP 500 Q3 Hard Lorenzo Musetti #120 6-4 6-2 Frederico Ferreira Silva #174 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Botic van de Zandschulp #149 6-5 Def. Damir Dzumhur #125 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Stefan Kozlov #389 6-2 2-6 6-3 Joao Sousa #102 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Frederico Ferreira Silva #174 6-4 3-6 6-3 Cedrik-Marcel Stebe #133 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Brandon Nakashima #145 6-3 6-3 Thiago Seyboth Wild #124 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Lorenzo Musetti #120 6-3 7-5 Agustin Velotti #347 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Denis Kudla #123 6-3 6-2 Alejandro Gonzalez #445 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Federico Gaio #141 6-3 2-0 (ret.) Nicolas Mahut #232 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q2 Hard Tallon Griekspoor #154 6-4 6-7(5) 6-3 Thanasi Kokkinakis #241 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Damir Dzumhur #125 4-6 7-6(1) 6-0 Collin Altamirano #412 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Federico Gaio #141 6-1 6-4 Enrico Dalla Valle #456 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Thanasi Kokkinakis #241 6-1 6-3 Henri Laaksonen #134 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Joao Sousa #102 7-5 5-7 7-5 Mischa Zverev #279 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Cedrik-Marcel Stebe #133 6-2 6-0 Paolo Lorenzi #156 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Nicolas Mahut #232 6-3 6-3 Luke Saville #390 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Thiago Seyboth Wild #124 6-3 4-6 6-4 Danilo Petrovic #159 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Lorenzo Musetti #120 3-6 6-1 6-0 Juan Alejandro Hernandez Serrano Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Agustin Velotti #347 6-0 6-1 Guido Ivan Justo #705 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Frederico Ferreira Silva #174 7-5 6-2 Jason Jung #147 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Botic van de Zandschulp #149 7-6(3) 6-1 Alessandro Bega #354 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Brandon Nakashima #145 6-2 6-1 Luis Patino #918 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Tallon Griekspoor #154 7-5 4-6 6-2 Hernan Casanova #376 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Denis Kudla #123 6-4 6-4 John-Patrick Smith #308 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Alejandro Gonzalez #445 2-6 7-6(3) 3-0 (ret.) Raymond Sarmiento #418 H2H Match data
Mar 15, 2021 Acapulco ATP 500 Q1 Hard Stefan Kozlov #389 6-4 6-1 Jordi Arconada Match data
Mar 14, 2021* Santiago ATP 250 F Clay Cristian Garin #22 6-4 6-7(3) 7-5 Facundo Bagnis #118 H2H Match data
Mar 14, 2021* Marseille ATP 250 F Hard Daniil Medvedev #3 6-4 6-7(4) 6-4 Pierre-Hugues Herbert #93 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q2 Hard Lloyd Harris #84 6-2 6-4 Blaz Rola #163 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q2 Hard Emil Ruusuvuori #87 6-2 6-2 Viktor Troicki #196 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q2 Hard Bernabe Zapata Miralles #150 2-6 7-5 6-4 Radu Albot #75 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q2 Hard Mikhail Kukushkin #96 6-2 6-2 Lorenzo Giustino #162 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q2 Hard Yuki Bhambri #966 7-5 5-7 6-2 Ramkumar Ramanathan #201 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q2 Hard Christopher O'Connell #122 6-2 6-4 Thomas Fabbiano #180 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Blaz Rola #163 6-3 4-6 7-6(12) Dmitry Popko #184 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Emil Ruusuvuori #87 7-6(4) 4-6 6-1 Dimitar Kuzmanov #269 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Lloyd Harris #84 6-1 6-2 Teymuraz Gabashvili #250 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Yuki Bhambri #966 6-1 6-4 Prajnesh Gunneswaran #130 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Thomas Fabbiano #180 6-1 6-2 Abdulrahman Al Janahi H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Lorenzo Giustino #162 6-3 6-3 Andrea Vavassori #322 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Mikhail Kukushkin #96 7-5 3-6 6-1 Maxime Janvier #217 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Viktor Troicki #196 7-5 6-0 Marc Polmans #135 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Bernabe Zapata Miralles #150 6-0 6-0 Omar Alawadhi #1646 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Radu Albot #75 3-6 6-4 6-4 Lukas Lacko #199 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Ramkumar Ramanathan #201 6-4 6-4 Evgeny Donskoy #128 H2H Match data
Mar 14, 2021* Dubai ATP 500 Q1 Hard Christopher O'Connell #122 6-3 6-4 Cem Ilkel #210 H2H Match data
Mar 13, 2021* Doha ATP 250 F Hard Nikoloz Basilashvili #42 7-6(5) 6-2 Roberto Bautista Agut #13 H2H Match data
Mar 13, 2021* Doha ATP 250 SF Hard Nikoloz Basilashvili #42 7-6(3) 6-1 Taylor Fritz #33 H2H Match data
Mar 13, 2021* Doha ATP 250 SF Hard Roberto Bautista Agut #13 6-3 6-3 Andrey Rublev #8 H2H Match data
Mar 13, 2021* Marseille ATP 250 SF Hard Pierre-Hugues Herbert #93 6-3 6-2 Ugo Humbert #31 H2H Match data
Mar 13, 2021* Santiago ATP 250 SF Clay Facundo Bagnis #118 7-5 6-3 Federico Delbonis #86 H2H Match data
Mar 13, 2021* Santiago ATP 250 SF Clay Cristian Garin #22 6-4 6-3 Daniel Elahi Galan #121 H2H Match data
Mar 13, 2021* Marseille ATP 250 SF Hard Daniil Medvedev #3 6-4 3-0 (ret.) Matthew Ebden #287 H2H Match data
Mar 13, 2021* Santiago ATP 250 QF Clay Daniel Elahi Galan #121 7-6(8) 6-3 Roberto Carballes Baena #97 H2H Match data
Mar 13, 2021* Santiago ATP 250 QF Clay Cristian Garin #22 6-4 6-4 Juan Pablo Varillas #171 H2H Match data
Mar 13, 2021* Santiago ATP 250 QF Clay Federico Delbonis #86 6-3 6-3 Holger Rune #410 H2H Match data
Mar 13, 2021* Santiago ATP 250 QF Clay Facundo Bagnis #118 4-6 6-3 6-3 Laslo Djere #57 H2H Match data
Mar 13, 2021* Marseille ATP 250 QF Hard Matthew Ebden #287 4-6 6-4 6-2 Karen Khachanov #21 H2H Match data
Mar 13, 2021* Marseille ATP 250 QF Hard Pierre-Hugues Herbert #93 6-7(6) 6-4 6-2 Stefanos Tsitsipas #5 H2H Match data
Mar 13, 2021* Marseille ATP 250 QF Hard Ugo Humbert #31 4-6 7-5 7-6(4) Arthur Rinderknech #138 H2H Match data
Mar 13, 2021* Marseille ATP 250 QF Hard Daniil Medvedev #3 6-2 6-4 Jannik Sinner #34 H2H Match data
Mar 12, 2021* Doha ATP 250 QF Hard Roberto Bautista Agut #13 7-6(3) 2-6 6-4 Dominic Thiem #4 H2H Match data
Mar 12, 2021* Doha ATP 250 QF Hard Andrey Rublev #8 (w/o) Marton Fucsovics #46 H2H Match data
Mar 12, 2021* Doha ATP 250 QF Hard Nikoloz Basilashvili #42 3-6 6-1 7-5 Roger Federer #6 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.