Match list updated: 2026-06-04 19:41 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
May 20, 2019 Lyon ATP 250 Q2 Clay Steven Diez #262 6-2 3-6 6-3 Quentin Halys #153 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Jiri Vesely #105 6-4 6-4 Nicola Kuhn #261 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Lloyd Harris #89 3-6 6-3 6-2 Kenny De Schepper #277 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Tristan Lamasine #270 6-2 2-6 7-5 Alexander Bublik #90 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Jannik Sinner #229 6-4 5-7 6-1 Antoine Hoang #147 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Maxime Janvier #199 7-5 4-6 6-4 Guilherme Clezar #269 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Steven Diez #262 6-4 3-6 7-5 Alexei Popyrin #109 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Quentin Halys #153 7-6(2) 6-2 Mario Vilella Martinez #291 H2H Match data
May 20, 2019 Lyon ATP 250 Q1 Clay Gregoire Barrere #129 6-7(3) 6-4 7-6(5) Hugo Grenier #414 H2H Match data
May 19, 2019* Rome Masters Masters 1000 F Clay Rafael Nadal #2 6-0 4-6 6-1 Novak Djokovic #1 H2H Match data
May 19, 2019* Geneva ATP 250 Q2 Clay Damir Dzumhur #58 6-2 4-6 6-3 Tommy Paul #133 H2H Match data
May 19, 2019* Geneva ATP 250 Q2 Clay Lorenzo Sonego #67 6-4 7-6(5) Miomir Kecmanovic #84 H2H Match data
May 19, 2019* Geneva ATP 250 Q2 Clay Grigor Dimitrov #48 7-5 6-3 Thomas Fabbiano #100 H2H Match data
May 19, 2019* Geneva ATP 250 Q2 Clay Bernabe Zapata Miralles #232 6-1 6-1 Kaichi Uchida #244 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Kaichi Uchida #244 6-4 6-4 Ricardas Berankis #70 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Lorenzo Sonego #67 4-6 6-2 6-3 Daniel Masur #248 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Damir Dzumhur #58 6-3 6-4 JC Aragone #264 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Bernabe Zapata Miralles #232 5-7 6-4 6-2 Bradley Klahn #87 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Thomas Fabbiano #100 6-2 6-4 Marko Miladinovic #557 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Grigor Dimitrov #48 6-4 6-3 Marc-Andrea Huesler #276 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Miomir Kecmanovic #84 4-6 6-1 6-4 Ulises Blanch #289 H2H Match data
May 19, 2019* Geneva ATP 250 Q1 Clay Tommy Paul #133 6-4 7-5 Stephane Robert #282 H2H Match data
May 18, 2019* Rome Masters Masters 1000 SF Clay Novak Djokovic #1 6-3 6-7(2) 6-3 Diego Schwartzman #24 H2H Match data
May 18, 2019* Rome Masters Masters 1000 SF Clay Rafael Nadal #2 6-3 6-4 Stefanos Tsitsipas #7 H2H Match data
May 18, 2019* Rome Masters Masters 1000 QF Clay Novak Djokovic #1 4-6 7-6(6) 6-4 Juan Martin del Potro #9 H2H Match data
May 18, 2019* Rome Masters Masters 1000 QF Clay Stefanos Tsitsipas #7 (w/o) Roger Federer #3 H2H Match data
May 18, 2019* Rome Masters Masters 1000 QF Clay Diego Schwartzman #24 6-4 6-2 Kei Nishikori #6 H2H Match data
May 18, 2019* Rome Masters Masters 1000 QF Clay Rafael Nadal #2 6-4 6-0 Fernando Verdasco #38 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Kei Nishikori #6 3-6 7-6(2) 6-3 Jan-Lennard Struff #51 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Novak Djokovic #1 6-3 6-0 Philipp Kohlschreiber #56 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Fernando Verdasco #38 7-5 3-6 6-3 Karen Khachanov #13 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Diego Schwartzman #24 6-3 6-4 Matteo Berrettini #33 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Juan Martin del Potro #9 6-4 6-4 Casper Ruud #76 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Roger Federer #3 2-6 6-4 7-6(7) Borna Coric #15 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Stefanos Tsitsipas #7 6-4 6-3 Fabio Fognini #12 H2H Match data
May 17, 2019* Rome Masters Masters 1000 R16 Clay Rafael Nadal #2 6-1 6-0 Nikoloz Basilashvili #18 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Roger Federer #3 6-4 6-3 Joao Sousa #72 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Fabio Fognini #12 7-6(6) 6-3 Radu Albot #44 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Karen Khachanov #13 5-7 6-4 6-2 Roberto Bautista Agut #20 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Stefanos Tsitsipas #7 6-3 6-2 Jannik Sinner #263 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Fernando Verdasco #38 4-6 6-4 7-5 Dominic Thiem #4 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Diego Schwartzman #24 7-6(5) 6-1 Albert Ramos-Vinolas #88 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Novak Djokovic #1 6-1 6-3 Denis Shapovalov #22 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Casper Ruud #76 6-3 6-7(5) 2-1 Def. Nick Kyrgios #36 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Matteo Berrettini #33 7-5 7-5 Alexander Zverev #5 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Nikoloz Basilashvili #18 7-5 6-4 Laslo Djere #32 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Philipp Kohlschreiber #56 6-3 6-3 Marco Cecchinato #19 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Jan-Lennard Struff #51 6-2 6-3 Marin Cilic #10 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Kei Nishikori #6 6-2 6-4 Taylor Fritz #52 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Juan Martin del Potro #9 6-4 6-2 David Goffin #23 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Borna Coric #15 6-2 6-2 Cameron Norrie #45 H2H Match data
May 15, 2019* Rome Masters Masters 1000 R32 Clay Rafael Nadal #2 6-0 6-1 Jeremy Chardy #42 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Joao Sousa #72 6-3 6-7(3) 7-6(4) Frances Tiafoe #34 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Taylor Fritz #52 6-3 6-4 Guido Pella #21 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Nick Kyrgios #36 6-3 3-6 6-3 Daniil Medvedev #14 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Karen Khachanov #13 6-3 6-7(1) 6-3 Lorenzo Sonego #67 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Diego Schwartzman #24 6-1 6-4 Yoshihito Nishioka #75 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Fernando Verdasco #38 4-6 6-4 6-2 Kyle Edmund #27 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Philipp Kohlschreiber #56 6-2 3-6 6-3 Gilles Simon #28 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Cameron Norrie #45 3-6 6-3 6-4 John Millman #57 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Radu Albot #44 6-3 6-2 Benoit Paire #46 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Casper Ruud #76 7-5 0-6 6-3 Daniel Evans #83 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Marco Cecchinato #19 4-6 6-3 6-1 Alex de Minaur #26 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Jan-Lennard Struff #51 6-4 6-7(5) 6-3 Grigor Dimitrov #48 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Fabio Fognini #12 6-3 6-4 Jo-Wilfried Tsonga #92 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Matteo Berrettini #33 6-2 6-4 Lucas Pouille #25 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Borna Coric #15 6-7(4) 6-3 6-4 Felix Auger-Aliassime #30 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Nikoloz Basilashvili #18 6-1 7-6(2) Marton Fucsovics #37 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Roberto Bautista Agut #20 6-1 3-6 6-1 Andreas Seppi #65 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Laslo Djere #32 6-3 6-4 Mikhail Kukushkin #47 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Albert Ramos-Vinolas #88 6-3 6-1 Gael Monfils #16 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Marin Cilic #10 6-1 7-5 Andrea Basso #416 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Denis Shapovalov #22 6-3 7-6(5) Pablo Carreno Busta #43 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Jannik Sinner #263 1-6 6-1 7-5 Steve Johnson #59 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay Jeremy Chardy #42 6-1 4-6 6-3 Richard Gasquet #39 H2H Match data
May 14, 2019* Rome Masters Masters 1000 R64 Clay David Goffin #23 4-6 6-0 6-2 Stan Wawrinka #29 H2H Match data
May 12, 2019* Madrid Masters Masters 1000 F Clay Novak Djokovic #1 6-3 6-4 Stefanos Tsitsipas #9 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Daniel Evans #81 7-5 6-3 Dusan Lajovic #24 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Taylor Fritz #57 6-4 6-3 Filippo Baldi #158 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Benoit Paire #43 5-7 6-2 7-6(5) Reilly Opelka #58 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Yoshihito Nishioka #66 6-4 4-6 6-3 Damir Dzumhur #54 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Casper Ruud #71 6-2 6-1 Miomir Kecmanovic #83 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Albert Ramos-Vinolas #85 7-6(4) 7-5 Bernard Tomic #73 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q2 Clay Cameron Norrie #45 6-3 4-6 7-6(6) Nicolas Jarry #72 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Benoit Paire #43 6-4 6-2 Bradley Klahn #84 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Nicolas Jarry #72 7-6(4) 6-2 Marius Copil #78 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Yoshihito Nishioka #66 7-6(3) 4-6 6-3 Denis Kudla #80 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Taylor Fritz #57 6-4 6-3 Jacopo Berrettini #421 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Filippo Baldi #158 6-3 6-1 Martin Klizan #61 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Miomir Kecmanovic #83 6-3 1-6 6-4 Hubert Hurkacz #52 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Bernard Tomic #73 6-1 6-4 Riccardo Balzerani #495 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Reilly Opelka #58 7-6(6) 6-3 Ernests Gulbis #76 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Casper Ruud #71 6-1 6-4 Lorenzo Musetti #453 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Damir Dzumhur #54 6-0 6-3 Taro Daniel #107 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Daniel Evans #81 6-2 6-4 Robin Haase #62 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Albert Ramos-Vinolas #85 6-7(2) 6-3 7-6(4) Jaume Munar #55 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Cameron Norrie #45 6-7(5) 7-5 6-3 Peter Gojowczyk #82 H2H Match data
May 12, 2019* Rome Masters Masters 1000 Q1 Clay Dusan Lajovic #24 7-6(5) 6-7(3) 6-1 Aljaz Bedene #79 H2H Match data
May 11, 2019* Madrid Masters Masters 1000 SF Clay Stefanos Tsitsipas #9 6-4 2-6 6-3 Rafael Nadal #2 H2H Match data
May 11, 2019* Madrid Masters Masters 1000 SF Clay Novak Djokovic #1 7-6(2) 7-6(4) Dominic Thiem #5 H2H Match data
May 11, 2019* Madrid Masters Masters 1000 QF Clay Dominic Thiem #5 3-6 7-6(11) 6-4 Roger Federer #3 H2H Match data
May 11, 2019* Madrid Masters Masters 1000 QF Clay Rafael Nadal #2 6-1 6-2 Stan Wawrinka #34 H2H Match data
May 11, 2019* Madrid Masters Masters 1000 QF Clay Stefanos Tsitsipas #9 7-5 3-6 6-2 Alexander Zverev #4 H2H Match data
May 11, 2019* Madrid Masters Masters 1000 QF Clay Novak Djokovic #1 (w/o) Marin Cilic #11 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Roger Federer #3 6-0 4-6 7-6(3) Gael Monfils #18 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Stan Wawrinka #34 6-3 7-6(3) Kei Nishikori #7 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Alexander Zverev #4 3-6 6-4 6-4 Hubert Hurkacz #52 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Stefanos Tsitsipas #9 6-3 6-4 Fernando Verdasco #38 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Dominic Thiem #5 6-4 7-5 Fabio Fognini #12 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Novak Djokovic #1 6-1 7-6(2) Jeremy Chardy #47 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Marin Cilic #11 4-6 6-3 6-2 Laslo Djere #32 H2H Match data
May 10, 2019* Madrid Masters Masters 1000 R16 Clay Rafael Nadal #2 6-3 6-4 Frances Tiafoe #37 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Marin Cilic #11 4-6 6-3 6-4 Jan-Lennard Struff #49 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Novak Djokovic #1 6-4 6-2 Taylor Fritz #57 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Stan Wawrinka #34 6-3 6-4 Guido Pella #26 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Dominic Thiem #5 6-7(2) 6-3 1-0 (ret.) Reilly Opelka #58 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Gael Monfils #18 1-6 6-4 6-2 Marton Fucsovics #36 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Hubert Hurkacz #52 7-5 6-1 Lucas Pouille #28 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Laslo Djere #32 6-3 2-6 7-5 Juan Martin del Potro #8 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Kei Nishikori #7 7-5 7-5 Hugo Dellien #109 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Fabio Fognini #12 6-2 6-2 John Millman #48 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Frances Tiafoe #37 6-4 3-6 6-3 Philipp Kohlschreiber #50 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Rafael Nadal #2 6-3 6-3 Felix Auger-Aliassime #30 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Fernando Verdasco #38 6-7(4) 6-1 7-5 Karen Khachanov #13 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Roger Federer #3 6-2 6-3 Richard Gasquet #39 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Jeremy Chardy #47 6-1 6-2 Diego Schwartzman #25 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Stefanos Tsitsipas #9 6-2 7-5 Adrian Mannarino #56 H2H Match data
May 8, 2019* Madrid Masters Masters 1000 R32 Clay Alexander Zverev #4 6-4 6-1 David Ferrer #144 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Hugo Dellien #109 4-6 6-1 7-6(4) Gilles Simon #29 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Fabio Fognini #12 6-4 6-3 Kyle Edmund #22 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Marin Cilic #11 6-4 2-6 7-6(0) Martin Klizan #61 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Karen Khachanov #13 6-4 6-7(5) 6-3 Jaume Munar #55 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Laslo Djere #32 6-4 6-4 Dusan Lajovic #24 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Gael Monfils #18 6-3 6-1 Andreas Seppi #67 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Felix Auger-Aliassime #30 6-2 7-6(7) Denis Shapovalov #20 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Hubert Hurkacz #52 6-3 6-4 Alex de Minaur #27 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Richard Gasquet #39 7-5 7-6(5) Alejandro Davidovich Fokina #127 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Jan-Lennard Struff #49 7-6(4) 6-4 Nick Kyrgios #35 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay David Ferrer #144 6-4 4-6 6-4 Roberto Bautista Agut #21 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Stan Wawrinka #34 6-2 6-3 Pierre-Hugues Herbert #41 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Fernando Verdasco #38 6-2 3-6 6-1 Radu Albot #44 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Adrian Mannarino #56 7-5 5-7 6-1 Joao Sousa #75 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Frances Tiafoe #37 6-7(8) 6-3 6-4 Nikoloz Basilashvili #17 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Reilly Opelka #58 7-6(5) 6-4 Pablo Carreno Busta #42 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Lucas Pouille #28 6-3 7-5 Borna Coric #15 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Jeremy Chardy #47 6-2 4-6 7-5 Albert Ramos-Vinolas #85 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Taylor Fritz #57 7-6(8) 7-6(4) Grigor Dimitrov #46 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Marton Fucsovics #36 6-4 7-5 David Goffin #23 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Guido Pella #26 6-2 1-6 6-3 Daniil Medvedev #14 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay John Millman #48 7-6(5) 7-6(5) Steve Johnson #59 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Diego Schwartzman #25 6-0 4-6 6-1 Marco Cecchinato #19 H2H Match data
May 7, 2019* Madrid Masters Masters 1000 R64 Clay Philipp Kohlschreiber #50 6-2 7-6(5) Mikhail Kukushkin #40 H2H Match data
May 5, 2019* Estoril ATP 250 F Clay Stefanos Tsitsipas #10 6-3 7-6(4) Pablo Cuevas #67 H2H Match data
May 5, 2019* Munich ATP 250 F Clay Cristian Garin #47 6-1 3-6 7-6(1) Matteo Berrettini #37 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Reilly Opelka #59 7-6(7) 5-7 6-2 Juan Ignacio Londero #80 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Taylor Fritz #58 7-6(5) 7-5 Marius Copil #79 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Hugo Dellien #98 3-6 6-4 6-2 Guido Andreozzi #97 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Albert Ramos-Vinolas #88 2-6 7-6(3) 6-1 Casper Ruud #73 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Hubert Hurkacz #52 6-4 6-4 Roberto Carballes Baena #86 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Martin Klizan #60 6-3 6-2 Adrian Mannarino #56 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q2 Clay Pierre-Hugues Herbert #43 5-7 6-3 7-6(5) Robin Haase #63 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Roberto Carballes Baena #86 7-6(1) 6-1 Ugo Humbert #64 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Adrian Mannarino #56 6-4 6-7(5) 7-5 Jorge Plans H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Casper Ruud #73 6-1 6-1 Benoit Paire #44 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Juan Ignacio Londero #80 6-1 6-2 Mackenzie McDonald #57 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Albert Ramos-Vinolas #88 3-6 6-3 7-6(2) Taro Daniel #72 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Robin Haase #63 6-7(6) 6-2 7-5 Bernard Tomic #76 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Hugo Dellien #98 6-2 6-4 Leonardo Mayer #62 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Taylor Fritz #58 6-4 6-3 Nicola Kuhn #260 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Martin Klizan #60 6-4 7-6(7) Ernests Gulbis #78 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Hubert Hurkacz #52 6-0 6-2 Marcel Granollers #110 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Marius Copil #79 5-7 6-4 7-6(2) Nicolas Jarry #70 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Pierre-Hugues Herbert #43 6-3 6-4 Denis Kudla #82 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Reilly Opelka #59 7-6(2) 7-6(3) Mischa Zverev #95 H2H Match data
May 5, 2019* Madrid Masters Masters 1000 Q1 Clay Guido Andreozzi #97 6-3 1-6 6-3 Damir Dzumhur #54 H2H Match data
May 4, 2019* Munich ATP 250 SF Clay Cristian Garin #47 6-2 6-4 Marco Cecchinato #19 H2H Match data
May 4, 2019* Estoril ATP 250 SF Clay Stefanos Tsitsipas #10 3-6 6-4 6-4 David Goffin #25 H2H Match data
May 4, 2019* Munich ATP 250 SF Clay Matteo Berrettini #37 6-4 6-2 Roberto Bautista Agut #21 H2H Match data
May 4, 2019* Estoril ATP 250 SF Clay Pablo Cuevas #67 3-6 6-2 6-2 Alejandro Davidovich Fokina #167 H2H Match data
May 4, 2019* Munich ATP 250 QF Clay Marco Cecchinato #19 1-6 7-5 7-5 Marton Fucsovics #35 H2H Match data
May 4, 2019* Estoril ATP 250 QF Clay Stefanos Tsitsipas #10 7-6(3) 6-4 Joao Domingues #214 H2H Match data
May 4, 2019* Estoril ATP 250 QF Clay David Goffin #25 4-6 7-6(4) 6-2 Malek Jaziri #75 H2H Match data
May 4, 2019* Estoril ATP 250 QF Clay Alejandro Davidovich Fokina #167 6-7(2) 7-5 6-4 Gael Monfils #18 H2H Match data
May 4, 2019* Munich ATP 250 QF Clay Cristian Garin #47 6-4 5-7 7-5 Alexander Zverev #3 H2H Match data
May 4, 2019* Munich ATP 250 QF Clay Matteo Berrettini #37 4-6 7-5 6-4 Philipp Kohlschreiber #41 H2H Match data
May 4, 2019* Munich ATP 250 QF Clay Roberto Bautista Agut #21 4-6 6-4 6-0 Guido Pella #26 H2H Match data
May 4, 2019* Estoril ATP 250 QF Clay Pablo Cuevas #67 6-0 6-7(5) 6-2 Frances Tiafoe #31 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Guido Pella #26 6-1 6-7(7) 6-3 Taro Daniel #72 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Philipp Kohlschreiber #41 7-6(6) 6-4 Karen Khachanov #13 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Marton Fucsovics #35 6-7(1) 6-4 6-3 Thiago Monteiro #111 H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay Gael Monfils #18 3-6 6-3 6-0 Reilly Opelka #59 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Alexander Zverev #3 7-5 6-1 Juan Ignacio Londero #80 H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay David Goffin #25 6-3 6-2 Joao Sousa #51 H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay Alejandro Davidovich Fokina #167 6-1 6-2 Jeremy Chardy #42 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Matteo Berrettini #37 7-5 6-3 Denis Kudla #82 H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay Malek Jaziri #75 7-6(2) 6-1 Leonardo Mayer #62 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Cristian Garin #47 6-1 7-5 Diego Schwartzman #24 H2H Match data
May 3, 2019* Munich ATP 250 R16 Clay Marco Cecchinato #19 6-1 6-3 Martin Klizan #60 H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay Pablo Cuevas #67 6-2 7-5 Filippo Baldi #155 H2H Match data
May 3, 2019* Estoril ATP 250 R16 Clay Joao Domingues #214 6-3 2-1 (ret.) John Millman #50 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.