Match list updated: 2026-06-05 01:18 UTC

ATP 2026 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.

1,932 completed main-tour matches in 2026

DateTournamentCategoryRoundSurfaceWinnerScoreLoserH2HMatch Data
Mar 9, 2026 BNP Paribas Open Masters 1000 R32 Hard Rinky Hijikata #117 6-7(3) 7-6(3) 6-3 Alexander Bublik #10 H2H Match data
Mar 9, 2026 BNP Paribas Open Masters 1000 R32 Hard Cameron Norrie #29 6-4 6-4 Alex de Minaur #6 H2H Match data
Mar 9, 2026 BNP Paribas Open Masters 1000 R32 Hard Novak Djokovic #3 6-4 1-6 6-4 Aleksandar Kovacevic #72 H2H Match data
Mar 9, 2026 BNP Paribas Open Masters 1000 R32 Hard Casper Ruud #13 3-6 6-3 6-4 Valentin Vacherot #26 H2H Match data
Mar 9, 2026 BNP Paribas Open Masters 1000 R32 Hard Jack Draper #14 6-1 7-5 Francisco Cerundolo #20 H2H Match data
Mar 9, 2026 BNP Paribas Open Masters 1000 R32 Hard Frances Tiafoe #22 6-1 6-2 Flavio Cobolli #15 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Felix Auger-Aliassime #9 6-7(5) 6-3 6-3 Gabriel Diallo #38 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Joao Fonseca #35 6-2 6-3 Tommy Paul #24 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Alejandro Davidovich Fokina #19 6-2 4-6 6-2 Jakub Mensik #12 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Jannik Sinner #2 6-3 6-2 Denis Shapovalov #39 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Alexander Zverev #4 7-6(2) 5-7 6-4 Brandon Nakashima #30 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Learner Tien #27 7-6(3) 4-6 6-3 Ben Shelton #8 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R32 Hard Arthur Fils #32 6-3 7-5 Marton Fucsovics #56 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R64 Hard Alex Michelsen #44 7-5 6-7(5) 7-6(6) Ugo Humbert #34 H2H Match data
Mar 8, 2026 BNP Paribas Open Masters 1000 R64 Hard Taylor Fritz #7 6-3 6-7(8) 6-1 Jacob Fearnley #87 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Alexander Bublik #10 3-6 7-6(3) 6-2 Vit Kopriva #62 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Cameron Norrie #29 6-2 6-3 Mackenzie McDonald #126 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Rinky Hijikata #117 4-6 6-2 6-4 Luciano Darderi #21 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Alex de Minaur #6 4-6 6-4 6-4 Sebastian Korda #37 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Arthur Rinderknech #28 (w/o) Juan Manuel Cerundolo #70 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Valentin Vacherot #26 7-5 7-5 Nuno Borges #49 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Daniil Medvedev #11 6-4 6-2 Alejandro Tabilo #40 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Jack Draper #14 3-6 6-3 6-2 Roberto Bautista Agut #93 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Francisco Cerundolo #20 6-4 5-7 7-6(5) Benjamin Bonzi #111 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Aleksandar Kovacevic #72 6-1 6-4 Corentin Moutet #33 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Sebastian Baez #53 6-4 6-1 Jiri Lehecka #23 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Carlos Alcaraz #1 6-2 6-3 Grigor Dimitrov #42 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Casper Ruud #13 6-1 7-6(4) Alexander Shevchenko #88 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Novak Djokovic #3 4-6 6-1 6-2 Kamil Majchrzak #57 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Joao Fonseca #35 4-6 7-6(7) 6-4 Karen Khachanov #16 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Gabriel Diallo #38 6-7(4) 7-6(1) 6-3 Andrey Rublev #17 H2H Match data
Mar 7, 2026 BNP Paribas Open Masters 1000 R64 Hard Jannik Sinner #2 6-1 6-1 Dalibor Svrcina #109 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Denis Shapovalov #39 6-3 2-6 7-6(5) Tomas Martin Etcheverry #31 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Alejandro Davidovich Fokina #19 7-6(0) 6-2 Zachary Svajda #99 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Felix Auger-Aliassime #9 6-7(5) 6-3 6-4 Gael Monfils #148 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Arthur Fils #32 6-2 3-2 Dino Prizmic #119 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Alexander Zverev #4 6-3 6-4 Matteo Berrettini #66 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Frances Tiafoe #22 6-4 6-2 Jenson Brooksby #41 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Marton Fucsovics #56 7-5 6-1 Lorenzo Musetti #5 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Ben Shelton #8 6-7(3) 7-6(4) 6-3 Reilly Opelka #68 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Tommy Paul #24 6-1 6-2 Zizou Bergs #47 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Jakub Mensik #12 7-5 7-6(4) Marcos Giron #69 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Flavio Cobolli #15 3-6 6-3 6-4 Miomir Kecmanovic #58 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Brandon Nakashima #30 6-3 6-4 Camilo Ugo Carabelli #67 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R64 Hard Learner Tien #27 7-6(3) 7-6(8) Adam Walton #91 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R128 Hard Rinky Hijikata #117 7-6(5) 6-4 Francesco Maestrelli #114 H2H Match data
Mar 6, 2026 BNP Paribas Open Masters 1000 R128 Hard Sebastian Korda #37 7-5 6-0 Francisco Comesana #82 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Vit Kopriva #62 7-6(1) 7-5 Michael Zheng #145 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Alex Michelsen #44 6-3 6-4 Daniel Merida #139 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Sebastian Baez #53 6-3 6-2 Chun-Hsin Tseng #144 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Benjamin Bonzi #111 6-4 6-3 Valentin Royer #60 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Mackenzie McDonald #126 6-0 6-1 Matteo Arnaldi #85 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Alexander Shevchenko #88 6-4 3-6 6-2 Sho Shimabukuro #113 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Zachary Svajda #99 7-6(5) 6-4 Marin Cilic #51 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Jacob Fearnley #87 6-3 6-3 Damir Dzumhur #64 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Alejandro Tabilo #40 6-1 6-2 Rafael Jodar #103 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Roberto Bautista Agut #93 6-4 6-7(2) 6-4 Fabian Marozsan #46 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Aleksandar Kovacevic #72 7-6(6) 7-6(4) Hubert Hurkacz #71 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Kamil Majchrzak #57 6-3 1-6 7-5 Giovanni Mpetshi Perricard #54 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Nuno Borges #49 7-6(9) 7-5 Emilio Nava #75 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Juan Manuel Cerundolo #70 7-6(3) 6-7(5) 6-3 Botic van de Zandschulp #59 H2H Match data
Mar 5, 2026 BNP Paribas Open Masters 1000 R128 Hard Grigor Dimitrov #42 6-4 5-7 6-4 Terence Atmane #52 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Dalibor Svrcina #109 6-2 6-4 James Duckworth #83 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Gael Monfils #148 6-3 6-4 Alexis Galarneau #219 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Dino Prizmic #119 7-6(5) 3-6 7-5 Tristan Schoolkate #118 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Marton Fucsovics #56 7-5 6-3 Christopher O'Connell #127 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Denis Shapovalov #39 6-2 3-6 6-4 Stefanos Tsitsipas #43 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Zizou Bergs #47 6-3 6-4 Jan-Lennard Struff #80 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Joao Fonseca #35 7-6(2) 6-4 Raphael Collignon #77 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Marcos Giron #69 4-6 7-5 6-3 Mariano Navone #79 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Adam Walton #91 6-3 6-3 Quentin Halys #102 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Reilly Opelka #68 7-5 7-6(3) Ethan Quinn #73 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Matteo Berrettini #66 4-6 7-5 7-5 Adrian Mannarino #48 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Camilo Ugo Carabelli #67 7-6(5) 6-3 Martin Damm #129 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Jenson Brooksby #41 6-3 6-4 Alexei Popyrin #45 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Miomir Kecmanovic #58 6-3 1-0 (ret.) Daniel Altmaier #55 H2H Match data
Mar 4, 2026 BNP Paribas Open Masters 1000 R128 Hard Gabriel Diallo #38 7-6(5) 6-4 Mattia Bellucci #94 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Rinky Hijikata #117 3-6 6-3 6-4 Ignacio Buse #63 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Mackenzie McDonald #126 6-4 6-2 Trevor Svajda #396 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Chun-Hsin Tseng #144 2-6 7-6(3) 6-3 Roman Andres Burruchaga #98 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Dalibor Svrcina #109 7-6(4) 6-4 Vit Kopriva #62 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Alexis Galarneau #219 6-3 6-4 Tomas Barrios Vera #115 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Tristan Schoolkate #118 6-4 3-1 Elias Ymer #174 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Dino Prizmic #119 6-2 6-4 Aleksandar Vukic #89 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Francesco Maestrelli #114 7-6(5) 6-4 Thiago Agustin Tirante #74 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Christopher O'Connell #127 6-4 6-4 Nikoloz Basilashvili #133 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Sho Shimabukuro #113 6-2 6-7(3) 7-5 Martin Landaluce #155 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Benjamin Bonzi #111 6-4 5-7 6-3 Shintaro Mochizuki #130 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q2 Hard Daniel Merida #139 6-3 4-6 6-3 Dane Sweeny #131 H2H Match data
Mar 3, 2026 BNP Paribas Open Masters 1000 Q1 Hard Dalibor Svrcina #109 7-6(6) 6-4 Mitchell Krueger #255 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Trevor Svajda #396 4-6 7-6(2) 6-3 Luca Nardi #135 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Tomas Barrios Vera #115 6-3 6-3 Jagger Leach #1350 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Mackenzie McDonald #126 6-2 6-1 Vitaliy Sachko #188 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Elias Ymer #174 6-3 3-6 7-6(5) Coleman Wong #123 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Tristan Schoolkate #118 3-6 7-6(4) 6-4 Alex Bolt #167 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Nikoloz Basilashvili #133 0-6 6-2 6-4 Nicolas Mejia #181 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Christopher O'Connell #127 6-4 6-3 Billy Harris #151 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Shintaro Mochizuki #130 6-4 4-6 6-3 Federico Agustin Gomez #185 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Benjamin Bonzi #111 6-3 6-4 Jack Pinnington Jones #134 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Dane Sweeny #131 6-2 6-1 A. Johnson #1690 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Daniel Merida #139 3-6 6-3 7-6(4) Patrick Kypson #95 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Alexis Galarneau #219 7-6(6) 6-4 Luca Van Assche #105 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Chun-Hsin Tseng #144 6-4 6-1 David Goffin #143 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Roman Andres Burruchaga #98 7-6(4) 4-6 7-6(5) Moez Echargui #138 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Sho Shimabukuro #113 7-6(5) 7-5 Colton Smith #136 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Martin Landaluce #155 6-0 6-2 Alexander Blockx #97 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Dino Prizmic #119 7-6(3) 6-0 Darwin Blanch #287 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Aleksandar Vukic #89 7-6(2) 7-6(2) Stefano Travaglia #166 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Francesco Maestrelli #114 6-4 4-6 7-6(7) Nicolas Jarry #154 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Thiago Agustin Tirante #74 6-1 6-2 Izyan Ahmad H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Rinky Hijikata #117 7-5 6-3 Leandro Riedi #172 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Ignacio Buse #63 6-4 7-6(3) Liam Draxl #147 H2H Match data
Mar 2, 2026 BNP Paribas Open Masters 1000 Q1 Hard Vit Kopriva #62 6-4 7-6(6) Rei Sakamoto #159 H2H Match data
Mar 1, 2026 BCI Seguros Chile Open ATP 250 F Clay Luciano Darderi #21 7-6(6) 7-5 Yannick Hanfmann #81 H2H Match data
Mar 1, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 F Hard Flavio Cobolli #20 7-6(4) 6-4 Frances Tiafoe #28 H2H Match data
Feb 28, 2026 Dubai Duty Free Tennis Championships ATP 500 F Hard Daniil Medvedev #11 (w/o) Tallon Griekspoor #25 H2H Match data
Feb 28, 2026 BCI Seguros Chile Open ATP 250 SF Clay Luciano Darderi #21 6-4 6-3 Sebastian Baez #52 H2H Match data
Feb 28, 2026 BCI Seguros Chile Open ATP 250 SF Clay Yannick Hanfmann #81 6-3 6-4 Francisco Cerundolo #19 H2H Match data
Feb 28, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 SF Hard Frances Tiafoe #28 3-6 7-6(6) 6-4 Brandon Nakashima #29 H2H Match data
Feb 28, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 SF Hard Flavio Cobolli #20 7-6(5) 3-6 6-4 Miomir Kecmanovic #84 H2H Match data
Feb 27, 2026 Dubai Duty Free Tennis Championships ATP 500 SF Hard Tallon Griekspoor #25 7-5 7-6(6) Andrey Rublev #18 H2H Match data
Feb 27, 2026 Dubai Duty Free Tennis Championships ATP 500 SF Hard Daniil Medvedev #11 6-4 6-2 Felix Auger-Aliassime #8 H2H Match data
Feb 27, 2026 BCI Seguros Chile Open ATP 250 QF Clay Sebastian Baez #52 7-6(2) 6-1 Alejandro Tabilo #42 H2H Match data
Feb 27, 2026 BCI Seguros Chile Open ATP 250 QF Clay Francisco Cerundolo #19 6-1 6-1 Emilio Nava #79 H2H Match data
Feb 27, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 QF Hard Brandon Nakashima #29 2-6 6-2 6-3 Valentin Vacherot #27 H2H Match data
Feb 27, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 QF Hard Flavio Cobolli #20 7-6(4) 6-1 Yibing Wu #142 H2H Match data
Feb 27, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 QF Hard Miomir Kecmanovic #84 6-3 6-3 Terence Atmane #63 H2H Match data
Feb 27, 2026 BCI Seguros Chile Open ATP 250 QF Clay Luciano Darderi #21 6-3 3-6 6-2 Andrea Pellegrino #137 H2H Match data
Feb 27, 2026 BCI Seguros Chile Open ATP 250 QF Clay Yannick Hanfmann #81 3-6 6-2 6-2 Vilius Gaubas #107 H2H Match data
Feb 26, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 QF Hard Frances Tiafoe #28 6-3 6-4 Mattia Bellucci #110 H2H Match data
Feb 26, 2026 Dubai Duty Free Tennis Championships ATP 500 QF Hard Andrey Rublev #18 6-2 6-4 Arthur Rinderknech #31 H2H Match data
Feb 26, 2026 Dubai Duty Free Tennis Championships ATP 500 QF Hard Tallon Griekspoor #25 6-3 3-6 6-2 Jakub Mensik #13 H2H Match data
Feb 26, 2026 Dubai Duty Free Tennis Championships ATP 500 QF Hard Felix Auger-Aliassime #8 6-3 7-6(2) Jiri Lehecka #24 H2H Match data
Feb 26, 2026 Dubai Duty Free Tennis Championships ATP 500 QF Hard Daniil Medvedev #11 6-2 6-1 Jenson Brooksby #49 H2H Match data
Feb 26, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Valentin Vacherot #27 6-3 6-3 Gael Monfils #170 H2H Match data
Feb 26, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Yibing Wu #142 6-3 7-6(4) Sho Shimabukuro #130 H2H Match data
Feb 26, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Miomir Kecmanovic #84 6-3 6-7(3) 7-6(4) Alexander Zverev #4 H2H Match data
Feb 26, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Flavio Cobolli #20 6-4 6-4 Dalibor Svrcina #123 H2H Match data
Feb 26, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Alejandro Tabilo #42 4-6 6-3 6-3 Thiago Agustin Tirante #76 H2H Match data
Feb 26, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Terence Atmane #63 6-2 4-6 6-1 Rafael Jodar #114 H2H Match data
Feb 26, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Emilio Nava #79 7-5 6-3 Adolfo Daniel Vallejo #106 H2H Match data
Feb 26, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Sebastian Baez #52 7-6(2) 1-6 7-5 Cristian Garin #93 H2H Match data
Feb 26, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Francisco Cerundolo #19 6-2 6-2 Elmer Moller #127 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Mattia Bellucci #110 6-3 6-3 Alejandro Davidovich Fokina #14 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Frances Tiafoe #28 6-4 3-6 7-6(7) Aleksandar Kovacevic #75 H2H Match data
Feb 25, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Luciano Darderi #21 6-3 3-6 6-4 Mariano Navone #77 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Jakub Mensik #13 6-3 6-2 Alexei Popyrin #47 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Andrey Rublev #18 6-4 6-7(5) 6-3 Ugo Humbert #37 H2H Match data
Feb 25, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Vilius Gaubas #107 5-7 7-5 6-3 Dino Prizmic #120 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Jiri Lehecka #24 7-6(6) 6-4 Pablo Carreno Busta #124 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Tallon Griekspoor #25 6-3 7-6(4) Alexander Bublik #10 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Arthur Rinderknech #31 7-5 6-7(4) 6-4 Jack Draper #15 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Jenson Brooksby #49 7-6(6) 6-4 Karen Khachanov #16 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Daniil Medvedev #11 6-2 6-3 Stan Wawrinka #99 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R16 Hard Brandon Nakashima #29 6-4 6-4 Patrick Kypson #103 H2H Match data
Feb 25, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Andrea Pellegrino #137 7-6(3) 6-7(2) 6-3 Francisco Comesana #82 H2H Match data
Feb 25, 2026 BCI Seguros Chile Open ATP 250 R16 Clay Yannick Hanfmann #81 6-4 6-3 Camilo Ugo Carabelli #59 H2H Match data
Feb 25, 2026 Dubai Duty Free Tennis Championships ATP 500 R16 Hard Felix Auger-Aliassime #8 6-4 6-4 Giovanni Mpetshi Perricard #58 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Yibing Wu #142 7-6(2) 7-6(1) Casper Ruud #12 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Flavio Cobolli #20 7-6(3) 7-6(3) Rodrigo Pacheco Mendez #218 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Dalibor Svrcina #123 6-4 6-1 James Duckworth #83 H2H Match data
Feb 25, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Terence Atmane #63 6-3 6-3 Grigor Dimitrov #44 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Jiri Lehecka #24 4-6 6-4 6-2 Luca Nardi #109 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Mattia Bellucci #110 7-6(5) 6-3 Rinky Hijikata #115 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Vilius Gaubas #107 6-2 6-3 Matias Soto #316 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Sho Shimabukuro #130 6-3 6-4 Adrian Mannarino #51 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Adolfo Daniel Vallejo #106 6-3 3-3 Francesco Passaro #144 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Alexander Bublik #10 6-3 6-4 Jan-Lennard Struff #80 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Tallon Griekspoor #25 6-3 6-4 Otto Virtanen #131 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Karen Khachanov #16 6-7(5) 6-2 6-3 Alexander Shevchenko #92 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Pablo Carreno Busta #124 6-2 6-4 Denis Shapovalov #36 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Gael Monfils #170 6-4 7-6(5) Damir Dzumhur #60 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Alejandro Davidovich Fokina #14 7-5 6-3 Daniel Altmaier #53 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Frances Tiafoe #28 6-4 6-4 Nuno Borges #48 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Rafael Jodar #114 6-3 6-2 Cameron Norrie #26 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Miomir Kecmanovic #84 6-2 6-2 Tristan Schoolkate #108 H2H Match data
Feb 24, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Alexander Zverev #4 6-2 6-4 Corentin Moutet #35 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Mariano Navone #77 3-6 6-0 3-1 Vit Kopriva #65 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Cristian Garin #93 3-6 6-3 6-3 Juan Manuel Cerundolo #70 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Thiago Agustin Tirante #76 2-6 7-6(0) 7-6(2) Ignacio Buse #66 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Alejandro Tabilo #42 7-5 6-3 Tomas Barrios Vera #112 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Emilio Nava #79 6-3 6-4 Matteo Berrettini #57 H2H Match data
Feb 24, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Elmer Moller #127 7-6(4) 0-6 6-4 Roman Andres Burruchaga #96 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Alexei Popyrin #47 3-6 6-3 7-5 Kamil Majchrzak #56 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Jakub Mensik #13 6-4 7-6(7) Hubert Hurkacz #73 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Arthur Rinderknech #31 3-6 6-3 6-4 Fabian Marozsan #50 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Ugo Humbert #37 6-4 7-5 Stefanos Tsitsipas #30 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Andrey Rublev #18 6-3 6-4 Valentin Royer #54 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Jenson Brooksby #49 6-3 6-4 Zizou Bergs #46 H2H Match data
Feb 24, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Daniil Medvedev #11 6-1 6-3 Juncheng Shang #262 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Patrick Kypson #103 6-1 6-7(4) 7-6(4) Alex de Minaur #6 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Brandon Nakashima #29 6-3 6-4 Elias Ymer #190 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Valentin Vacherot #27 4-6 6-3 6-2 Coleman Wong #125 H2H Match data
Feb 23, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Andrea Pellegrino #137 6-2 2-6 6-1 Alex Barrena #183 H2H Match data
Feb 23, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Dino Prizmic #120 6-3 5-7 6-2 Nicolas Jarry #155 H2H Match data
Feb 23, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Jack Draper #15 7-6(8) 6-3 Quentin Halys #68 H2H Match data
Feb 23, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Giovanni Mpetshi Perricard #58 7-6(3) 6-7(3) 7-6(4) Moez Echargui #141 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 R32 Hard Aleksandar Kovacevic #75 7-6(1) 7-6(3) Adam Walton #87 H2H Match data
Feb 23, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Francisco Comesana #82 6-4 2-6 7-6(4) Pedro Martinez #101 H2H Match data
Feb 23, 2026 BCI Seguros Chile Open ATP 250 R32 Clay Yannick Hanfmann #81 6-0 6-3 Dusan Lajovic #116 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.