Match list updated: 2026-06-04 11:12 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
Aug 9, 2021 Canada Masters Masters 1000 Q2 Hard Tommy Paul #58 7-6(3) 6-3 Liam Broady #146 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q2 Hard Ricardas Berankis #84 6-4 7-5 Emilio Gomez #165 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Brayden Schnur #247 6-2 6-3 Marcos Giron #66 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Peter Polansky #240 6-3 6-4 Dominik Koepfer #60 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Yoshihito Nishioka #56 7-6(5) 6-2 Michael Mmoh #180 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Ricardas Berankis #84 7-6(5) 6-4 Norbert Gombos #109 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Tommy Paul #58 7-6(0) 6-4 Liam Draxl #776 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Emilio Gomez #165 7-6(2) 6-7(2) 7-6(4) Max Purcell #204 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Liam Broady #146 5-7 7-6(7) 7-6(2) Alexei Popyrin #73 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Frances Tiafoe #52 6-2 0-6 6-4 J.J. Wolf #151 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Daniel Elahi Galan #115 6-3 2-6 6-2 Benjamin Bonzi #94 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Feliciano Lopez #99 7-6(4) 6-4 Maxime Cressy #152 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard Emil Ruusuvuori #72 6-3 6-2 Steven Diez #200 H2H Match data
Aug 9, 2021 Canada Masters Masters 1000 Q1 Hard James Duckworth #85 6-1 6-3 Illya Marchenko #156 H2H Match data
Aug 8, 2021* Washington ATP 500 F Hard Jannik Sinner #24 7-5 4-6 7-5 Mackenzie McDonald #107 H2H Match data
Aug 7, 2021* Washington ATP 500 SF Hard Mackenzie McDonald #107 6-4 3-6 7-5 Kei Nishikori #67 H2H Match data
Aug 7, 2021* Washington ATP 500 SF Hard Jannik Sinner #24 7-6(2) 6-1 Jenson Brooksby #130 H2H Match data
Aug 7, 2021* Washington ATP 500 QF Hard Mackenzie McDonald #107 6-3 6-2 Denis Kudla #103 H2H Match data
Aug 7, 2021* Washington ATP 500 QF Hard Jenson Brooksby #130 6-1 6-2 John Millman #43 H2H Match data
Aug 7, 2021* Washington ATP 500 QF Hard Kei Nishikori #67 6-3 7-5 Lloyd Harris #50 H2H Match data
Aug 7, 2021* Washington ATP 500 QF Hard Jannik Sinner #24 6-4 6-2 Steve Johnson #81 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Kei Nishikori #67 3-6 6-3 6-3 Cameron Norrie #29 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard John Millman #43 6-3 7-6(4) Reilly Opelka #36 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Denis Kudla #103 3-6 7-6(3) 6-4 Brandon Nakashima #89 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Steve Johnson #81 6-2 6-1 Ricardas Berankis #86 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Jannik Sinner #24 7-6(3) 7-6(3) Sebastian Korda #45 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Mackenzie McDonald #107 6-4 6-4 Ilya Ivashka #65 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Lloyd Harris #50 6-4 1-6 6-4 Rafael Nadal #3 H2H Match data
Aug 6, 2021* Washington ATP 500 R16 Hard Jenson Brooksby #130 6-3 6-4 Felix Auger-Aliassime #15 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Cameron Norrie #29 6-4 6-3 Marcos Giron #64 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Jenson Brooksby #130 7-6(4) 7-5 Frances Tiafoe #53 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Ricardas Berankis #86 6-3 6-2 Miomir Kecmanovic #59 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Sebastian Korda #45 7-5 6-4 Vasek Pospisil #61 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Felix Auger-Aliassime #15 2-6 6-2 6-2 Andreas Seppi #88 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Mackenzie McDonald #107 6-7(6) 6-4 6-4 Benoit Paire #49 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Steve Johnson #81 6-7(5) 6-4 6-2 Alex de Minaur #18 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Lloyd Harris #50 6-4 1-0 (ret.) Tennys Sandgren #83 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Kei Nishikori #67 6-2 7-5 Alexander Bublik #39 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Jannik Sinner #24 6-2 6-4 Emil Ruusuvuori #69 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Denis Kudla #103 6-4 6-2 Taylor Fritz #42 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Rafael Nadal #3 6-2 4-6 7-6(1) Jack Sock #192 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Ilya Ivashka #65 6-2 7-6(4) Grigor Dimitrov #21 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard John Millman #43 6-2 7-6(8) Elias Ymer #168 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Reilly Opelka #36 7-6(1) 6-3 Daniel Elahi Galan #113 H2H Match data
Aug 5, 2021* Washington ATP 500 R32 Hard Brandon Nakashima #89 7-6(1) 6-0 Daniel Evans #27 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Vasek Pospisil #61 4-6 6-3 6-3 Emilio Gomez #165 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Steve Johnson #81 6-3 7-6(0) Ramkumar Ramanathan #204 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Jack Sock #192 6-7(3) 4-0 (ret.) Yoshihito Nishioka #56 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Brandon Nakashima #89 6-3 6-3 Alexei Popyrin #72 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Kei Nishikori #67 6-4 6-3 Sam Querrey #68 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Jenson Brooksby #130 7-6(4) 6-3 Kevin Anderson #75 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Daniel Elahi Galan #113 6-4 6-3 Tommy Paul #55 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Tennys Sandgren #83 6-3 2-6 6-2 James Duckworth #80 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Ilya Ivashka #65 7-5 6-4 Egor Gerasimov #78 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Denis Kudla #103 6-3 6-7(5) 6-3 Feliciano Lopez #92 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Marcos Giron #64 4-6 6-4 7-6(1) Illya Marchenko #157 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Emil Ruusuvuori #69 2-6 6-1 6-1 Prajnesh Gunneswaran #158 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Elias Ymer #168 3-6 7-5 6-3 Jordan Thompson #62 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Andreas Seppi #88 3-6 7-5 6-3 Yasutaka Uchiyama #123 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Ricardas Berankis #86 7-6(4) 6-2 Mitchell Krueger #174 H2H Match data
Aug 4, 2021* Washington ATP 500 R64 Hard Mackenzie McDonald #107 6-4 6-4 Nick Kyrgios #77 H2H Match data
Aug 2, 2021 Washington ATP 500 Q2 Hard Mitchell Krueger #174 3-6 6-3 6-2 Max Purcell #200 H2H Match data
Aug 2, 2021 Washington ATP 500 Q2 Hard Emilio Gomez #165 6-4 7-6(0) Liam Broady #143 H2H Match data
Aug 2, 2021 Washington ATP 500 Q2 Hard Illya Marchenko #157 7-5 6-7(4) 6-3 Maxime Cressy #152 H2H Match data
Aug 2, 2021 Washington ATP 500 Q2 Hard Prajnesh Gunneswaran #158 6-3 6-1 Go Soeda #179 H2H Match data
Aug 2, 2021 Washington ATP 500 Q2 Hard Ramkumar Ramanathan #204 7-5 6-1 Sebastian Ofner #166 H2H Match data
Aug 2, 2021 Washington ATP 500 Q2 Hard Elias Ymer #168 7-6(5) 7-6(4) J.J. Wolf #151 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard J.J. Wolf #151 6-7(5) 7-6(3) 6-3 Ulises Blanch #249 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Ramkumar Ramanathan #204 6-4 3-6 6-3 Christopher Eubanks #218 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Elias Ymer #168 6-4 6-3 Bjorn Fratangelo #187 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Max Purcell #200 7-6(5) 6-4 Evgeny Donskoy #154 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Maxime Cressy #152 6-2 7-5 Michael Mmoh #182 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Illya Marchenko #157 6-3 6-7(10) 6-3 Ivo Karlovic #205 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Liam Broady #143 6-4 2-6 6-3 Mikael Torpegaard #222 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Emilio Gomez #165 6-3 6-1 Matthew Ebden #251 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Prajnesh Gunneswaran #158 6-2 6-2 Luke Saville #423 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Go Soeda #179 6-4 6-7(2) 6-4 Jason Jung #160 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Sebastian Ofner #166 7-6(4) 6-2 Tatsuma Ito #233 H2H Match data
Aug 2, 2021 Washington ATP 500 Q1 Hard Mitchell Krueger #174 6-4 6-4 Andrew Fenty #1038 H2H Match data
Aug 1, 2021* Atlanta ATP 250 F Hard John Isner #35 7-6(8) 7-5 Brandon Nakashima #115 H2H Match data
Jul 31, 2021* Kitzbuhel ATP 250 F Clay Casper Ruud #14 6-1 4-6 6-3 Pedro Martinez #97 H2H Match data
Jul 31, 2021* Kitzbuhel ATP 250 SF Clay Pedro Martinez #97 4-6 6-3 6-3 Daniel Altmaier #135 H2H Match data
Jul 31, 2021* Atlanta ATP 250 SF Hard John Isner #35 7-6(4) 5-7 6-3 Taylor Fritz #42 H2H Match data
Jul 31, 2021* Kitzbuhel ATP 250 SF Clay Casper Ruud #14 6-3 7-6(7) Arthur Rinderknech #91 H2H Match data
Jul 31, 2021* Atlanta ATP 250 SF Hard Brandon Nakashima #115 3-6 6-4 6-3 Emil Ruusuvuori #78 H2H Match data
Jul 31, 2021* Atlanta ATP 250 QF Hard Taylor Fritz #42 7-6(5) 6-7(3) 7-6(4) Reilly Opelka #36 H2H Match data
Jul 31, 2021* Atlanta ATP 250 QF Hard Brandon Nakashima #115 7-6(5) 7-5 Jordan Thompson #63 H2H Match data
Jul 31, 2021* Atlanta ATP 250 QF Hard Emil Ruusuvuori #78 7-6(1) 6-3 Cameron Norrie #29 H2H Match data
Jul 31, 2021* Atlanta ATP 250 QF Hard John Isner #35 7-6(5) 6-7(3) 6-4 Christopher O'Connell #132 H2H Match data
Jul 30, 2021* Kitzbuhel ATP 250 QF Clay Pedro Martinez #97 6-2 6-2 Jozef Kovalik #131 H2H Match data
Jul 30, 2021* Kitzbuhel ATP 250 QF Clay Daniel Altmaier #135 6-1 6-7(5) 6-3 Gianluca Mager #74 H2H Match data
Jul 30, 2021* Kitzbuhel ATP 250 QF Clay Arthur Rinderknech #91 6-4 6-1 Filip Krajinovic #33 H2H Match data
Jul 30, 2021* Kitzbuhel ATP 250 QF Clay Casper Ruud #14 3-6 7-6(5) 6-1 Mikael Ymer #99 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Reilly Opelka #36 7-6(3) 7-6(4) Bjorn Fratangelo #190 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Brandon Nakashima #115 5-7 6-3 7-6(4) Milos Raonic #22 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard John Isner #35 7-6(6) 6-4 Jack Sock #201 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Emil Ruusuvuori #78 4-6 6-4 3-0 (ret.) Benoit Paire #49 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Taylor Fritz #42 6-7(5) 6-4 6-1 Steve Johnson #80 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Jordan Thompson #63 7-6(6) 6-4 Peter Gojowczyk #130 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Cameron Norrie #29 6-1 6-4 Nick Kyrgios #58 H2H Match data
Jul 30, 2021* Atlanta ATP 250 R16 Hard Christopher O'Connell #132 7-6(7) 6-4 Jannik Sinner #23 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Jozef Kovalik #131 2-6 6-2 6-4 Jiri Vesely #86 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Arthur Rinderknech #91 6-4 3-6 7-6(4) Holger Rune #206 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Gianluca Mager #74 7-6(3) 1-6 7-5 Albert Ramos-Vinolas #43 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Filip Krajinovic #33 6-3 2-6 6-4 Carlos Taberner #108 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Daniel Altmaier #135 6-4 6-4 Marco Cecchinato #83 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Mikael Ymer #99 6-2 6-3 Alexander Erler #337 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Pedro Martinez #97 6-4 6-7(5) 7-5 Roberto Bautista Agut #16 H2H Match data
Jul 29, 2021* Kitzbuhel ATP 250 R16 Clay Casper Ruud #14 7-5 5-7 6-4 Mario Vilella Martinez #167 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Steve Johnson #80 7-6(4) 6-3 Alexei Popyrin #73 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Brandon Nakashima #115 6-1 6-7(5) 6-4 Trent Bryde #1164 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Peter Gojowczyk #130 4-6 7-6(3) 7-6(5) Sam Querrey #70 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard John Isner #35 6-4 6-7(3) 6-4 J.J. Wolf #151 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Nick Kyrgios #58 7-6(4) 6-3 Kevin Anderson #75 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Jordan Thompson #63 7-6(2) 1-6 6-2 Lloyd Harris #51 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Bjorn Fratangelo #190 7-5 7-6(5) Andreas Seppi #87 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Emil Ruusuvuori #78 7-6(3) 7-5 Mackenzie McDonald #106 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Benoit Paire #49 7-5 6-7(2) 6-4 Yasutaka Uchiyama #120 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Taylor Fritz #42 6-3 6-4 Evgeny Donskoy #154 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Christopher O'Connell #132 4-6 6-3 6-3 Denis Kudla #103 H2H Match data
Jul 29, 2021* Atlanta ATP 250 R32 Hard Jack Sock #201 6-7(4) 6-4 7-5 Ricardas Berankis #84 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Alexander Erler #337 7-5 1-6 6-2 Carlos Alcaraz #55 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Carlos Taberner #108 3-6 6-3 6-2 Thiago Seyboth Wild #117 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Holger Rune #206 6-3 6-4 Stefano Travaglia #88 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Arthur Rinderknech #91 6-2 6-4 Federico Delbonis #46 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Marco Cecchinato #83 6-3 7-6(7) Radu Albot #92 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Mikael Ymer #99 6-3 7-5 Pablo Cuevas #94 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Jiri Vesely #86 6-4 6-1 Ernests Gulbis #191 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Daniel Altmaier #135 4-6 6-3 6-3 Laslo Djere #50 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Gianluca Mager #74 6-4 6-0 Dennis Novak #124 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Pedro Martinez #97 6-3 6-7(4) 6-4 Lucas Pouille #104 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Jozef Kovalik #131 6-4 6-4 Jaume Munar #67 H2H Match data
Jul 28, 2021* Kitzbuhel ATP 250 R32 Clay Mario Vilella Martinez #167 6-7(4) 7-5 6-4 Lukas Neumayer #980 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q2 Hard Bjorn Fratangelo #190 6-3 1-6 7-5 Jason Jung #159 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q2 Clay Ernests Gulbis #191 6-3 3-6 6-3 Carlos Taberner #108 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q2 Clay Jozef Kovalik #131 7-5 7-5 Mario Vilella Martinez #167 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q2 Clay Lukas Neumayer #980 6-4 7-6(5) Lukas Rosol #214 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q2 Clay Holger Rune #206 7-5 7-5 Andrej Martin #116 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q2 Hard Christopher O'Connell #132 4-2 (ret.) Sebastian Ofner #162 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q2 Hard Peter Gojowczyk #130 6-2 6-4 James Ward #356 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q2 Hard Evgeny Donskoy #154 6-4 6-4 Matthew Ebden #248 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Mario Vilella Martinez #167 6-3 6-4 Lucas Miedler #315 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Carlos Taberner #108 6-4 7-6(4) Evgeny Karlovskiy #285 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Matthew Ebden #248 6-3 7-6(4) Go Soeda #178 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Andrej Martin #116 6-4 6-3 Zizou Bergs #196 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Holger Rune #206 7-6(6) 6-3 Marc Polmans #144 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Christopher O'Connell #132 7-5 6-4 Yosuke Watanuki #259 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Bjorn Fratangelo #190 7-6(5) 6-3 Elias Ymer #168 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Evgeny Donskoy #154 3-6 6-3 6-4 Noah Rubin #301 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Lukas Rosol #214 6-3 6-7(10) 6-1 Juan Manuel Cerundolo #146 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Ernests Gulbis #191 6-3 6-4 Nikola Milojevic #152 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Jozef Kovalik #131 6-2 6-4 Leandro Riedi #752 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Sebastian Ofner #162 7-5 6-4 Samir Banerjee #364 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard James Ward #356 6-3 7-6(1) Illya Marchenko #158 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Jason Jung #159 6-4 6-7(4) 6-3 Lukas Lacko #193 H2H Match data
Jul 26, 2021 Kitzbuhel ATP 250 Q1 Clay Lukas Neumayer #980 7-6(7) 0-0 (ret.) Juan Ignacio Londero #141 H2H Match data
Jul 26, 2021 Atlanta ATP 250 Q1 Hard Peter Gojowczyk #130 6-4 6-1 Donald Young #370 H2H Match data
Jul 25, 2021* Gstaad ATP 250 F Clay Casper Ruud #14 6-3 6-2 Hugo Gaston #155 H2H Match data
Jul 25, 2021* Umag ATP 250 F Clay Carlos Alcaraz #73 6-2 6-2 Richard Gasquet #59 H2H Match data
Jul 24, 2021* Los Cabos ATP 250 F Hard Cameron Norrie #30 6-2 6-2 Brandon Nakashima #134 H2H Match data
Jul 24, 2021* Umag ATP 250 SF Clay Carlos Alcaraz #73 6-2 7-6(3) Albert Ramos-Vinolas #43 H2H Match data
Jul 24, 2021* Los Cabos ATP 250 SF Hard Cameron Norrie #30 6-3 6-1 Taylor Fritz #37 H2H Match data
Jul 24, 2021* Gstaad ATP 250 SF Clay Hugo Gaston #155 3-6 6-3 6-3 Laslo Djere #52 H2H Match data
Jul 24, 2021* Los Cabos ATP 250 SF Hard Brandon Nakashima #134 7-5 6-4 John Isner #39 H2H Match data
Jul 24, 2021* Gstaad ATP 250 SF Clay Casper Ruud #14 6-3 6-0 Vit Kopriva #249 H2H Match data
Jul 24, 2021* Umag ATP 250 SF Clay Richard Gasquet #59 7-6(2) 3-6 6-3 Daniel Altmaier #152 H2H Match data
Jul 24, 2021* Umag ATP 250 QF Clay Richard Gasquet #59 6-3 7-6(7) Damir Dzumhur #127 H2H Match data
Jul 24, 2021* Gstaad ATP 250 QF Clay Vit Kopriva #249 6-1 6-0 Mikael Ymer #96 H2H Match data
Jul 24, 2021* Gstaad ATP 250 QF Clay Hugo Gaston #155 6-4 1-6 7-6(11) Cristian Garin #19 H2H Match data
Jul 24, 2021* Gstaad ATP 250 QF Clay Casper Ruud #14 6-2 5-7 6-3 Benoit Paire #49 H2H Match data
Jul 24, 2021* Umag ATP 250 QF Clay Carlos Alcaraz #73 7-6(3) 2-6 6-1 Filip Krajinovic #34 H2H Match data
Jul 24, 2021* Umag ATP 250 QF Clay Daniel Altmaier #152 6-2 6-4 Dusan Lajovic #45 H2H Match data
Jul 24, 2021* Umag ATP 250 QF Clay Albert Ramos-Vinolas #43 6-2 6-1 Stefano Travaglia #91 H2H Match data
Jul 24, 2021* Gstaad ATP 250 QF Clay Laslo Djere #52 6-4 6-7(5) 6-4 Arthur Rinderknech #100 H2H Match data
Jul 23, 2021* Los Cabos ATP 250 QF Hard John Isner #39 6-3 6-4 Alex Bolt #148 H2H Match data
Jul 23, 2021* Los Cabos ATP 250 QF Hard Cameron Norrie #30 6-1 6-1 Ernesto Escobedo #182 H2H Match data
Jul 23, 2021* Los Cabos ATP 250 QF Hard Brandon Nakashima #134 6-3 4-6 7-6(4) Jordan Thompson #63 H2H Match data
Jul 23, 2021* Los Cabos ATP 250 QF Hard Taylor Fritz #37 6-4 6-4 Steve Johnson #83 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Stefano Travaglia #91 6-4 6-3 Carlos Taberner #108 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Benoit Paire #49 6-4 0-0 (ret.) Tallon Griekspoor #105 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Dusan Lajovic #45 7-5 6-4 Bernabe Zapata Miralles #121 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Albert Ramos-Vinolas #43 7-5 6-4 Duje Ajdukovic #275 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Daniel Altmaier #152 4-6 6-1 7-5 Gianluca Mager #75 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Laslo Djere #52 6-2 4-6 6-2 Zizou Bergs #212 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Mikael Ymer #96 6-7(6) 7-6(7) 6-4 Feliciano Lopez #89 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Carlos Alcaraz #73 6-3 6-1 Andrej Martin #117 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Arthur Rinderknech #100 6-2 6-4 Roberto Bautista Agut #16 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Hugo Gaston #155 6-0 6-7(2) 7-6(3) Federico Delbonis #46 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Damir Dzumhur #127 6-3 6-1 Marco Cecchinato #82 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Casper Ruud #14 6-4 7-6(5) Dennis Novak #124 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Cristian Garin #19 6-3 6-0 Marc Polmans #147 H2H Match data
Jul 23, 2021* Gstaad ATP 250 R16 Clay Vit Kopriva #249 2-6 6-3 6-2 Denis Shapovalov #10 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Richard Gasquet #59 7-6(4) 6-4 Alessandro Giannessi #177 H2H Match data
Jul 23, 2021* Umag ATP 250 R16 Clay Filip Krajinovic #34 6-4 6-2 Radu Albot #92 H2H Match data
Jul 22, 2021* Los Cabos ATP 250 R16 Hard John Isner #39 7-5 3-6 7-6(5) Evgeny Donskoy #157 H2H Match data
Jul 22, 2021* Los Cabos ATP 250 R16 Hard Taylor Fritz #37 6-1 6-7(9) 7-5 Illya Marchenko #161 H2H Match data
Jul 22, 2021* Los Cabos ATP 250 R16 Hard Steve Johnson #83 7-6(4) 6-3 Yasutaka Uchiyama #119 H2H Match data
Jul 22, 2021* Los Cabos ATP 250 R16 Hard Brandon Nakashima #134 6-3 6-4 Sam Querrey #70 H2H Match data
Jul 22, 2021* Los Cabos ATP 250 R16 Hard Cameron Norrie #30 7-6(4) 6-3 Elias Ymer #169 H2H Match data
Jul 22, 2021* Los Cabos ATP 250 R16 Hard Alex Bolt #148 6-3 6-1 Emilio Gomez #168 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.