Match list updated: 2026-06-03 22:34 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 3, 2019* Beijing ATP 500 R32 Hard Sam Querrey #55 7-6(2) 4-1 (ret.) Roberto Bautista Agut #10 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Go Soeda #133 4-6 7-6(4) 6-3 Jan-Lennard Struff #37 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Novak Djokovic #1 6-4 6-2 Alexei Popyrin #94 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Jordan Thompson #56 6-3 3-6 6-3 Juan Ignacio Londero #59 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Taro Daniel #127 6-4 4-6 7-6(5) Borna Coric #14 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Cameron Norrie #69 7-6(5) 1-0 (ret.) Cristian Garin #33 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Radu Albot #45 6-3 7-5 Filip Krajinovic #49 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Andy Murray #503 7-6(2) 7-6(7) Matteo Berrettini #13 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Jeremy Chardy #72 6-7(7) 6-3 7-6(4) Marco Cecchinato #65 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Hyeon Chung #143 3-6 6-3 6-4 Lorenzo Sonego #54 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Andrey Rublev #35 6-2 7-5 Grigor Dimitrov #26 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Gilles Simon #50 6-4 6-0 Pablo Andujar #52 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Reilly Opelka #53 6-3 6-4 Taylor Fritz #31 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Daniel Evans #48 6-3 6-4 Zhe Li #235 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard Zhizhen Zhang #213 6-4 3-6 7-6(5) Kyle Edmund #34 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Lucas Pouille #24 6-4 6-3 Hubert Hurkacz #36 H2H Match data
Oct 3, 2019* Beijing ATP 500 R32 Hard John Isner #19 6-4 6-7(5) 6-3 Gael Monfils #11 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard John Millman #80 4-6 6-3 6-4 Adrian Mannarino #43 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Lloyd Harris #99 6-3 6-7(6) 7-6(8) Alex de Minaur #25 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard David Goffin #15 1-6 7-6(8) 6-0 Pablo Carreno Busta #39 H2H Match data
Oct 3, 2019* Tokyo ATP 500 R32 Hard Yoshihito Nishioka #77 7-5 6-3 Joao Sousa #62 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q2 Hard Alexei Popyrin #94 6-3 7-6(0) James Duckworth #149 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q2 Hard John Millman #80 7-6(5) 6-1 Tatsuma Ito #141 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q2 Hard Pablo Cuevas #47 6-2 6-3 Dominik Koepfer #88 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q2 Hard Yasutaka Uchiyama #136 6-3 6-4 Marcel Granollers #109 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q2 Hard Jeremy Chardy #72 2-2 (ret.) Bernard Tomic #191 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q2 Hard Cameron Norrie #69 1-6 6-3 6-4 Damir Dzumhur #93 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q2 Hard Pablo Andujar #52 7-5 6-4 Soonwoo Kwon #89 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q2 Hard Daniel Evans #48 3-6 6-3 6-4 Vasek Pospisil #245 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Bernard Tomic #191 (w/o) Marton Fucsovics #64 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard John Millman #80 3-6 7-6(9) 6-2 Bradley Klahn #96 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Jeremy Chardy #72 6-1 6-4 Frank Dancevic #406 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Daniel Evans #48 6-3 6-1 Jie Cui #625 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Vasek Pospisil #245 6-3 6-4 Andreas Seppi #71 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard Pablo Andujar #52 6-0 6-0 Brayden Schnur #100 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard Marcel Granollers #109 6-1 1-6 6-2 Nicolas Jarry #75 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard Soonwoo Kwon #89 7-6(5) 6-2 Henri Laaksonen #108 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard Yasutaka Uchiyama #136 6-3 6-3 Steve Johnson #98 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard Alexei Popyrin #94 4-6 6-1 6-4 Yosuke Watanuki #229 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard James Duckworth #149 6-2 6-3 Thomas Fabbiano #92 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Dominik Koepfer #88 6-3 6-7(4) 6-4 Jason Jung #131 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Pablo Cuevas #47 6-1 6-4 Di Wu #296 H2H Match data
Sep 30, 2019 Tokyo ATP 500 Q1 Hard Tatsuma Ito #141 5-7 6-1 6-4 Peter Gojowczyk #95 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Damir Dzumhur #93 6-3 6-7(5) 6-1 Ricardas Berankis #68 H2H Match data
Sep 30, 2019 Beijing ATP 500 Q1 Hard Cameron Norrie #69 6-2 6-1 Yecong He #619 H2H Match data
Sep 29, 2019* Chengdu ATP 250 F Hard Pablo Carreno Busta #63 6-7(5) 6-4 7-6(3) Alexander Bublik #71 H2H Match data
Sep 29, 2019* Zhuhai ATP 250 F Hard Alex de Minaur #31 7-6(4) 6-4 Adrian Mannarino #61 H2H Match data
Sep 28, 2019* Zhuhai ATP 250 SF Hard Alex de Minaur #31 6-2 6-2 Roberto Bautista Agut #10 H2H Match data
Sep 28, 2019* Chengdu ATP 250 SF Hard Pablo Carreno Busta #63 6-3 6-4 Denis Shapovalov #34 H2H Match data
Sep 28, 2019* Zhuhai ATP 250 SF Hard Adrian Mannarino #61 6-0 4-6 6-1 Albert Ramos-Vinolas #46 H2H Match data
Sep 28, 2019* Chengdu ATP 250 SF Hard Alexander Bublik #71 7-6(6) 6-4 Lloyd Harris #111 H2H Match data
Sep 28, 2019* Chengdu ATP 250 QF Hard Pablo Carreno Busta #63 7-5 6-2 Cristian Garin #33 H2H Match data
Sep 28, 2019* Chengdu ATP 250 QF Hard Denis Shapovalov #34 6-4 3-6 6-3 Egor Gerasimov #98 H2H Match data
Sep 28, 2019* Zhuhai ATP 250 QF Hard Alex de Minaur #31 6-2 4-6 6-4 Borna Coric #14 H2H Match data
Sep 28, 2019* Zhuhai ATP 250 QF Hard Albert Ramos-Vinolas #46 7-5 6-4 Gael Monfils #12 H2H Match data
Sep 28, 2019* Chengdu ATP 250 QF Hard Alexander Bublik #71 5-7 7-6(9) 7-6(3) Grigor Dimitrov #26 H2H Match data
Sep 28, 2019* Zhuhai ATP 250 QF Hard Adrian Mannarino #61 6-1 6-4 Damir Dzumhur #93 H2H Match data
Sep 28, 2019* Chengdu ATP 250 QF Hard Lloyd Harris #111 6-7(5) 6-3 6-4 Joao Sousa #62 H2H Match data
Sep 28, 2019* Zhuhai ATP 250 QF Hard Roberto Bautista Agut #10 6-2 6-2 Andreas Seppi #74 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Pablo Carreno Busta #63 6-3 3-6 6-3 Benoit Paire #23 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Alexander Bublik #71 6-4 7-5 Jordan Thompson #54 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Egor Gerasimov #98 6-7(11) 7-6(5) 7-6(4) John Isner #19 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Gael Monfils #12 5-7 6-3 6-4 Cameron Norrie #68 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Joao Sousa #62 6-4 6-7(5) 6-4 Felix Auger-Aliassime #20 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Lloyd Harris #111 6-3 6-3 Dusan Lajovic #29 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Denis Shapovalov #34 3-6 6-3 7-6(3) Bradley Klahn #97 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Albert Ramos-Vinolas #46 7-6(2) 6-3 Miomir Kecmanovic #50 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Roberto Bautista Agut #10 7-5 7-5 Pablo Andujar #53 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Borna Coric #14 6-3 6-3 Di Wu #339 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Andreas Seppi #74 7-6(4) 4-6 7-6(8) Zhizhen Zhang #224 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Alex de Minaur #31 4-6 6-2 6-4 Andy Murray #413 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Damir Dzumhur #93 7-6(3) 6-2 Soonwoo Kwon #91 H2H Match data
Sep 27, 2019* Zhuhai ATP 250 R16 Hard Adrian Mannarino #61 3-6 7-5 0-0 (ret.) Stefanos Tsitsipas #7 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Grigor Dimitrov #26 7-5 7-5 Daniel Evans #48 H2H Match data
Sep 27, 2019* Chengdu ATP 250 R16 Hard Cristian Garin #33 6-3 3-6 6-3 Fernando Verdasco #35 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Daniel Evans #48 6-3 4-6 7-6(4) Yan Bai #222 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Dusan Lajovic #29 6-2 4-6 6-4 Juan Ignacio Londero #57 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Soonwoo Kwon #91 7-6(4) 6-2 Lucas Pouille #24 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Denis Shapovalov #34 6-4 6-3 Ricardas Berankis #70 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Joao Sousa #62 1-6 6-3 6-4 Hyeon Chung #145 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Alexander Bublik #71 4-6 7-5 7-5 Taylor Fritz #30 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Di Wu #339 3-6 6-3 7-5 Tatsuma Ito #141 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Fernando Verdasco #35 6-2 7-5 Alexei Popyrin #90 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Bradley Klahn #97 4-6 6-3 7-6(2) Jason Jung #132 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Lloyd Harris #111 4-6 6-4 6-2 Marton Fucsovics #66 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Damir Dzumhur #93 5-7 6-4 6-2 Marco Cecchinato #67 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Egor Gerasimov #98 4-6 6-2 6-3 Zhe Li #234 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Andy Murray #413 6-3 6-7(6) 6-1 Tennys Sandgren #69 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Miomir Kecmanovic #50 6-2 0-0 (ret.) Casper Ruud #59 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Adrian Mannarino #61 7-6(6) 7-5 Ze Zhang #333 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Cristian Garin #33 6-3 6-2 Kyle Edmund #32 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Andreas Seppi #74 7-6(5) 6-1 Nick Kyrgios #27 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Cameron Norrie #68 6-1 6-4 Peter Gojowczyk #92 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Albert Ramos-Vinolas #46 6-2 6-1 Yoshihito Nishioka #60 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Pablo Carreno Busta #63 6-3 6-4 Radu Albot #42 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Pablo Andujar #53 2-6 6-2 6-1 Steve Johnson #94 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Zhizhen Zhang #224 7-5 6-2 Dominik Koepfer #85 H2H Match data
Sep 26, 2019* Chengdu ATP 250 R32 Hard Jordan Thompson #54 6-3 3-6 7-5 Vasek Pospisil #223 H2H Match data
Sep 26, 2019* Zhuhai ATP 250 R32 Hard Alex de Minaur #31 6-1 6-3 John Millman #79 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q2 Hard Damir Dzumhur #93 6-2 6-2 Brayden Schnur #95 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q2 Hard Dominik Koepfer #85 7-6(5) 6-3 Yuichi Sugita #129 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q2 Hard Alexei Popyrin #90 6-3 3-6 7-5 Denis Istomin #165 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q2 Hard Bradley Klahn #97 6-3 7-6(0) Lloyd Harris #111 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q2 Hard Tatsuma Ito #141 6-4 0-0 (ret.) Jiri Vesely #125 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q2 Hard Kamil Majchrzak #83 4-6 7-6(5) 6-4 James Duckworth #143 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q2 Hard Soonwoo Kwon #91 6-2 5-7 6-4 Henri Laaksonen #110 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q2 Hard Jason Jung #132 6-4 6-2 Luke Saville #397 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Bradley Klahn #97 4-6 6-3 6-4 Hiroki Moriya #250 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Jason Jung #132 7-5 3-6 7-6(2) Akira Santillan #246 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Kamil Majchrzak #83 6-3 7-5 Max Purcell #227 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Soonwoo Kwon #91 6-3 6-2 Miliaan Niesten #1171 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Lloyd Harris #111 6-7(4) 6-3 6-0 Jie Cui #629 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Dominik Koepfer #85 6-4 7-6(3) Yecong He #573 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Denis Istomin #165 6-1 3-1 (ret.) Bernard Tomic #109 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Alexei Popyrin #90 7-6(2) 6-2 Xin Gao #693 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Damir Dzumhur #93 6-4 2-6 6-4 Alex Bolt #139 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Tatsuma Ito #141 6-4 6-3 Thomas Fabbiano #88 H2H Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard James Duckworth #143 6-3 6-4 Harry Bourchier #304 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Henri Laaksonen #110 6-3 6-3 Runhao Hua #685 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Brayden Schnur #95 7-5 6-3 Goncalo Oliveira Match data
Sep 23, 2019 Chengdu ATP 250 Q1 Hard Luke Saville #397 6-4 7-5 Andrew Harris #185 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Jiri Vesely #125 6-7(5) 7-6(2) 7-6(5) Yasutaka Uchiyama #138 H2H Match data
Sep 23, 2019 Zhuhai ATP 250 Q1 Hard Yuichi Sugita #129 6-0 6-0 Zhao Zhao #1602 H2H Match data
Sep 22, 2019* Metz ATP 250 F Hard Jo-Wilfried Tsonga #61 6-7(4) 7-6(4) 6-3 Aljaz Bedene #76 H2H Match data
Sep 22, 2019* St. Petersburg ATP 250 F Hard Daniil Medvedev #4 6-3 6-1 Borna Coric #15 H2H Match data
Sep 21, 2019* Metz ATP 250 SF Hard Jo-Wilfried Tsonga #61 7-6(6) 7-6(4) Lucas Pouille #26 H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 SF Hard Daniil Medvedev #4 7-5 7-5 Egor Gerasimov #119 H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 SF Hard Borna Coric #15 3-6 7-6(5) 6-1 Joao Sousa #64 H2H Match data
Sep 21, 2019* Metz ATP 250 SF Hard Aljaz Bedene #76 4-6 6-1 6-2 Benoit Paire #23 H2H Match data
Sep 21, 2019* Metz ATP 250 QF Hard Jo-Wilfried Tsonga #61 5-7 6-3 4-1 (ret.) Nikoloz Basilashvili #17 H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 QF Hard Joao Sousa #64 7-6(8) 6-2 Mikhail Kukushkin #57 H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 QF Hard Daniil Medvedev #4 6-4 7-5 Andrey Rublev #38 H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 QF Hard Egor Gerasimov #119 7-6(5) 7-6(3) Matteo Berrettini #13 H2H Match data
Sep 21, 2019* St. Petersburg ATP 250 QF Hard Borna Coric #15 3-6 7-5 6-3 Casper Ruud #60 H2H Match data
Sep 21, 2019* Metz ATP 250 QF Hard Lucas Pouille #26 4-6 7-5 6-2 Filip Krajinovic #49 H2H Match data
Sep 21, 2019* Metz ATP 250 QF Hard Benoit Paire #23 7-6(4) 6-4 Gregoire Barrere #98 H2H Match data
Sep 21, 2019* Metz ATP 250 QF Hard Aljaz Bedene #76 6-4 7-5 Pablo Carreno Busta #62 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Mikhail Kukushkin #57 7-6(2) 6-2 Damir Dzumhur #86 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Joao Sousa #64 7-6(2) 6-4 Karen Khachanov #9 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Pablo Carreno Busta #62 6-3 6-2 David Goffin #14 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Andrey Rublev #38 6-4 6-7(5) 6-1 Ricardas Berankis #63 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Jo-Wilfried Tsonga #61 6-3 6-4 Pierre-Hugues Herbert #55 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Egor Gerasimov #119 6-3 6-1 Adrian Mannarino #59 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Casper Ruud #60 6-3 6-4 Salvatore Caruso #114 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Gregoire Barrere #98 3-6 7-6(6) 6-2 Antoine Hoang #109 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Daniil Medvedev #4 7-5 6-3 Evgeny Donskoy #118 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Aljaz Bedene #76 7-6(9) 6-2 Gilles Simon #37 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Matteo Berrettini #13 6-1 6-2 Roberto Carballes Baena #77 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Lucas Pouille #26 6-1 6-4 Lorenzo Sonego #51 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Benoit Paire #23 3-6 6-3 6-4 Richard Gasquet #41 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Filip Krajinovic #49 3-6 6-4 6-3 Fernando Verdasco #35 H2H Match data
Sep 20, 2019* St. Petersburg ATP 250 R16 Hard Borna Coric #15 6-7(5) 7-5 3-0 (ret.) Marton Fucsovics #66 H2H Match data
Sep 20, 2019* Metz ATP 250 R16 Hard Nikoloz Basilashvili #17 6-2 7-6(6) Yannick Maden #129 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Marton Fucsovics #66 7-5 6-1 Alexey Vatutin #197 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Mikhail Kukushkin #57 6-3 7-6(4) Jannik Sinner #127 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Damir Dzumhur #86 7-5 3-6 3-1 (ret.) Janko Tipsarevic #250 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Joao Sousa #64 6-2 6-3 Jozef Kovalik #206 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Aljaz Bedene #76 6-4 6-4 Rayane Roumane #431 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Adrian Mannarino #59 7-5 6-2 Stefano Travaglia #80 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Andrey Rublev #38 4-6 6-0 6-4 Ilya Ivashka #135 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Antoine Hoang #109 6-2 6-3 Cedrik-Marcel Stebe #222 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Roberto Carballes Baena #77 6-2 7-5 Martin Klizan #90 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Jo-Wilfried Tsonga #61 3-6 6-1 6-2 Pablo Andujar #52 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Filip Krajinovic #49 7-5 6-4 Peter Gojowczyk #89 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Gilles Simon #37 6-3 6-4 Marius Copil #87 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Richard Gasquet #41 4-6 7-6(5) 6-4 Marcel Granollers #100 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Fernando Verdasco #35 6-2 6-2 Steve Darcis #182 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Evgeny Donskoy #118 6-2 6-1 Matteo Viola #218 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Gregoire Barrere #98 6-2 6-2 Hubert Hurkacz #36 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Ricardas Berankis #63 6-3 6-0 Dudi Sela #146 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Egor Gerasimov #119 7-5 6-2 Lukas Rosol #145 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Pierre-Hugues Herbert #55 7-6(3) 6-4 Jan-Lennard Struff #39 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Pablo Carreno Busta #62 6-1 6-1 Julian Lenz #270 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Salvatore Caruso #114 2-6 6-3 6-3 Thomas Fabbiano #92 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Yannick Maden #129 6-4 6-7(8) 6-4 Ugo Humbert #65 H2H Match data
Sep 19, 2019* St. Petersburg ATP 250 R32 Hard Casper Ruud #60 6-7(3) 6-4 6-2 Alexander Bublik #70 H2H Match data
Sep 19, 2019* Metz ATP 250 R32 Hard Lorenzo Sonego #51 6-2 7-6(2) Oscar Otte #157 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q2 Hard Egor Gerasimov #119 7-5 6-7(4) 6-4 Roman Safiullin #231 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q2 Hard Ilya Ivashka #135 6-4 6-2 Matteo Viola #218 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q2 Hard Lukas Rosol #145 4-6 7-6(8) 6-4 Damir Dzumhur #86 H2H Match data
Sep 16, 2019 Metz ATP 250 Q2 Hard Marcel Granollers #100 6-3 6-2 Adrian Menendez Maceiras Match data
Sep 16, 2019 Metz ATP 250 Q2 Hard Yannick Maden #129 6-3 7-6(4) Nicolas Mahut #176 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q2 Hard Alexey Vatutin #197 3-6 6-3 6-2 Ernests Gulbis #124 H2H Match data
Sep 16, 2019 Metz ATP 250 Q2 Hard Oscar Otte #157 2-6 6-3 6-2 Maxime Janvier #178 H2H Match data
Sep 16, 2019 Metz ATP 250 Q2 Hard Julian Lenz #270 6-4 6-4 Matthias Bachinger #126 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Ernests Gulbis #124 6-1 6-0 Amir Weintraub #1127 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Yannick Maden #129 6-0 6-4 Manuel Guinard #304 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Roman Safiullin #231 6-4 6-1 Konstantin Kravchuk #336 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Egor Gerasimov #119 6-0 6-4 Alejandro Tabilo #232 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Matthias Bachinger #126 4-6 6-4 6-3 Lucas Miedler #264 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Lukas Rosol #145 6-4 3-6 6-4 Evgeny Karlovskiy #252 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Alexey Vatutin #197 1-6 6-3 7-5 Aleksandr Nedovyesov #213 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Ilya Ivashka #135 6-1 6-2 Evgenii Tiurnev #412 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Nicolas Mahut #176 6-4 7-5 Tristan Lamasine #261 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Maxime Janvier #178 7-6(3) 2-0 (ret.) Mischa Zverev #292 H2H Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Matteo Viola #218 6-2 5-7 6-2 Alexander Vasilenko #714 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Adrian Menendez Maceiras 3-6 6-3 7-6(2) Harold Mayot #167 Match data
Sep 16, 2019 St. Petersburg ATP 250 Q1 Hard Damir Dzumhur #86 6-3 7-6(5) Aslan Karatsev #268 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Julian Lenz #270 4-6 6-3 7-5 Constant Lestienne #185 H2H Match data
Sep 16, 2019 Metz ATP 250 Q1 Hard Marcel Granollers #100 6-4 6-2 Albano Olivetti #587 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.