Match list updated: 2026-06-05 02:15 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
Feb 23, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Stan Wawrinka #99 7-5 6-3 Benjamin Hassan #289 H2H Match data
Feb 23, 2026 Dubai Duty Free Tennis Championships ATP 500 R32 Hard Felix Auger-Aliassime #8 6-3 7-6(4) Zhizhen Zhang #263 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q2 Hard Yibing Wu #142 6-1 7-6(3) Rinky Hijikata #115 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q2 Hard Elias Ymer #190 6-4 6-4 Nicolas Mejia #181 H2H Match data
Feb 23, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q2 Hard Sho Shimabukuro #130 5-1 Zachary Svajda #98 H2H Match data
Feb 22, 2026 Rio Open Presented by Claro ATP 500 F Clay Tomas Martin Etcheverry #51 3-6 7-6(3) 6-4 Alejandro Tabilo #68 H2H Match data
Feb 22, 2026 Delray Beach Open ATP 250 F Hard Sebastian Korda #50 6-4 6-3 Tommy Paul #24 H2H Match data
Feb 22, 2026 Rio Open Presented by Claro ATP 500 SF Clay Alejandro Tabilo #68 6-3 6-3 Ignacio Buse #91 H2H Match data
Feb 22, 2026 Delray Beach Open ATP 250 SF Hard Tommy Paul #24 4-6 6-4 6-3 Learner Tien #23 H2H Match data
Feb 22, 2026 Rio Open Presented by Claro ATP 500 SF Clay Tomas Martin Etcheverry #51 4-6 7-6(2) 7-6(4) Vit Kopriva #87 H2H Match data
Feb 22, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q2 Hard Patrick Kypson #105 6-3 6-0 Coleman Wong #137 H2H Match data
Feb 22, 2026 BCI Seguros Chile Open ATP 250 Q2 Clay Adolfo Daniel Vallejo #103 6-4 6-2 Henrique Rocha #172 H2H Match data
Feb 22, 2026 BCI Seguros Chile Open ATP 250 Q2 Clay Andrea Pellegrino #140 6-7(2) 7-6(7) 6-4 Daniel Elahi Galan #184 H2H Match data
Feb 22, 2026 BCI Seguros Chile Open ATP 250 Q2 Clay Dino Prizmic #122 6-3 3-6 6-2 Hugo Dellien #158 H2H Match data
Feb 22, 2026 BCI Seguros Chile Open ATP 250 Q2 Clay Alex Barrena #180 6-3 6-1 Vilius Gaubas #126 H2H Match data
Feb 22, 2026 Dubai Duty Free Tennis Championships ATP 500 Q2 Hard Pablo Carreno Busta #123 6-7(4) 6-4 7-6(5) Luca Nardi #94 H2H Match data
Feb 22, 2026 Dubai Duty Free Tennis Championships ATP 500 Q2 Hard Quentin Halys #72 7-6(6) 7-5 Alexander Shevchenko #79 H2H Match data
Feb 22, 2026 Dubai Duty Free Tennis Championships ATP 500 Q2 Hard Otto Virtanen #128 6-7(7) 6-4 6-4 Jan-Lennard Struff #77 H2H Match data
Feb 22, 2026 Dubai Duty Free Tennis Championships ATP 500 Q2 Hard Giovanni Mpetshi Perricard #58 4-6 6-3 7-6(3) Jan Choinski #124 H2H Match data
Feb 21, 2026 Qatar ExxonMobil Open ATP 500 F Hard Carlos Alcaraz #1 6-2 6-1 Arthur Fils #40 H2H Match data
Feb 21, 2026 Delray Beach Open ATP 250 SF Hard Sebastian Korda #50 7-6(1) 6-1 Flavio Cobolli #20 H2H Match data
Feb 21, 2026 Delray Beach Open ATP 250 QF Hard Tommy Paul #24 6-4 6-3 Taylor Fritz #8 H2H Match data
Feb 21, 2026 Rio Open Presented by Claro ATP 500 QF Clay Alejandro Tabilo #68 7-6(2) 6-7(6) 6-1 Thiago Agustin Tirante #92 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Patrick Kypson #105 7-6(3) 6-0 Stefan Kozlov #272 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Coleman Wong #137 6-3 6-2 Alex Hernandez #416 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Zachary Svajda #106 6-0 6-0 Andres Martin #270 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Nicolas Mejia #179 6-3 3-0 (ret.) Bernard Tomic #187 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Yibing Wu #146 6-0 6-2 Juan Pablo Ficovich #183 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Sho Shimabukuro #135 6-2 6-2 Rafael De Alba #1037 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Elias Ymer #188 7-6(7) 4-6 6-4 Mackenzie McDonald #116 H2H Match data
Feb 21, 2026 Abierto Mexicano Telcel Presentado Por HSBC ATP 500 Q1 Hard Rinky Hijikata #113 7-6(0) 6-3 Alan Magadan #795 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Henrique Rocha #172 6-3 6-2 Orlando Luz #890 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Daniel Elahi Galan #184 7-6(5) 7-6(4) Facundo Mena #333 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Adolfo Daniel Vallejo #103 6-7(3) 6-4 6-2 Thiago Monteiro #208 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Dino Prizmic #122 6-2 7-5 Gustavo Heide #258 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Andrea Pellegrino #140 6-3 6-4 Nicolas Villalon #988 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Alex Barrena #180 6-0 6-3 Daniel Antonio Nunez #674 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Hugo Dellien #158 6-1 6-1 Benjamin Torrealba #829 H2H Match data
Feb 21, 2026 BCI Seguros Chile Open ATP 250 Q1 Clay Vilius Gaubas #126 6-2 6-3 Joao Lucas Reis Da Silva #207 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Quentin Halys #72 6-3 6-4 Christopher O'Connell #95 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Alexander Shevchenko #79 7-6(1) 6-4 Nikoloz Basilashvili #136 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Luca Nardi #94 2-6 6-2 7-6(3) Marco Trungelliti #131 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Pablo Carreno Busta #123 6-3 6-2 Botic van de Zandschulp #55 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Jan-Lennard Struff #77 6-0 6-1 Abdulrahman Al Janahi H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Otto Virtanen #128 6-2 6-2 Aleksandar Vukic #88 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Jan Choinski #124 6-1 7-6(4) Jesper de Jong #86 H2H Match data
Feb 21, 2026 Dubai Duty Free Tennis Championships ATP 500 Q1 Hard Giovanni Mpetshi Perricard #58 6-1 7-6(4) Shintaro Mochizuki #117 H2H Match data
Feb 20, 2026 Qatar ExxonMobil Open ATP 500 SF Hard Arthur Fils #40 6-4 7-6(4) Jakub Mensik #16 H2H Match data
Feb 20, 2026 Qatar ExxonMobil Open ATP 500 SF Hard Carlos Alcaraz #1 7-6(3) 6-4 Andrey Rublev #14 H2H Match data
Feb 20, 2026 Rio Open Presented by Claro ATP 500 QF Clay Ignacio Buse #91 6-3 2-6 6-3 Matteo Berrettini #57 H2H Match data
Feb 20, 2026 Delray Beach Open ATP 250 QF Hard Learner Tien #23 7-6(5) 3-6 7-5 Frances Tiafoe #28 H2H Match data
Feb 20, 2026 Rio Open Presented by Claro ATP 500 QF Clay Tomas Martin Etcheverry #51 7-6(4) 6-4 Jaime Faria #147 H2H Match data
Feb 20, 2026 Delray Beach Open ATP 250 QF Hard Sebastian Korda #50 4-6 6-2 6-2 Casper Ruud #13 H2H Match data
Feb 20, 2026 Rio Open Presented by Claro ATP 500 QF Clay Vit Kopriva #87 6-4 6-4 Juan Manuel Cerundolo #78 H2H Match data
Feb 20, 2026 Delray Beach Open ATP 250 QF Hard Flavio Cobolli #20 7-5 6-7(7) 6-2 Coleman Wong #137 H2H Match data
Feb 20, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Matteo Berrettini #57 3-6 6-4 6-2 Dusan Lajovic #129 H2H Match data
Feb 20, 2026 Delray Beach Open ATP 250 R16 Hard Taylor Fritz #8 7-6(4) 6-4 Rafael Jodar #118 H2H Match data
Feb 19, 2026 Qatar ExxonMobil Open ATP 500 QF Hard Carlos Alcaraz #1 6-7(3) 6-4 6-3 Karen Khachanov #17 H2H Match data
Feb 19, 2026 Qatar ExxonMobil Open ATP 500 QF Hard Jakub Mensik #16 7-6(3) 2-6 6-3 Jannik Sinner #2 H2H Match data
Feb 19, 2026 Qatar ExxonMobil Open ATP 500 QF Hard Andrey Rublev #14 6-3 7-6(2) Stefanos Tsitsipas #33 H2H Match data
Feb 19, 2026 Qatar ExxonMobil Open ATP 500 QF Hard Arthur Fils #40 6-3 6-3 Jiri Lehecka #22 H2H Match data
Feb 19, 2026 Delray Beach Open ATP 250 R16 Hard Tommy Paul #24 7-6(11) 6-3 Adam Walton #93 H2H Match data
Feb 19, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Tomas Martin Etcheverry #51 7-6(1) 6-4 Vilius Gaubas #126 H2H Match data
Feb 19, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Jaime Faria #147 7-6(1) 6-4 Damir Dzumhur #62 H2H Match data
Feb 19, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Ignacio Buse #91 5-7 6-3 6-4 Joao Fonseca #38 H2H Match data
Feb 19, 2026 Delray Beach Open ATP 250 R16 Hard Learner Tien #23 6-4 6-7(4) 7-6(5) Miomir Kecmanovic #83 H2H Match data
Feb 19, 2026 Delray Beach Open ATP 250 R16 Hard Frances Tiafoe #28 6-4 3-6 7-5 Zachary Svajda #106 H2H Match data
Feb 19, 2026 Delray Beach Open ATP 250 R16 Hard Casper Ruud #13 4-6 7-6(6) 6-4 Marcos Giron #64 H2H Match data
Feb 18, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Thiago Agustin Tirante #92 6-2 3-1 Francisco Cerundolo #19 H2H Match data
Feb 18, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Juan Manuel Cerundolo #78 6-4 6-7(1) 6-4 Yannick Hanfmann #90 H2H Match data
Feb 18, 2026 Delray Beach Open ATP 250 R16 Hard Coleman Wong #137 6-4 7-6(4) Brandon Nakashima #29 H2H Match data
Feb 18, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Alejandro Tabilo #68 4-6 7-6(0) 6-2 Francesco Passaro #163 H2H Match data
Feb 18, 2026 Rio Open Presented by Claro ATP 500 R16 Clay Vit Kopriva #87 6-3 6-1 Roman Andres Burruchaga #102 H2H Match data
Feb 18, 2026 Delray Beach Open ATP 250 R16 Hard Sebastian Korda #50 6-3 7-6(6) Alex Michelsen #41 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Andrey Rublev #14 6-2 6-4 Fabian Marozsan #48 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Carlos Alcaraz #1 6-2 7-5 Valentin Royer #60 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Jiri Lehecka #22 6-2 6-1 Zizou Bergs #44 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Jakub Mensik #16 6-3 6-2 Zhizhen Zhang #319 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Karen Khachanov #17 6-2 4-6 6-4 Marton Fucsovics #61 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Arthur Fils #40 6-1 7-6(7) Quentin Halys #72 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Stefanos Tsitsipas #33 6-3 6-4 Daniil Medvedev #11 H2H Match data
Feb 18, 2026 Qatar ExxonMobil Open ATP 500 R16 Hard Jannik Sinner #2 6-3 7-5 Alexei Popyrin #53 H2H Match data
Feb 18, 2026 Delray Beach Open ATP 250 R16 Hard Flavio Cobolli #20 7-5 6-4 Terence Atmane #66 H2H Match data
Feb 18, 2026 Delray Beach Open ATP 250 R32 Hard Tommy Paul #24 4-6 6-3 6-4 Corentin Moutet #34 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Juan Manuel Cerundolo #78 6-1 3-6 6-4 Luciano Darderi #21 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Roman Andres Burruchaga #102 6-3 6-4 Camilo Ugo Carabelli #46 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Jaime Faria #147 7-5 6-1 Sebastian Baez #32 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Damir Dzumhur #62 0-6 7-6(5) 6-4 Pedro Martinez #101 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Tomas Martin Etcheverry #51 3-6 6-3 6-4 Francisco Comesana #63 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Matteo Berrettini #57 7-6(1) 7-5 Tomas Barrios Vera #107 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Joao Fonseca #38 7-6(1) 6-1 Thiago Monteiro #208 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Francesco Passaro #163 6-3 6-4 Dino Prizmic #122 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Francisco Cerundolo #19 6-3 6-4 Mariano Navone #74 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Adam Walton #93 7-6(4) 6-3 Gabriel Diallo #39 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Karen Khachanov #17 6-1 3-6 6-4 Shintaro Mochizuki #117 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Quentin Halys #72 4-6 7-5 6-3 Pablo Carreno Busta #123 H2H Match data
Feb 17, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Vilius Gaubas #126 6-3 2-6 6-2 L. Miguel #1587 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Frances Tiafoe #28 6-4 6-4 Rinky Hijikata #113 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Zachary Svajda #106 7-6(4) 6-3 Aleksandar Kovacevic #75 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Zhizhen Zhang #319 6-4 6-4 Roberto Carballes Baena #175 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Zizou Bergs #44 6-3 6-7(5) 6-4 Giovanni Mpetshi Perricard #58 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Jiri Lehecka #22 6-3 6-3 Jenson Brooksby #47 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Andrey Rublev #14 6-4 6-3 Jesper de Jong #86 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Fabian Marozsan #48 6-3 6-1 Ugo Humbert #36 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Stefanos Tsitsipas #33 6-4 6-4 Moez Echargui #139 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Marton Fucsovics #61 6-3 6-3 Hady Habib #334 H2H Match data
Feb 17, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Carlos Alcaraz #1 6-4 7-6(5) Arthur Rinderknech #30 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Sebastian Korda #50 6-4 7-5 Mackenzie McDonald #116 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Brandon Nakashima #29 7-6(4) 7-6(5) Marin Cilic #43 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Miomir Kecmanovic #83 6-1 6-4 Mattia Bellucci #109 H2H Match data
Feb 17, 2026 Delray Beach Open ATP 250 R32 Hard Rafael Jodar #118 6-2 6-3 Ethan Quinn #70 H2H Match data
Feb 16, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Ignacio Buse #91 4-6 7-5 6-4 Igor Marcondes #348 H2H Match data
Feb 16, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Vit Kopriva #87 6-2 7-6(5) Gustavo Heide #258 H2H Match data
Feb 16, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Dusan Lajovic #129 6-4 7-6(7) Daniel Altmaier #54 H2H Match data
Feb 16, 2026 Delray Beach Open ATP 250 R32 Hard Marcos Giron #64 6-3 7-5 Sho Shimabukuro #135 H2H Match data
Feb 16, 2026 Delray Beach Open ATP 250 R32 Hard Coleman Wong #137 7-6(5) 4-6 6-3 Nuno Borges #45 H2H Match data
Feb 16, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Jakub Mensik #16 6-7(6) 6-2 6-4 Jan Choinski #124 H2H Match data
Feb 16, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Valentin Royer #60 6-0 6-3 Pierre-Hugues Herbert #190 H2H Match data
Feb 16, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Yannick Hanfmann #90 7-6(3) 6-4 Joao Lucas Reis Da Silva #207 H2H Match data
Feb 16, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Alejandro Tabilo #68 6-3 6-3 Emilio Nava #76 H2H Match data
Feb 16, 2026 Rio Open Presented by Claro ATP 500 R32 Clay Thiago Agustin Tirante #92 7-5 6-3 Cristian Garin #89 H2H Match data
Feb 16, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Jannik Sinner #2 6-1 6-4 Tomas Machac #31 H2H Match data
Feb 16, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Alexei Popyrin #53 6-0 6-2 Mubarak Shannan Zayid #2109 H2H Match data
Feb 16, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Arthur Fils #40 6-7(5) 6-3 6-4 Kamil Majchrzak #56 H2H Match data
Feb 16, 2026 Qatar ExxonMobil Open ATP 500 R32 Hard Daniil Medvedev #11 6-4 6-2 Juncheng Shang #261 H2H Match data
Feb 16, 2026 Delray Beach Open ATP 250 R32 Hard Alex Michelsen #41 7-6(4) 6-4 Valentin Vacherot #26 H2H Match data
Feb 16, 2026 Delray Beach Open ATP 250 R32 Hard Terence Atmane #66 6-3 2-6 6-4 Patrick Kypson #105 H2H Match data
Feb 15, 2026 Nexo Dallas Open ATP 500 F Hard Ben Shelton #9 3-6 6-3 7-5 Taylor Fritz #7 H2H Match data
Feb 15, 2026 Ieb+ Argentina Open ATP 250 F Clay Francisco Cerundolo #19 6-4 6-2 Luciano Darderi #22 H2H Match data
Feb 15, 2026 ABN AMRO Open ATP 500 F Hard Alex de Minaur #8 6-3 6-2 Felix Auger-Aliassime #6 H2H Match data
Feb 15, 2026 Rio Open Presented by Claro ATP 500 Q2 Clay Dino Prizmic #122 6-3 6-4 Tomas Barrios Vera #114 H2H Match data
Feb 15, 2026 Rio Open Presented by Claro ATP 500 Q2 Clay Thiago Monteiro #209 2-6 6-3 6-3 Dusan Lajovic #123 H2H Match data
Feb 15, 2026 Delray Beach Open ATP 250 Q2 Hard Sho Shimabukuro #144 6-3 6-4 Adam Walton #93 H2H Match data
Feb 15, 2026 Rio Open Presented by Claro ATP 500 Q2 Clay Vilius Gaubas #127 6-4 6-4 Francesco Passaro #159 H2H Match data
Feb 15, 2026 Rio Open Presented by Claro ATP 500 Q2 Clay Igor Marcondes #350 6-1 7-6(5) Jaime Faria #148 H2H Match data
Feb 15, 2026 Delray Beach Open ATP 250 Q2 Hard Rinky Hijikata #113 6-4 6-3 Dalibor Svrcina #98 H2H Match data
Feb 15, 2026 Delray Beach Open ATP 250 Q2 Hard Coleman Wong #136 6-4 6-4 Tristan Schoolkate #102 H2H Match data
Feb 15, 2026 Delray Beach Open ATP 250 Q2 Hard Zachary Svajda #110 6-3 6-4 Yibing Wu #147 H2H Match data
Feb 15, 2026 Qatar ExxonMobil Open ATP 500 Q2 Hard Roberto Carballes Baena #175 6-0 6-3 Shintaro Mochizuki #115 H2H Match data
Feb 15, 2026 Qatar ExxonMobil Open ATP 500 Q2 Hard Pierre-Hugues Herbert #171 6-4 3-6 6-3 Elias Ymer #185 H2H Match data
Feb 15, 2026 Qatar ExxonMobil Open ATP 500 Q2 Hard Jan Choinski #125 1-6 6-3 7-6(5) Quentin Halys #77 H2H Match data
Feb 15, 2026 Qatar ExxonMobil Open ATP 500 Q2 Hard Pablo Carreno Busta #105 7-5 6-3 Billy Harris #133 H2H Match data
Feb 14, 2026 Nexo Dallas Open ATP 500 SF Hard Ben Shelton #9 4-6 6-4 7-6(4) Denis Shapovalov #40 H2H Match data
Feb 14, 2026 Ieb+ Argentina Open ATP 250 SF Clay Luciano Darderi #22 7-6(2) 6-1 Sebastian Baez #34 H2H Match data
Feb 14, 2026 ABN AMRO Open ATP 500 SF Hard Felix Auger-Aliassime #6 6-1 6-2 Alexander Bublik #10 H2H Match data
Feb 14, 2026 Nexo Dallas Open ATP 500 SF Hard Taylor Fritz #7 7-6(5) 7-6(3) Marin Cilic #61 H2H Match data
Feb 14, 2026 Ieb+ Argentina Open ATP 250 SF Clay Francisco Cerundolo #19 6-3 7-5 Tomas Martin Etcheverry #54 H2H Match data
Feb 14, 2026 ABN AMRO Open ATP 500 SF Hard Alex de Minaur #8 6-4 6-3 Ugo Humbert #36 H2H Match data
Feb 14, 2026 Nexo Dallas Open ATP 500 QF Hard Ben Shelton #9 5-7 6-3 6-4 Miomir Kecmanovic #66 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Roberto Carballes Baena #175 6-3 6-1 Lucas Miedler #1517 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Elias Ymer #185 6-3 6-5 Nikoloz Basilashvili #137 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Adam Walton #93 6-3 4-6 6-4 Nicolas Moreno De Alboran #696 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Sho Shimabukuro #144 6-4 7-6(4) Benjamin Willwerth #1599 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Dalibor Svrcina #98 3-6 6-1 6-4 Nicolas Mejia #177 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Tristan Schoolkate #102 6-4 7-6(5) Murphy Cassone #242 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Coleman Wong #136 6-2 6-2 Yoshihito Nishioka #157 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Rinky Hijikata #113 6-3 3-6 7-6(2) Michael Mmoh #300 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Zachary Svajda #110 6-2 6-1 Liam Draxl #149 H2H Match data
Feb 14, 2026 Delray Beach Open ATP 250 Q1 Hard Yibing Wu #147 7-5 6-1 Colton Smith #142 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Vilius Gaubas #127 6-4 7-5 Andrea Pellegrino #145 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Francesco Passaro #159 7-6(4) 6-3 Elmer Moller #121 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Jaime Faria #148 7-6(6) 6-7(4) 6-3 Nicolas Jarry #143 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Igor Marcondes #350 6-3 7-6(5) Chun-Hsin Tseng #116 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Dino Prizmic #122 6-1 6-2 Daniel Elahi Galan #187 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Tomas Barrios Vera #114 6-4 7-5 Pedro Boscardin Dias #253 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Dusan Lajovic #123 3-6 7-6(3) 6-1 Hugo Dellien #167 H2H Match data
Feb 14, 2026 Rio Open Presented by Claro ATP 500 Q1 Clay Thiago Monteiro #209 6-4 6-1 Adolfo Daniel Vallejo #101 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Shintaro Mochizuki #115 6-0 6-1 Ghanim Al Sulaiti H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Billy Harris #133 3-6 6-4 6-4 Marco Trungelliti #134 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Pablo Carreno Busta #105 6-4 6-2 Reda Bennani #595 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Pierre-Hugues Herbert #171 6-4 6-4 Aleksandar Vukic #88 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Jan Choinski #125 6-4 6-4 James McCabe #208 H2H Match data
Feb 14, 2026 Qatar ExxonMobil Open ATP 500 Q1 Hard Quentin Halys #77 6-3 6-4 Mert Alkaya #375 H2H Match data
Feb 13, 2026 Ieb+ Argentina Open ATP 250 QF Clay Sebastian Baez #34 7-6(5) 6-2 Camilo Ugo Carabelli #47 H2H Match data
Feb 13, 2026 ABN AMRO Open ATP 500 QF Hard Alexander Bublik #10 6-4 6-7(4) 7-6(3) Jaume Munar #37 H2H Match data
Feb 13, 2026 Nexo Dallas Open ATP 500 QF Hard Denis Shapovalov #40 5-7 6-4 6-3 Alejandro Davidovich Fokina #14 H2H Match data
Feb 13, 2026 Nexo Dallas Open ATP 500 QF Hard Marin Cilic #61 6-1 6-4 Jack Pinnington Jones #181 H2H Match data
Feb 13, 2026 Ieb+ Argentina Open ATP 250 QF Clay Luciano Darderi #22 7-5 6-1 Pedro Martinez #94 H2H Match data
Feb 13, 2026 ABN AMRO Open ATP 500 QF Hard Felix Auger-Aliassime #6 7-6(2) 6-2 Tallon Griekspoor #27 H2H Match data
Feb 13, 2026 ABN AMRO Open ATP 500 QF Hard Alex de Minaur #8 3-6 7-6(4) 7-5 Botic van de Zandschulp #65 H2H Match data
Feb 13, 2026 ABN AMRO Open ATP 500 QF Hard Ugo Humbert #36 6-4 6-1 Christopher O'Connell #119 H2H Match data
Feb 13, 2026 Nexo Dallas Open ATP 500 QF Hard Taylor Fritz #7 6-7(2) 6-4 7-6(5) Sebastian Korda #53 H2H Match data
Feb 13, 2026 Ieb+ Argentina Open ATP 250 QF Clay Francisco Cerundolo #19 6-4 6-3 Vit Kopriva #95 H2H Match data
Feb 13, 2026 Ieb+ Argentina Open ATP 250 QF Clay Tomas Martin Etcheverry #54 1-6 6-3 6-4 Alejandro Tabilo #71 H2H Match data
Feb 13, 2026 Nexo Dallas Open ATP 500 R16 Hard Ben Shelton #9 7-6(2) 6-7(4) 6-3 Adrian Mannarino #52 H2H Match data
Feb 12, 2026 Nexo Dallas Open ATP 500 R16 Hard Jack Pinnington Jones #181 7-6(5) 4-6 7-6(4) Eliot Spizzirri #68 H2H Match data
Feb 12, 2026 Nexo Dallas Open ATP 500 R16 Hard Miomir Kecmanovic #66 5-7 6-4 6-4 Tommy Paul #24 H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Felix Auger-Aliassime #6 6-4 6-4 Hamad Medjedovic #79 H2H Match data
Feb 12, 2026 Nexo Dallas Open ATP 500 R16 Hard Marin Cilic #61 7-6(4) 6-3 Ethan Quinn #74 H2H Match data
Feb 12, 2026 Ieb+ Argentina Open ATP 250 R16 Clay Camilo Ugo Carabelli #47 6-2 7-5 Mariano Navone #73 H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Alexander Bublik #10 7-6(2) 4-6 6-3 Jan-Lennard Struff #82 H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Jaume Munar #37 7-6(8) 3-6 6-3 Karen Khachanov #18 H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Botic van de Zandschulp #65 6-4 7-6(4) Stefanos Tsitsipas #32 H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Ugo Humbert #36 6-4 6-3 Guy Den Ouden #169 H2H Match data
Feb 12, 2026 ABN AMRO Open ATP 500 R16 Hard Alex de Minaur #8 6-4 6-2 Stan Wawrinka #106 H2H Match data
Feb 12, 2026 Nexo Dallas Open ATP 500 R16 Hard Denis Shapovalov #40 6-4 6-4 Aleksandar Kovacevic #78 H2H Match data
Feb 12, 2026 Nexo Dallas Open ATP 500 R16 Hard Taylor Fritz #7 6-3 6-4 Brandon Nakashima #29 H2H Match data
Feb 12, 2026 Ieb+ Argentina Open ATP 250 R16 Clay Sebastian Baez #34 6-4 6-3 Ignacio Buse #96 H2H Match data
Feb 12, 2026 Ieb+ Argentina Open ATP 250 R16 Clay Luciano Darderi #22 6-1 6-3 Tomas Barrios Vera #114 H2H Match data
Feb 12, 2026 Ieb+ Argentina Open ATP 250 R16 Clay Pedro Martinez #94 7-6(5) 6-4 Juan Manuel Cerundolo #80 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.