Match list updated: 2026-06-03 20:26 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
Oct 18, 2019* Stockholm ATP 250 R16 Hard Cedrik-Marcel Stebe #213 6-0 7-6(5) Mikael Ymer #75 H2H Match data
Oct 18, 2019* Antwerp ATP 250 R16 Hard Frances Tiafoe #53 6-3 6-4 Jan-Lennard Struff #41 H2H Match data
Oct 18, 2019* Stockholm ATP 250 R16 Hard Janko Tipsarevic #251 6-1 6-1 Fabio Fognini #12 H2H Match data
Oct 18, 2019* Stockholm ATP 250 R16 Hard Denis Shapovalov #34 6-4 7-6(3) Alexei Popyrin #90 H2H Match data
Oct 18, 2019* Stockholm ATP 250 R16 Hard Pablo Carreno Busta #35 6-3 7-6(2) Gianluca Mager #124 H2H Match data
Oct 18, 2019* Moscow ATP 250 R16 Hard Jeremy Chardy #66 6-3 6-4 Miomir Kecmanovic #49 H2H Match data
Oct 18, 2019* Moscow ATP 250 R16 Hard Nikola Milojevic #164 7-5 6-0 Alen Avidzba #498 H2H Match data
Oct 18, 2019* Moscow ATP 250 R16 Hard Karen Khachanov #8 3-6 6-3 7-6(7) Philipp Kohlschreiber #76 H2H Match data
Oct 18, 2019* Moscow ATP 250 R16 Hard Andrey Rublev #31 7-6(3) 6-7(6) 6-2 Egor Gerasimov #98 H2H Match data
Oct 18, 2019* Moscow ATP 250 R16 Hard Marin Cilic #25 6-1 7-6(5) Ivo Karlovic #87 H2H Match data
Oct 18, 2019* Antwerp ATP 250 R16 Hard Marius Copil #92 6-4 5-7 7-6(7) Diego Schwartzman #15 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Daniel Evans #43 6-4 1-6 6-3 Bernard Tomic #184 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Jo-Wilfried Tsonga #36 6-3 6-4 Lorenzo Sonego #56 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Filip Krajinovic #60 6-3 7-5 Casper Ruud #59 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Guido Pella #20 5-7 6-4 7-6(2) Peter Gojowczyk #111 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Cedrik-Marcel Stebe #213 6-2 3-6 6-1 Brayden Schnur #97 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Soonwoo Kwon #88 1-6 6-3 6-4 Richard Gasquet #57 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Mikael Ymer #75 7-5 6-4 Joao Sousa #64 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Pablo Cuevas #45 6-4 6-3 Hugo Dellien #79 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Yuichi Sugita #129 7-6(6) 6-2 Elias Ymer #123 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Frances Tiafoe #53 7-6(7) 6-3 Yannick Maden #118 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Adrian Mannarino #44 7-6(2) 6-0 Damir Dzumhur #93 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Egor Gerasimov #98 6-3 6-4 Thomas Fabbiano #89 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Gianluca Mager #124 5-7 6-1 6-1 Pablo Andujar #63 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Jeremy Chardy #66 6-4 6-2 Nicolas Jarry #78 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Feliciano Lopez #62 7-6(2) 6-4 Cameron Norrie #61 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Ivo Karlovic #87 6-4 6-7(5) 7-6(6) Aljaz Bedene #71 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Philipp Kohlschreiber #76 6-3 7-6(3) Pierre-Hugues Herbert #68 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Mikhail Kukushkin #58 6-4 6-3 Evgeny Donskoy #113 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Sam Querrey #50 7-6(6) 6-4 Dennis Novak #126 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Gilles Simon #47 6-1 6-2 Steve Darcis #179 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Roberto Carballes Baena #80 6-2 4-6 6-3 Ricardas Berankis #67 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Ugo Humbert #70 6-4 7-5 Jozef Kovalik #176 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Andrey Rublev #31 6-1 3-6 6-4 Alexander Bublik #48 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Jan-Lennard Struff #41 6-2 6-1 Gregoire Barrere #84 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Miomir Kecmanovic #49 6-1 7-5 Artem Dubrivnyy #424 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Jannik Sinner #119 6-4 6-2 Kamil Majchrzak #91 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Marius Copil #92 6-4 7-6(3) Federico Delbonis #77 H2H Match data
Oct 17, 2019* Antwerp ATP 250 R32 Hard Andy Murray #243 6-4 7-6(4) Kimmer Coppejans #158 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Pablo Carreno Busta #35 6-4 6-3 John Millman #52 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Yoshihito Nishioka #74 3-6 6-4 6-1 Radu Albot #46 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Janko Tipsarevic #251 6-2 6-4 Corentin Moutet #94 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Alen Avidzba #498 6-1 4-6 6-1 Alibek Kachmazov #1491 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Alexei Popyrin #90 7-6(6) 7-6(5) Oscar Otte #155 H2H Match data
Oct 17, 2019* Stockholm ATP 250 R32 Hard Stefano Travaglia #83 7-5 4-6 6-4 Reilly Opelka #37 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Andreas Seppi #72 3-6 7-6(2) 7-6(4) Cristian Garin #38 H2H Match data
Oct 17, 2019* Moscow ATP 250 R32 Hard Lukas Rosol #152 6-7(4) 7-6(7) 6-3 Juan Ignacio Londero #51 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q2 Hard Kamil Majchrzak #91 7-6(5) 6-1 Jaume Munar #99 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q2 Hard Damir Dzumhur #93 6-2 6-2 Sebastian Ofner #165 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q2 Hard Artem Dubrivnyy #424 6-4 7-5 Filip Horansky #173 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q2 Hard Egor Gerasimov #98 6-3 4-6 6-3 Rudolf Molleker #167 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q2 Hard Cedrik-Marcel Stebe #213 6-4 4-6 6-1 Oscar Otte #155 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q2 Hard Alexei Popyrin #90 1-6 6-2 6-3 Yuichi Sugita #129 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q2 Hard Yannick Maden #118 6-1 3-6 6-4 Norbert Gombos #116 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q2 Hard Gregoire Barrere #84 6-1 6-4 Paolo Lorenzi #117 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q2 Hard Tommy Paul #81 6-4 6-3 Lucas Renard #1570 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q2 Hard Marius Copil #92 6-1 6-3 Antoine Hoang #107 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q2 Hard Lukas Rosol #152 7-5 6-7(6) 6-3 Nikola Milojevic #164 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q2 Hard Dennis Novak #126 6-1 7-5 Gianluca Mager #124 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Lucas Renard #1570 7-5 0-0 (ret.) Ernests Gulbis #134 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Marius Copil #92 6-4 6-4 Ruben Bemelmans #201 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Artem Dubrivnyy #424 5-7 6-2 6-2 Ilya Ivashka #133 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Alexei Popyrin #90 7-5 7-6(1) Tobias Kamke #237 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Egor Gerasimov #98 6-0 6-3 Elliot Benchetrit #202 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Filip Horansky #173 4-6 6-3 6-0 Evgeny Karlovskiy #269 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Antoine Hoang #107 6-2 3-6 6-2 Carlos Taberner #211 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Dennis Novak #126 7-5 6-1 Viktor Troicki #160 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Yannick Maden #118 6-2 6-4 Salvatore Caruso #95 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Oscar Otte #155 6-0 4-6 6-1 Tommy Robredo #205 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Yuichi Sugita #129 6-2 6-4 Enzo Couacaud #177 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Jaume Munar #99 6-3 6-4 Marco Trungelliti #208 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Tommy Paul #81 6-1 6-1 Markus Eriksson #302 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Nikola Milojevic #164 6-3 6-3 Roberto Marcora #187 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Lukas Rosol #152 6-3 6-4 Roman Safiullin #229 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Gregoire Barrere #84 6-0 6-4 Pedro Martinez #168 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Norbert Gombos #116 6-4 6-7(6) 6-3 Kyle Edmund #55 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Rudolf Molleker #167 4-6 6-1 6-3 Maxime Janvier #183 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Cedrik-Marcel Stebe #213 3-6 6-3 6-3 Hyeon Chung #131 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Sebastian Ofner #165 7-6(3) 3-6 6-3 Mirza Basic #250 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Kamil Majchrzak #91 6-3 6-3 Sergiy Stakhovsky #142 H2H Match data
Oct 14, 2019 Moscow ATP 250 Q1 Hard Damir Dzumhur #93 6-4 6-3 Alexey Vatutin #194 H2H Match data
Oct 14, 2019 Antwerp ATP 250 Q1 Hard Paolo Lorenzi #117 6-7(5) 6-1 6-4 Arnaud Bovy #693 H2H Match data
Oct 14, 2019 Stockholm ATP 250 Q1 Hard Gianluca Mager #124 6-2 7-5 Simon Yitbarek #806 H2H Match data
Oct 13, 2019* Shanghai Masters Masters 1000 F Hard Daniil Medvedev #4 6-4 6-1 Alexander Zverev #6 H2H Match data
Oct 12, 2019* Shanghai Masters Masters 1000 SF Hard Alexander Zverev #6 6-3 6-4 Matteo Berrettini #13 H2H Match data
Oct 12, 2019* Shanghai Masters Masters 1000 SF Hard Daniil Medvedev #4 7-6(5) 7-5 Stefanos Tsitsipas #7 H2H Match data
Oct 12, 2019* Shanghai Masters Masters 1000 QF Hard Stefanos Tsitsipas #7 3-6 7-5 6-3 Novak Djokovic #1 H2H Match data
Oct 12, 2019* Shanghai Masters Masters 1000 QF Hard Daniil Medvedev #4 6-3 7-6(4) Fabio Fognini #12 H2H Match data
Oct 12, 2019* Shanghai Masters Masters 1000 QF Hard Matteo Berrettini #13 7-6(8) 6-4 Dominic Thiem #5 H2H Match data
Oct 12, 2019* Shanghai Masters Masters 1000 QF Hard Alexander Zverev #6 6-3 6-7(7) 6-3 Roger Federer #3 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Novak Djokovic #1 7-5 6-3 John Isner #17 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Roger Federer #3 7-6(7) 6-4 David Goffin #14 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Stefanos Tsitsipas #7 7-5 3-6 7-6(5) Hubert Hurkacz #34 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Alexander Zverev #6 6-0 7-6(4) Andrey Rublev #33 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Dominic Thiem #5 6-3 6-4 Nikoloz Basilashvili #26 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Matteo Berrettini #13 7-6(5) 6-4 Roberto Bautista Agut #10 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Fabio Fognini #12 6-3 7-5 Karen Khachanov #9 H2H Match data
Oct 11, 2019* Shanghai Masters Masters 1000 R16 Hard Daniil Medvedev #4 7-6(7) 7-5 Vasek Pospisil #248 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Karen Khachanov #9 6-2 6-4 Taylor Fritz #29 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Matteo Berrettini #13 6-3 6-3 Cristian Garin #32 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Dominic Thiem #5 7-6(3) 6-3 Pablo Carreno Busta #37 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Alexander Zverev #6 7-6(13) 7-6(3) Jeremy Chardy #71 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Roberto Bautista Agut #10 6-4 7-5 Reilly Opelka #40 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Stefanos Tsitsipas #7 7-6(3) 7-6(3) Felix Auger-Aliassime #19 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard David Goffin #14 6-2 3-0 (ret.) Mikhail Kukushkin #57 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Andrey Rublev #33 6-2 6-0 John Millman #58 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Daniil Medvedev #4 6-3 6-1 Cameron Norrie #64 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard John Isner #17 7-5 6-3 Lucas Pouille #22 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Hubert Hurkacz #34 6-2 7-6(1) Gael Monfils #11 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Fabio Fognini #12 7-6(4) 2-6 7-6(2) Andy Murray #289 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Novak Djokovic #1 6-3 6-3 Denis Shapovalov #36 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Roger Federer #3 6-2 7-6(5) Albert Ramos-Vinolas #46 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Vasek Pospisil #248 6-3 7-5 Joao Sousa #63 H2H Match data
Oct 9, 2019* Shanghai Masters Masters 1000 R32 Hard Nikoloz Basilashvili #26 6-4 1-6 6-1 Benoit Paire #23 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Reilly Opelka #40 6-3 6-4 Dusan Lajovic #31 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Gael Monfils #11 7-5 6-7(1) 6-3 Lorenzo Sonego #55 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Hubert Hurkacz #34 7-6(5) 6-4 Zhizhen Zhang #179 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Benoit Paire #23 6-2 7-5 Marco Cecchinato #69 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Andy Murray #289 2-6 6-2 6-3 Juan Ignacio Londero #56 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Joao Sousa #63 2-6 6-4 7-6(5) Filip Krajinovic #60 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Jeremy Chardy #71 6-4 7-6(3) Kyle Edmund #42 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Mikhail Kukushkin #57 7-6(4) 6-4 Miomir Kecmanovic #50 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Albert Ramos-Vinolas #46 6-4 6-4 Marin Cilic #25 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Vasek Pospisil #248 7-6(2) 6-2 Diego Schwartzman #16 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Matteo Berrettini #13 6-2 6-1 Jan-Lennard Struff #38 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard John Isner #17 7-6(1) 6-4 Alex de Minaur #24 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Andrey Rublev #33 6-4 7-6(4) Borna Coric #15 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Lucas Pouille #22 6-7(4) 6-4 6-4 Zhe Li #231 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Denis Shapovalov #36 6-4 6-2 Frances Tiafoe #51 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Nikoloz Basilashvili #26 4-6 6-1 6-3 Radu Albot #47 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard David Goffin #14 6-2 6-3 Richard Gasquet #52 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Felix Auger-Aliassime #19 7-6(5) 4-0 (ret.) Alexander Bublik #54 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Cristian Garin #32 6-1 6-4 Pablo Cuevas #48 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Pablo Carreno Busta #37 6-3 2-6 6-4 Ze Zhang #338 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Fabio Fognini #12 6-4 6-2 Sam Querrey #45 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Cameron Norrie #64 7-5 6-2 Gilles Simon #49 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard Taylor Fritz #29 7-6(2) 6-7(5) 6-4 Fernando Verdasco #41 H2H Match data
Oct 8, 2019* Shanghai Masters Masters 1000 R64 Hard John Millman #58 6-3 7-5 Guido Pella #21 H2H Match data
Oct 6, 2019* Beijing ATP 500 F Hard Dominic Thiem #5 3-6 6-4 6-1 Stefanos Tsitsipas #7 H2H Match data
Oct 6, 2019* Tokyo ATP 500 F Hard Novak Djokovic #1 6-3 6-2 John Millman #80 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Alexander Bublik #57 6-3 6-2 Yoshihito Nishioka #77 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Vasek Pospisil #245 7-5 7-6(2) Marcel Granollers #109 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Cameron Norrie #69 6-4 6-4 Thomas Fabbiano #92 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Jeremy Chardy #72 2-6 6-4 6-4 Daniel Evans #48 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Marco Cecchinato #65 7-5 6-3 Damir Dzumhur #93 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Juan Ignacio Londero #59 6-4 7-6(8) Bradley Klahn #96 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q2 Hard Pablo Carreno Busta #39 6-3 6-1 Dominik Koepfer #88 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Dominik Koepfer #88 7-5 6-4 Yecong He #619 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Daniel Evans #48 6-2 3-6 6-0 Bernard Tomic #191 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Alexander Bublik #57 6-4 6-4 Goncalo Oliveira Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Pablo Carreno Busta #39 7-6(3) 7-6(5) Di Wu #296 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Jeremy Chardy #72 6-4 6-0 Aslan Karatsev #271 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Vasek Pospisil #245 7-5 6-1 Adrian Mannarino #43 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Damir Dzumhur #93 4-6 7-6(2) 6-2 Tatsuma Ito #141 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Juan Ignacio Londero #59 6-4 7-6(4) Viktor Troicki #162 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Cameron Norrie #69 6-3 6-3 Brayden Schnur #100 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Yoshihito Nishioka #77 6-3 2-6 6-3 Peter Gojowczyk #95 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Thomas Fabbiano #92 3-6 6-0 7-6(2) Runhao Hua #684 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Marco Cecchinato #65 6-3 6-7(7) 6-2 Fajing Sun #381 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Marcel Granollers #109 6-4 6-4 Alexei Popyrin #94 H2H Match data
Oct 6, 2019* Shanghai Masters Masters 1000 Q1 Hard Bradley Klahn #96 7-6(4) 3-6 7-5 Nicolas Jarry #75 H2H Match data
Oct 5, 2019* Beijing ATP 500 SF Hard Stefanos Tsitsipas #7 7-6(6) 6-4 Alexander Zverev #6 H2H Match data
Oct 5, 2019* Tokyo ATP 500 SF Hard John Millman #80 6-3 7-6(4) Reilly Opelka #53 H2H Match data
Oct 5, 2019* Tokyo ATP 500 SF Hard Novak Djokovic #1 6-3 6-4 David Goffin #15 H2H Match data
Oct 5, 2019* Beijing ATP 500 SF Hard Dominic Thiem #5 2-6 7-6(5) 7-5 Karen Khachanov #9 H2H Match data
Oct 5, 2019* Beijing ATP 500 QF Hard Alexander Zverev #6 7-6(3) 6-2 Sam Querrey #55 H2H Match data
Oct 5, 2019* Beijing ATP 500 QF Hard Karen Khachanov #9 3-6 6-3 6-1 Fabio Fognini #12 H2H Match data
Oct 5, 2019* Tokyo ATP 500 QF Hard Reilly Opelka #53 6-3 6-3 Yasutaka Uchiyama #136 H2H Match data
Oct 5, 2019* Tokyo ATP 500 QF Hard John Millman #80 6-4 6-0 Taro Daniel #127 H2H Match data
Oct 5, 2019* Beijing ATP 500 QF Hard Dominic Thiem #5 6-2 7-6(3) Andy Murray #503 H2H Match data
Oct 5, 2019* Tokyo ATP 500 QF Hard Novak Djokovic #1 6-1 6-2 Lucas Pouille #24 H2H Match data
Oct 5, 2019* Tokyo ATP 500 QF Hard David Goffin #15 6-2 6-2 Hyeon Chung #143 H2H Match data
Oct 5, 2019* Beijing ATP 500 QF Hard Stefanos Tsitsipas #7 7-6(3) 6-3 John Isner #19 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard Novak Djokovic #1 6-3 7-5 Go Soeda #133 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Karen Khachanov #9 7-6(0) 7-6(5) Jeremy Chardy #72 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard Yasutaka Uchiyama #136 6-7(2) 6-3 6-4 Radu Albot #45 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard John Isner #19 7-6(3) 7-5 Daniel Evans #48 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Sam Querrey #55 7-6(2) 6-7(6) 6-3 Diego Schwartzman #16 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard John Millman #80 6-3 6-2 Lloyd Harris #99 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard Taro Daniel #127 6-4 7-6(3) Jordan Thompson #56 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Dominic Thiem #5 6-3 6-3 Zhizhen Zhang #213 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard Hyeon Chung #143 6-4 3-6 6-1 Marin Cilic #30 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard David Goffin #15 7-6(5) 7-6(2) Denis Shapovalov #32 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard Reilly Opelka #53 7-6(4) 7-6(2) Gilles Simon #50 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Andy Murray #503 7-6(6) 6-7(4) 6-1 Cameron Norrie #69 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Alexander Zverev #6 6-3 6-1 Felix Auger-Aliassime #20 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Fabio Fognini #12 6-3 6-4 Andrey Rublev #35 H2H Match data
Oct 4, 2019* Beijing ATP 500 R16 Hard Stefanos Tsitsipas #7 4-6 6-3 6-2 Nikoloz Basilashvili #17 H2H Match data
Oct 4, 2019* Tokyo ATP 500 R16 Hard Lucas Pouille #24 6-1 6-2 Yoshihito Nishioka #77 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Diego Schwartzman #16 6-4 3-6 6-3 Fernando Verdasco #38 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Nikoloz Basilashvili #17 6-4 7-6(3) Guido Pella #22 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Karen Khachanov #9 6-2 7-6(7) Pablo Cuevas #47 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Marin Cilic #30 6-4 6-4 Yuichi Sugita #126 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Stefanos Tsitsipas #7 4-6 6-3 6-4 Dusan Lajovic #29 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Denis Shapovalov #32 6-4 6-4 Miomir Kecmanovic #51 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Dominic Thiem #5 6-4 6-1 Richard Gasquet #42 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Felix Auger-Aliassime #20 6-3 6-4 Albert Ramos-Vinolas #44 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Alexander Zverev #6 6-3 6-2 Frances Tiafoe #46 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Fabio Fognini #12 6-4 4-6 7-6(6) Mikhail Kukushkin #60 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Yasutaka Uchiyama #136 6-2 6-2 Benoit Paire #23 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.