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
Apr 14, 2021* Monte Carlo Masters Masters 1000 R32 Clay Andrey Rublev #8 6-3 6-2 Salvatore Caruso #89 H2H Match data
Apr 14, 2021* Monte Carlo Masters Masters 1000 R32 Clay Alexander Zverev #6 6-3 6-3 Lorenzo Sonego #28 H2H Match data
Apr 14, 2021* Monte Carlo Masters Masters 1000 R32 Clay Lucas Pouille #86 7-5 2-6 6-3 Alexei Popyrin #83 H2H Match data
Apr 14, 2021* Monte Carlo Masters Masters 1000 R32 Clay Grigor Dimitrov #17 7-6(3) 6-4 Jeremy Chardy #53 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Jannik Sinner #22 6-3 6-4 Albert Ramos-Vinolas #46 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Alejandro Davidovich Fokina #58 6-4 7-6(3) Alex de Minaur #25 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Lucas Pouille #86 6-3 6-4 Guido Pella #48 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Daniel Evans #33 6-3 6-7(11) 6-2 Dusan Lajovic #31 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Tommy Paul #54 4-1 (ret.) Pedro Martinez #100 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Cristian Garin #24 7-6(3) 6-1 Felix Auger-Aliassime #21 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Aslan Karatsev #29 6-3 6-4 Lorenzo Musetti #84 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Salvatore Caruso #89 6-7(3) 7-6(5) 6-3 Lucas Catarina #388 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Alexei Popyrin #83 0-6 6-2 7-6(3) Pablo Andujar #80 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Filip Krajinovic #37 6-1 2-0 (ret.) Nikoloz Basilashvili #36 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Jeremy Chardy #53 6-4 0-6 7-5 Alexander Bublik #42 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Roberto Bautista Agut #11 6-2 7-5 Taylor Fritz #30 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay David Goffin #15 6-4 3-6 6-0 Marin Cilic #43 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Grigor Dimitrov #17 6-3 6-4 Jan-Lennard Struff #41 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Jordan Thompson #63 6-4 6-7(3) 7-6(5) Benoit Paire #35 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Marco Cecchinato #92 6-4 6-3 Dominik Koepfer #56 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Fabio Fognini #18 6-2 7-5 Miomir Kecmanovic #47 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay John Millman #44 6-3 6-3 Ugo Humbert #32 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Lorenzo Sonego #28 6-3 6-4 Marton Fucsovics #40 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Hubert Hurkacz #16 6-3 3-6 6-3 Thomas Fabbiano #171 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Federico Delbonis #87 7-5 6-1 Adrian Mannarino #34 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Karen Khachanov #23 6-4 6-1 Laslo Djere #49 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Casper Ruud #27 6-2 6-1 Holger Rune #322 H2H Match data
Apr 13, 2021* Monte Carlo Masters Masters 1000 R64 Clay Pablo Carreno Busta #12 7-5 7-6(4) Stefano Travaglia #67 H2H Match data
Apr 11, 2021* Cagliari ATP 250 F Clay Lorenzo Sonego #34 2-6 7-6(5) 6-4 Laslo Djere #57 H2H Match data
Apr 11, 2021* Marbella ATP 250 F Clay Pablo Carreno Busta #15 6-1 2-6 6-4 Jaume Munar #95 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Marco Cecchinato #93 6-1 6-3 Henri Laaksonen #135 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Thomas Fabbiano #172 7-5 6-4 Joao Sousa #107 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Federico Delbonis #85 3-6 6-3 6-4 Pedro Martinez #100 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Stefano Travaglia #69 6-4 3-6 6-2 Kamil Majchrzak #118 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Salvatore Caruso #87 7-6(2) 6-0 Bernard Tomic #211 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Alexei Popyrin #82 3-6 7-5 6-4 Yannick Hanfmann #105 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q2 Clay Dominik Koepfer #54 6-1 6-3 Juan Ignacio Londero #94 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Federico Delbonis #85 6-2 7-5 Roberto Marcora #191 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Juan Ignacio Londero #94 6-4 6-1 Mischa Zverev #280 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Henri Laaksonen #135 2-6 6-1 6-3 Egor Gerasimov #80 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Dominik Koepfer #54 6-3 6-4 Bernabe Zapata Miralles #146 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Stefano Travaglia #69 6-3 6-0 Sumit Nagal #136 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Yannick Hanfmann #105 7-5 6-3 Jiri Vesely #72 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Marco Cecchinato #93 6-7(5) 7-6(5) 6-3 Marc-Andrea Huesler #151 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Salvatore Caruso #87 6-3 6-4 Martin Klizan #162 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Kamil Majchrzak #118 6-3 6-3 Gianluca Mager #91 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Alexei Popyrin #82 6-2 6-4 Romain Arneodo #1365 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Thomas Fabbiano #172 7-6(3) 5-7 7-6(3) Federico Coria #86 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Bernard Tomic #211 6-3 7-5 Pierre-Hugues Herbert #73 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Pedro Martinez #100 7-5 3-6 6-0 Corentin Moutet #77 H2H Match data
Apr 11, 2021* Monte Carlo Masters Masters 1000 Q1 Clay Joao Sousa #107 7-5 6-2 Thiago Monteiro #78 H2H Match data
Apr 10, 2021* Marbella ATP 250 SF Clay Pablo Carreno Busta #15 6-1 3-6 7-6(5) Albert Ramos-Vinolas #47 H2H Match data
Apr 10, 2021* Marbella ATP 250 SF Clay Jaume Munar #95 7-6(4) 6-4 Carlos Alcaraz #133 H2H Match data
Apr 10, 2021* Cagliari ATP 250 SF Clay Laslo Djere #57 6-2 6-0 Nikoloz Basilashvili #37 H2H Match data
Apr 10, 2021* Cagliari ATP 250 SF Clay Lorenzo Sonego #34 6-4 5-7 6-1 Taylor Fritz #30 H2H Match data
Apr 10, 2021* Cagliari ATP 250 QF Clay Lorenzo Sonego #34 3-6 7-6(6) 6-3 Yannick Hanfmann #105 H2H Match data
Apr 10, 2021* Cagliari ATP 250 QF Clay Nikoloz Basilashvili #37 7-5 4-6 6-3 Jan-Lennard Struff #41 H2H Match data
Apr 10, 2021* Marbella ATP 250 QF Clay Carlos Alcaraz #133 6-2 6-4 Casper Ruud #26 H2H Match data
Apr 10, 2021* Marbella ATP 250 QF Clay Jaume Munar #95 6-7(5) 6-4 6-4 Ilya Ivashka #115 H2H Match data
Apr 10, 2021* Marbella ATP 250 QF Clay Albert Ramos-Vinolas #47 6-7(4) 7-5 6-4 Norbert Gombos #99 H2H Match data
Apr 10, 2021* Cagliari ATP 250 QF Clay Laslo Djere #57 6-4 4-6 6-2 Lorenzo Musetti #90 H2H Match data
Apr 10, 2021* Marbella ATP 250 QF Clay Pablo Carreno Busta #15 6-4 6-0 Soonwoo Kwon #81 H2H Match data
Apr 10, 2021* Cagliari ATP 250 QF Clay Taylor Fritz #30 6-3 6-4 Aljaz Bedene #58 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Taylor Fritz #30 6-2 7-6(4) Andrej Martin #106 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Albert Ramos-Vinolas #47 6-3 4-6 6-3 Ricardas Berankis #88 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Casper Ruud #26 6-3 6-2 Gianluca Mager #91 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Pablo Carreno Busta #15 7-6(2) 6-3 Mario Vilella Martinez #188 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Aljaz Bedene #58 6-4 7-6(5) Egor Gerasimov #80 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Jan-Lennard Struff #41 6-4 6-2 Liam Broady #152 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Ilya Ivashka #115 6-1 6-3 Alejandro Davidovich Fokina #56 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Carlos Alcaraz #133 4-6 6-2 6-4 Feliciano Lopez #64 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Nikoloz Basilashvili #37 4-6 6-4 7-5 Jozef Kovalik #128 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Norbert Gombos #99 5-7 7-6(4) 7-6(1) Federico Delbonis #85 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Soonwoo Kwon #81 6-1 6-3 Facundo Bagnis #104 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Yannick Hanfmann #105 7-5 6-1 Marco Cecchinato #93 H2H Match data
Apr 9, 2021* Marbella ATP 250 R16 Clay Jaume Munar #95 6-2 6-1 Fabio Fognini #18 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Laslo Djere #57 6-3 6-3 John Millman #44 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Lorenzo Musetti #90 6-1 1-6 7-6(8) Daniel Evans #32 H2H Match data
Apr 9, 2021* Cagliari ATP 250 R16 Clay Lorenzo Sonego #34 6-4 6-1 Gilles Simon #63 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Gianluca Mager #91 7-5 6-3 Mikhail Kukushkin #102 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Jan-Lennard Struff #41 1-6 6-1 7-5 Joao Sousa #107 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Andrej Martin #106 6-4 2-6 6-1 Jiri Vesely #72 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Soonwoo Kwon #81 6-3 3-6 7-6(4) Holger Rune #321 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Lorenzo Musetti #90 6-0 6-1 Dennis Novak #101 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Norbert Gombos #99 6-7(3) 6-1 6-3 Juan Ignacio Londero #94 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Facundo Bagnis #104 6-3 7-6(2) Francisco Cerundolo #114 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Jozef Kovalik #128 3-6 6-1 6-3 Sumit Nagal #136 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Gilles Simon #63 1-6 6-3 6-4 Stefano Travaglia #69 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Yannick Hanfmann #105 7-6(8) 5-7 6-3 Tommy Paul #53 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Marco Cecchinato #93 6-4 4-6 6-3 Thomas Fabbiano #172 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Mario Vilella Martinez #188 6-2 6-3 Bernabe Zapata Miralles #146 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Egor Gerasimov #80 6-4 6-0 Guido Pella #48 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Ricardas Berankis #88 6-4 6-7(5) 7-5 Lucas Pouille #84 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Federico Delbonis #85 7-5 6-1 Roberto Carballes Baena #98 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Feliciano Lopez #64 6-4 6-4 Taro Daniel #117 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Ilya Ivashka #115 6-3 7-6(2) Pedro Martinez #100 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Aljaz Bedene #58 1-6 7-5 7-6(3) Giulio Zeppieri #313 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Carlos Alcaraz #133 7-6(3) 6-3 Nikola Milojevic #129 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Jaume Munar #95 6-4 6-1 Henri Laaksonen #135 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Liam Broady #152 6-1 6-3 Marc-Andrea Huesler #151 H2H Match data
Apr 8, 2021* Marbella ATP 250 R32 Clay Alejandro Davidovich Fokina #56 6-7(1) 6-2 6-2 Damir Dzumhur #126 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay John Millman #44 7-6(5) 3-6 6-3 Federico Coria #86 H2H Match data
Apr 8, 2021* Cagliari ATP 250 R32 Clay Laslo Djere #57 6-4 6-2 Federico Gaio #137 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q2 Clay Mario Vilella Martinez #188 6-3 3-6 6-3 Carlos Gomez-Herrera #350 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q2 Clay Nikola Milojevic #129 7-5 6-3 Steven Diez #177 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q2 Clay Jozef Kovalik #128 7-6(3) 4-6 7-6(4) Matteo Viola #251 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q2 Clay Henri Laaksonen #135 7-5 3-6 6-1 Lorenzo Giustino #170 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q2 Clay Sumit Nagal #136 6-2 6-1 Maxime Janvier #219 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q2 Clay Bernabe Zapata Miralles #146 6-1 6-4 Evgeny Donskoy #131 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q2 Clay Marc-Andrea Huesler #151 7-5 1-1 (ret.) Cedrik-Marcel Stebe #134 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q2 Clay Liam Broady #152 7-5 4-6 6-0 Jurij Rodionov #141 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Cedrik-Marcel Stebe #134 6-2 6-3 Matthew Ebden #227 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Henri Laaksonen #135 6-3 6-7(7) 6-1 Roman Safiullin #171 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Matteo Viola #251 6-7(4) 6-1 6-2 Brandon Nakashima #143 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Liam Broady #152 6-4 6-1 Jacopo Berrettini #507 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Steven Diez #177 6-2 6-3 Peter Gojowczyk #130 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Evgeny Donskoy #131 6-1 6-0 Leo Borg H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Maxime Janvier #219 6-4 6-3 Maxime Cressy #156 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Jozef Kovalik #128 6-3 6-1 Malek Jaziri #260 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Bernabe Zapata Miralles #146 6-2 6-1 Ernests Gulbis #187 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Jurij Rodionov #141 6-4 7-6(4) Francesco Forti #429 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Carlos Gomez-Herrera #350 6-4 6-1 Martin Klizan #162 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Nikola Milojevic #129 6-7(4) 6-3 4-1 (ret.) Alessandro Giannessi #166 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Mario Vilella Martinez #188 6-2 6-4 Antoine Hoang #132 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Marc-Andrea Huesler #151 6-4 6-4 Teymuraz Gabashvili #259 H2H Match data
Apr 5, 2021 Marbella ATP 250 Q1 Clay Lorenzo Giustino #170 7-6(4) 6-4 Roberto Marcora #191 H2H Match data
Apr 5, 2021 Cagliari ATP 250 Q1 Clay Sumit Nagal #136 6-3 6-4 Andrea Pellegrino #289 H2H Match data
Apr 4, 2021* Miami Masters Masters 1000 F Hard Hubert Hurkacz #37 7-6(4) 6-4 Jannik Sinner #31 H2H Match data
Apr 3, 2021* Miami Masters Masters 1000 SF Hard Jannik Sinner #31 5-7 6-4 6-4 Roberto Bautista Agut #12 H2H Match data
Apr 3, 2021* Miami Masters Masters 1000 SF Hard Hubert Hurkacz #37 6-3 6-4 Andrey Rublev #8 H2H Match data
Apr 2, 2021* Miami Masters Masters 1000 QF Hard Roberto Bautista Agut #12 6-4 6-2 Daniil Medvedev #2 H2H Match data
Apr 2, 2021* Miami Masters Masters 1000 QF Hard Hubert Hurkacz #37 2-6 6-3 6-4 Stefanos Tsitsipas #5 H2H Match data
Apr 2, 2021* Miami Masters Masters 1000 QF Hard Jannik Sinner #31 7-6(5) 6-4 Alexander Bublik #44 H2H Match data
Apr 2, 2021* Miami Masters Masters 1000 QF Hard Andrey Rublev #8 7-5 7-6(7) Sebastian Korda #87 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Alexander Bublik #44 6-7(5) 6-3 6-4 Taylor Fritz #32 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Hubert Hurkacz #37 4-6 6-3 7-6(4) Milos Raonic #19 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Andrey Rublev #8 6-4 6-4 Marin Cilic #45 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Stefanos Tsitsipas #5 6-2 7-6(2) Lorenzo Sonego #34 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Roberto Bautista Agut #12 6-3 4-6 7-6(7) John Isner #28 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Jannik Sinner #31 6-3 6-2 Emil Ruusuvuori #83 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Sebastian Korda #87 6-3 4-6 7-5 Diego Schwartzman #9 H2H Match data
Mar 31, 2021* Miami Masters Masters 1000 R16 Hard Daniil Medvedev #2 6-4 6-3 Frances Tiafoe #58 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Taylor Fritz #32 6-4 3-6 6-1 Cameron Norrie #56 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Sebastian Korda #87 6-3 6-0 Aslan Karatsev #27 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Frances Tiafoe #58 1-6 7-5 6-3 Dusan Lajovic #26 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Alexander Bublik #44 6-4 6-4 James Duckworth #104 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Marin Cilic #45 6-3 6-4 Lorenzo Musetti #94 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Andrey Rublev #8 6-2 6-1 Marton Fucsovics #40 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Roberto Bautista Agut #12 4-6 6-3 6-2 Jan-Lennard Struff #42 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Diego Schwartzman #9 6-1 6-4 Adrian Mannarino #36 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Stefanos Tsitsipas #5 6-3 3-6 6-1 Kei Nishikori #39 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard John Isner #28 7-6(5) 7-6(5) Felix Auger-Aliassime #18 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Lorenzo Sonego #34 7-6(6) 6-3 Daniel Elahi Galan #113 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Hubert Hurkacz #37 6-3 7-6(6) Denis Shapovalov #11 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Emil Ruusuvuori #83 4-6 6-1 7-5 Mikael Ymer #95 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Jannik Sinner #31 4-6 7-6(2) 6-4 Karen Khachanov #22 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Daniil Medvedev #2 7-6(3) 6-7(7) 6-4 Alexei Popyrin #86 H2H Match data
Mar 29, 2021* Miami Masters Masters 1000 R32 Hard Milos Raonic #19 6-4 7-5 Ugo Humbert #30 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Marin Cilic #45 3-6 7-5 7-6(5) Cristian Garin #20 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Lorenzo Musetti #94 6-3 6-3 Benoit Paire #33 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Stefanos Tsitsipas #5 6-1 6-4 Damir Dzumhur #126 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Cameron Norrie #56 7-5 7-5 Grigor Dimitrov #16 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Jan-Lennard Struff #42 6-3 6-4 Ricardas Berankis #89 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Marton Fucsovics #40 7-6(3) 6-7(4) 6-4 Thanasi Kokkinakis #243 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Frances Tiafoe #58 6-7(5) 6-3 6-3 Daniel Evans #29 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Daniel Elahi Galan #113 4-6 6-3 6-4 Alex de Minaur #23 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Daniil Medvedev #2 6-2 6-2 Yen-Hsun Lu #1020 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Sebastian Korda #87 1-6 6-4 6-2 Fabio Fognini #17 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Taylor Fritz #32 6-2 6-2 Marcos Giron #88 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Aslan Karatsev #27 6-4 6-3 Mikhail Kukushkin #105 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Jannik Sinner #31 6-2 6-2 Hugo Gaston #162 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Kei Nishikori #39 7-6(6) 5-7 6-4 Aljaz Bedene #59 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Andrey Rublev #8 6-1 6-2 Tennys Sandgren #62 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Milos Raonic #19 6-2 6-1 Jordan Thompson #60 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Lorenzo Sonego #34 6-4 7-6(5) Bjorn Fratangelo #233 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Dusan Lajovic #26 6-2 6-3 Ernesto Escobedo #205 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Mikael Ymer #95 6-3 4-6 6-4 Nikoloz Basilashvili #38 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Roberto Bautista Agut #12 (w/o) Lloyd Harris #52 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard John Isner #28 2-6 6-3 7-5 Mackenzie McDonald #120 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Emil Ruusuvuori #83 1-6 6-3 6-1 Alexander Zverev #7 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard James Duckworth #104 6-3 6-1 David Goffin #13 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Alexander Bublik #44 6-3 6-4 Laslo Djere #57 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Adrian Mannarino #36 6-3 6-4 Miomir Kecmanovic #46 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Karen Khachanov #22 6-3 6-2 Yannick Hanfmann #108 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Alexei Popyrin #86 6-4 6-2 Reilly Opelka #41 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Ugo Humbert #30 6-1 6-4 Joao Sousa #103 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Felix Auger-Aliassime #18 6-4 6-4 Pierre-Hugues Herbert #74 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Diego Schwartzman #9 6-3 6-3 Yasutaka Uchiyama #110 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Hubert Hurkacz #37 7-6(5) 6-4 Denis Kudla #123 H2H Match data
Mar 27, 2021* Miami Masters Masters 1000 R64 Hard Denis Shapovalov #11 6-7(5) 6-4 6-4 Ilya Ivashka #116 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Denis Kudla #123 3-6 6-3 6-4 Jeremy Chardy #49 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Alexei Popyrin #86 6-4 7-6(4) Feliciano Lopez #64 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Ricardas Berankis #89 7-6(4) 6-2 Federico Gaio #142 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Yen-Hsun Lu #1020 6-3 6-4 Sam Querrey #63 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Aljaz Bedene #59 7-6(5) 1-6 6-3 Thomas Fabbiano #178 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Thanasi Kokkinakis #243 6-3 6-3 Shintaro Mochizuki #654 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Marcos Giron #88 7-6(5) 6-4 Tommy Paul #53 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Yannick Hanfmann #108 7-5 6-2 Steve Johnson #82 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Lorenzo Musetti #94 6-4 6-4 Michael Mmoh #181 H2H Match data
Mar 26, 2021* Miami Masters Masters 1000 R128 Hard Mikhail Kukushkin #105 7-5 0-0 (ret.) Jack Draper #316 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.