Match list updated: 2026-06-04 22:33 UTC

ATP 2019 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,899 completed main-tour matches in 2019

DateTournamentCategoryRoundSurfaceWinnerScoreLoserH2HMatch Data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Jaume Munar #61 6-0 6-3 Lucas Catarina #554 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Dusan Lajovic #48 6-4 6-4 Malek Jaziri #71 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Grigor Dimitrov #28 7-5 6-4 Matteo Berrettini #55 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Marton Fucsovics #37 7-5 3-6 6-1 Nikoloz Basilashvili #17 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Pierre-Hugues Herbert #49 6-4 6-4 Fernando Verdasco #38 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Taylor Fritz #65 6-4 2-0 (ret.) Jo-Wilfried Tsonga #102 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Marco Cecchinato #16 4-0 (ret.) Damir Dzumhur #54 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Fabio Fognini #18 4-6 7-5 6-4 Andrey Rublev #90 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Mikhail Kukushkin #42 6-3 6-4 Jeremy Chardy #41 H2H Match data
Apr 16, 2019* Monte Carlo Masters Masters 1000 R64 Clay Gilles Simon #26 7-5 6-1 Alexei Popyrin #120 H2H Match data
Apr 14, 2019* Houston ATP 250 F Clay Cristian Garin #73 7-6(4) 4-6 6-3 Casper Ruud #95 H2H Match data
Apr 14, 2019* Marrakech ATP 250 F Clay Benoit Paire #69 6-2 6-3 Pablo Andujar #70 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Aljaz Bedene #68 7-6(5) 6-3 Taro Daniel #75 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Alexei Popyrin #119 6-3 7-6(2) Elias Ymer #114 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Juan Ignacio Londero #66 6-4 6-1 Thomas Fabbiano #94 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Guido Andreozzi #90 6-3 6-1 Julian Ocleppo #631 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Lorenzo Sonego #103 (w/o) Marco Trungelliti #117 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Andrey Rublev #92 6-4 6-4 Ugo Humbert #63 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q2 Clay Federico Delbonis #74 7-5 6-0 Albert Ramos-Vinolas #84 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Aljaz Bedene #68 6-2 6-4 Hugo Nys #436 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Juan Ignacio Londero #66 6-0 6-4 Romain Arneodo #1365 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Albert Ramos-Vinolas #84 6-2 6-2 Maximilian Marterer #100 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Taro Daniel #75 6-4 6-4 Yannick Maden #106 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Thomas Fabbiano #94 3-6 6-4 6-2 Feliciano Lopez #88 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Elias Ymer #114 6-1 6-3 Miomir Kecmanovic #89 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Alexei Popyrin #119 7-6(5) 2-6 7-6(2) Leonardo Mayer #61 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Julian Ocleppo #631 7-6(2) 7-6(4) Mischa Zverev #72 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Ugo Humbert #63 3-6 7-5 6-3 Florent Diep #679 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Marco Trungelliti #117 6-4 6-2 Peter Gojowczyk #87 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Guido Andreozzi #90 6-4 6-1 Ernests Gulbis #78 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Lorenzo Sonego #103 6-2 4-6 6-0 Yoshihito Nishioka #64 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Andrey Rublev #92 4-6 7-6(5) 7-6(6) Bernard Tomic #79 H2H Match data
Apr 14, 2019* Monte Carlo Masters Masters 1000 Q1 Clay Federico Delbonis #74 6-2 3-4 (ret.) Ilya Ivashka #109 H2H Match data
Apr 13, 2019* Houston ATP 250 SF Clay Cristian Garin #73 7-6(2) 6-2 Sam Querrey #71 H2H Match data
Apr 13, 2019* Marrakech ATP 250 SF Clay Pablo Andujar #70 6-1 6-1 Gilles Simon #27 H2H Match data
Apr 13, 2019* Marrakech ATP 250 SF Clay Benoit Paire #69 2-6 6-4 6-3 Jo-Wilfried Tsonga #116 H2H Match data
Apr 13, 2019* Houston ATP 250 SF Clay Casper Ruud #95 7-5 6-2 Daniel Elahi Galan #241 H2H Match data
Apr 13, 2019* Houston ATP 250 QF Clay Sam Querrey #71 7-6(6) 7-6(4) Janko Tipsarevic #372 H2H Match data
Apr 13, 2019* Houston ATP 250 QF Clay Daniel Elahi Galan #241 6-1 4-6 6-4 Jordan Thompson #67 H2H Match data
Apr 13, 2019* Marrakech ATP 250 QF Clay Gilles Simon #27 6-4 7-5 Taro Daniel #75 H2H Match data
Apr 13, 2019* Marrakech ATP 250 QF Clay Jo-Wilfried Tsonga #116 6-3 6-2 Lorenzo Sonego #103 H2H Match data
Apr 13, 2019* Houston ATP 250 QF Clay Cristian Garin #73 6-3 6-2 Henri Laaksonen #126 H2H Match data
Apr 13, 2019* Marrakech ATP 250 QF Clay Benoit Paire #69 6-1 6-3 Jaume Munar #60 H2H Match data
Apr 13, 2019* Marrakech ATP 250 QF Clay Pablo Andujar #70 (w/o) Jiri Vesely #101 H2H Match data
Apr 13, 2019* Houston ATP 250 QF Clay Casper Ruud #95 6-1 6-0 Marcel Granollers #112 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Jiri Vesely #101 6-3 6-4 Juan Ignacio Londero #66 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Cristian Garin #73 3-6 7-6(4) 7-6(7) Jeremy Chardy #42 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Taro Daniel #75 6-2 1-6 6-1 Adrian Menendez Maceiras Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Jaume Munar #60 7-6(1) 2-6 6-3 Alexander Zverev #3 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Henri Laaksonen #126 6-4 7-5 Ryan Harrison #107 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Jordan Thompson #67 4-6 7-6(1) 7-5 Santiago Giraldo #224 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Marcel Granollers #112 6-1 6-2 Bernard Tomic #79 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Daniel Elahi Galan #241 6-3 6-3 Steve Johnson #39 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Gilles Simon #27 6-2 6-2 Guido Andreozzi #90 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Janko Tipsarevic #372 6-3 6-4 Cameron Norrie #55 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Casper Ruud #95 4-6 6-4 6-4 Reilly Opelka #56 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Pablo Andujar #70 7-6(6) 6-4 Philipp Kohlschreiber #41 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Jo-Wilfried Tsonga #116 7-6(6) 6-3 Kyle Edmund #22 H2H Match data
Apr 12, 2019* Houston ATP 250 R16 Clay Sam Querrey #71 6-4 6-3 Guillermo Garcia-Lopez #115 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Benoit Paire #69 6-4 6-2 Pierre-Hugues Herbert #50 H2H Match data
Apr 12, 2019* Marrakech ATP 250 R16 Clay Lorenzo Sonego #103 7-6(5) 6-3 Robin Haase #62 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Juan Ignacio Londero #66 6-2 6-4 Carlos Berlocq #177 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Jordan Thompson #67 7-5 6-2 Pedja Krstin #195 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Cristian Garin #73 4-6 6-4 6-2 Pablo Cuevas #83 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Kyle Edmund #22 6-3 6-2 Ugo Humbert #63 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Pablo Andujar #70 7-6(6) 6-3 Federico Delbonis #74 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Casper Ruud #95 7-6(7) 6-4 Hugo Dellien #76 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Taro Daniel #75 6-3 6-0 Mischa Zverev #72 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Lorenzo Sonego #103 6-3 6-3 Laslo Djere #32 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Santiago Giraldo #224 6-4 6-4 Bradley Klahn #93 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Daniel Elahi Galan #241 7-6(5) 6-4 Paolo Lorenzi #108 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Sam Querrey #71 6-3 6-4 Bjorn Fratangelo #127 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Jo-Wilfried Tsonga #116 6-1 7-6(3) Cedrik-Marcel Stebe #346 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Philipp Kohlschreiber #41 7-6(4) 7-5 Alejandro Davidovich Fokina #172 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Marcel Granollers #112 6-2 4-6 6-2 Taylor Fritz #58 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Alexander Zverev #3 6-4 6-4 Denis Istomin #104 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Pierre-Hugues Herbert #50 6-7(3) 6-4 6-1 Thomas Fabbiano #94 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Ryan Harrison #107 6-3 6-4 Ivo Karlovic #77 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Henri Laaksonen #126 6-3 6-4 Mackenzie McDonald #59 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Jaume Munar #60 6-1 7-6(3) Facundo Bagnis #142 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Janko Tipsarevic #372 6-1 7-6(4) Tennys Sandgren #81 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Gilles Simon #27 6-4 6-1 Jozef Kovalik #120 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Robin Haase #62 6-3 6-4 Malek Jaziri #65 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Guido Andreozzi #90 6-3 7-6(5) Albert Ramos-Vinolas #84 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Bernard Tomic #79 7-6(8) 7-5 Denis Kudla #85 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Jiri Vesely #101 7-6(2) 6-4 Fabio Fognini #18 H2H Match data
Apr 11, 2019* Houston ATP 250 R32 Clay Guillermo Garcia-Lopez #115 6-7(5) 6-3 6-3 Noah Rubin #144 H2H Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Adrian Menendez Maceiras 5-7 6-2 6-2 Fernando Verdasco #38 Match data
Apr 11, 2019* Marrakech ATP 250 R32 Clay Benoit Paire #69 3-6 6-4 7-5 Aljaz Bedene #68 H2H Match data
Apr 8, 2019 Houston ATP 250 Q2 Clay Pedja Krstin #195 7-6(4) 7-5 Darian King #208 H2H Match data
Apr 8, 2019 Houston ATP 250 Q2 Clay Henri Laaksonen #126 6-3 5-7 6-3 Mitchell Krueger #173 H2H Match data
Apr 8, 2019 Houston ATP 250 Q2 Clay Santiago Giraldo #224 6-4 6-4 Christopher Eubanks #149 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q2 Clay Lorenzo Sonego #103 6-4 7-5 Carlos Berlocq #177 H2H Match data
Apr 8, 2019 Houston ATP 250 Q2 Clay Daniel Elahi Galan #241 4-6 7-5 6-1 Roberto Quiroz #179 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q2 Clay Facundo Bagnis #142 1-6 6-3 7-5 Elias Ymer #114 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q2 Clay Adrian Menendez Maceiras 7-5 7-5 Elliot Benchetrit #271 Match data
Apr 8, 2019 Marrakech ATP 250 Q2 Clay Alejandro Davidovich Fokina #172 6-2 6-2 Evgeny Karlovskiy #228 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Santiago Giraldo #224 6-4 6-4 James Ward #184 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Mitchell Krueger #173 3-6 6-3 6-4 Dominik Koepfer #181 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Elliot Benchetrit #271 6-3 7-6(6) Corentin Moutet #129 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Pedja Krstin #195 6-4 6-1 Marcos Giron #165 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Henri Laaksonen #126 6-4 6-7(8) 6-4 Tommy Paul #204 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Daniel Elahi Galan #241 6-0 6-2 Sebastian Ofner #168 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Roberto Quiroz #179 6-2 6-0 JC Aragone #248 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Alejandro Davidovich Fokina #172 7-5 3-6 6-4 Gregoire Barrere #118 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Christopher Eubanks #149 6-3 6-4 Jay Clarke #209 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Facundo Bagnis #142 7-6(5) 6-4 Viktor Troicki #242 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Adrian Menendez Maceiras 7-6(5) 6-7(1) 6-4 Lamine Ouahab #439 Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Elias Ymer #114 7-6(2) 6-4 Kevin Krawietz #238 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Carlos Berlocq #177 6-1 6-2 Adam Moundir #723 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Evgeny Karlovskiy #228 7-6(2) 4-6 6-2 Tim Puetz #405 H2H Match data
Apr 8, 2019 Marrakech ATP 250 Q1 Clay Lorenzo Sonego #103 7-6(4) 6-4 Alexey Vatutin #201 H2H Match data
Apr 8, 2019 Houston ATP 250 Q1 Clay Darian King #208 6-4 6-1 Peter Polansky #130 H2H Match data
Mar 31, 2019* Miami Masters Masters 1000 F Hard Roger Federer #5 6-1 6-4 John Isner #9 H2H Match data
Mar 30, 2019* Miami Masters Masters 1000 SF Hard John Isner #9 7-6(3) 7-6(4) Felix Auger-Aliassime #57 H2H Match data
Mar 30, 2019* Miami Masters Masters 1000 SF Hard Roger Federer #5 6-2 6-4 Denis Shapovalov #23 H2H Match data
Mar 29, 2019* Miami Masters Masters 1000 QF Hard Roger Federer #5 6-0 6-4 Kevin Anderson #7 H2H Match data
Mar 29, 2019* Miami Masters Masters 1000 QF Hard Denis Shapovalov #23 6-7(5) 6-4 6-2 Frances Tiafoe #34 H2H Match data
Mar 29, 2019* Miami Masters Masters 1000 QF Hard Felix Auger-Aliassime #57 7-6(3) 6-2 Borna Coric #13 H2H Match data
Mar 29, 2019* Miami Masters Masters 1000 QF Hard John Isner #9 7-6(1) 7-6(5) Roberto Bautista Agut #25 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard John Isner #9 7-6(5) 7-6(3) Kyle Edmund #22 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Roberto Bautista Agut #25 1-6 7-5 6-3 Novak Djokovic #1 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Borna Coric #13 4-6 6-3 6-2 Nick Kyrgios #33 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Kevin Anderson #7 7-5 7-5 Jordan Thompson #77 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Roger Federer #5 6-4 6-2 Daniil Medvedev #15 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Felix Auger-Aliassime #57 7-6(4) 6-4 Nikoloz Basilashvili #19 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Frances Tiafoe #34 7-5 7-6(6) David Goffin #20 H2H Match data
Mar 27, 2019* Miami Masters Masters 1000 R16 Hard Denis Shapovalov #23 4-6 6-3 7-6(3) Stefanos Tsitsipas #10 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Novak Djokovic #1 7-5 4-6 6-1 Federico Delbonis #83 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Nikoloz Basilashvili #19 7-6(3) 6-3 Robin Haase #65 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard David Goffin #20 6-4 6-4 Marco Cecchinato #16 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Roger Federer #5 7-5 6-3 Filip Krajinovic #103 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Denis Shapovalov #23 6-3 7-6(5) Andrey Rublev #99 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Frances Tiafoe #34 5-7 6-3 6-3 David Ferrer #155 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Roberto Bautista Agut #25 6-4 6-4 Fabio Fognini #17 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Nick Kyrgios #33 6-3 6-1 Dusan Lajovic #44 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Jordan Thompson #77 7-5 7-5 Grigor Dimitrov #29 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Kevin Anderson #7 6-4 7-6(6) Joao Sousa #41 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Daniil Medvedev #15 7-6(5) 6-7(5) 7-6(0) Reilly Opelka #58 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Kyle Edmund #22 6-4 6-4 Milos Raonic #14 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard John Isner #9 7-5 7-6(6) Albert Ramos-Vinolas #86 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Borna Coric #13 6-7(2) 6-2 6-3 Jeremy Chardy #40 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Felix Auger-Aliassime #57 7-6(5) 6-4 Hubert Hurkacz #54 H2H Match data
Mar 25, 2019* Miami Masters Masters 1000 R32 Hard Stefanos Tsitsipas #10 6-4 6-4 Leonardo Mayer #62 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Joao Sousa #41 7-6(6) 6-4 Steve Johnson #38 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Roberto Bautista Agut #25 7-6(3) 6-4 Janko Tipsarevic #453 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Fabio Fognini #17 5-7 6-4 6-4 Guido Andreozzi #80 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Jeremy Chardy #40 6-4 6-2 Gilles Simon #27 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Stefanos Tsitsipas #10 7-6(4) 6-1 Mackenzie McDonald #60 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard David Goffin #20 6-4 6-1 Pablo Andujar #88 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Kevin Anderson #7 6-4 3-6 6-3 Jaume Munar #61 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Milos Raonic #14 (w/o) Maximilian Marterer #101 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Filip Krajinovic #103 5-7 6-2 7-6(5) Stan Wawrinka #37 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Roger Federer #5 4-6 7-5 6-3 Radu Albot #46 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Nikoloz Basilashvili #19 6-3 6-2 Mischa Zverev #75 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Frances Tiafoe #34 7-6(6) 7-6(5) Miomir Kecmanovic #95 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Marco Cecchinato #16 (w/o) Damir Dzumhur #53 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Andrey Rublev #99 6-4 6-4 Marin Cilic #11 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Reilly Opelka #58 6-4 3-6 6-4 Diego Schwartzman #24 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Jordan Thompson #77 6-2 6-3 Karen Khachanov #12 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Federico Delbonis #83 7-5 3-6 7-6(2) John Millman #39 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard John Isner #9 7-6(2) 7-6(7) Lorenzo Sonego #106 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Felix Auger-Aliassime #57 6-4 4-6 6-0 Marton Fucsovics #36 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Grigor Dimitrov #29 6-1 6-3 Feliciano Lopez #94 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Kyle Edmund #22 6-3 6-2 Ilya Ivashka #110 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Dusan Lajovic #44 2-6 6-2 6-3 Kei Nishikori #6 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard David Ferrer #155 2-6 7-5 6-3 Alexander Zverev #3 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Leonardo Mayer #62 6-2 6-4 Guido Pella #32 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Daniil Medvedev #15 6-2 6-1 Adrian Mannarino #55 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Albert Ramos-Vinolas #86 4-6 6-4 6-3 Lucas Pouille #30 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Denis Shapovalov #23 4-6 6-1 6-3 Daniel Evans #97 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Nick Kyrgios #33 7-5 6-3 Alexander Bublik #131 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Novak Djokovic #1 7-6(2) 6-2 Bernard Tomic #81 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Robin Haase #65 3-6 6-3 6-4 Lloyd Harris #96 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Hubert Hurkacz #54 6-4 6-4 Dominic Thiem #4 H2H Match data
Mar 23, 2019* Miami Masters Masters 1000 R64 Hard Borna Coric #13 7-6(7) 0-6 6-2 Roberto Carballes Baena #113 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Joao Sousa #41 6-4 7-5 Chun-Hsin Tseng #426 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Feliciano Lopez #94 7-5 4-6 6-4 Benoit Paire #67 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Maximilian Marterer #101 6-4 3-6 6-3 Taylor Fritz #56 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Lorenzo Sonego #106 6-4 6-3 Martin Klizan #48 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard David Ferrer #155 6-3 6-2 Sam Querrey #68 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Filip Krajinovic #103 6-4 6-4 Pierre-Hugues Herbert #49 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Adrian Mannarino #55 4-6 6-4 6-2 Aljaz Bedene #69 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Janko Tipsarevic #453 6-3 6-3 Bradley Klahn #93 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Federico Delbonis #83 6-4 6-2 Peter Gojowczyk #87 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Hubert Hurkacz #54 6-4 6-3 Matteo Berrettini #52 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Reilly Opelka #58 4-6 6-3 6-4 Jan-Lennard Struff #45 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Roberto Carballes Baena #113 6-1 6-2 Denis Kudla #71 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Jeremy Chardy #40 6-7(1) 6-2 7-6(5) Nicolas Jarry #79 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Mackenzie McDonald #60 6-4 6-7(4) 7-6(4) Ugo Humbert #63 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Damir Dzumhur #53 1-6 6-4 7-6(5) Christopher Eubanks #150 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Albert Ramos-Vinolas #86 6-4 6-2 Marius Copil #73 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Andrey Rublev #99 3-6 6-3 6-4 Taro Daniel #72 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Felix Auger-Aliassime #57 3-6 6-1 6-2 Casper Ruud #98 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Radu Albot #46 6-0 3-2 (ret.) Matthew Ebden #50 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Dusan Lajovic #44 6-4 6-7(6) 6-3 Pablo Cuevas #85 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Leonardo Mayer #62 4-6 6-3 6-4 Mikael Ymer #198 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Bernard Tomic #81 6-4 6-1 Thiago Monteiro #117 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Ilya Ivashka #110 6-4 1-6 6-3 Thomas Fabbiano #90 H2H Match data
Mar 22, 2019* Miami Masters Masters 1000 R128 Hard Jaume Munar #61 7-6(3) 6-4 Prajnesh Gunneswaran #84 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.