Match list updated: 2026-06-04 22:33 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
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Carlos Alcaraz #2 6-4 6-2 Otto Virtanen #130 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Alex Molcan #166 6-4 6-2 Alexander Bublik #11 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Zizou Bergs #40 6-1 6-4 Marko Topo #260 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Flavio Cobolli #16 6-4 7-5 Diego Dedura #258 H2H Match data
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Lorenzo Musetti #9 7-5 6-2 Martin Landaluce #101 H2H Match data
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Arthur Fils #30 4-6 6-4 7-6(7) Terence Atmane #41 H2H Match data
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Camilo Ugo Carabelli #64 6-3 6-4 Karen Khachanov #14 H2H Match data
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Tomas Machac #47 2-6 6-4 6-1 Sebastian Baez #57 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Joao Fonseca #35 7-6(1) 6-3 Alejandro Tabilo #45 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Daniel Altmaier #56 6-2 6-3 Marin Cilic #48 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Denis Shapovalov #39 6-4 3-6 6-2 Tallon Griekspoor #32 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Luciano Darderi #21 7-6(5) 3-6 6-1 Zhizhen Zhang #242 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Vit Kopriva #77 6-3 5-7 6-2 Justin Engel #184 H2H Match data
Apr 14, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Alexander Zverev #3 6-3 3-6 7-6(2) Miomir Kecmanovic #58 H2H Match data
Apr 14, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Andrey Rublev #15 6-4 7-5 Mariano Navone #44 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Ethan Quinn #50 7-5 7-6(7) Reilly Opelka #68 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Hamad Medjedovic #88 7-5 6-4 Marco Trungelliti #79 H2H Match data
Apr 13, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Ben Shelton #6 7-6(4) 3-6 6-3 Emilio Nava #112 H2H Match data
Apr 13, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Botic van de Zandschulp #49 7-6(7) 6-3 Marc-Andrea Huesler #340 H2H Match data
Apr 13, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Gabriel Diallo #37 6-1 6-2 Vitaliy Sachko #208 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Corentin Moutet #31 6-4 6-4 Ignacio Buse #60 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Rafael Jodar #55 6-1 6-2 Jaume Munar #38 H2H Match data
Apr 13, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Alexander Blockx #71 7-6(2) 6-2 Yannick Hanfmann #51 H2H Match data
Apr 13, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Arthur Rinderknech #26 6-3 6-3 Alex Michelsen #36 H2H Match data
Apr 13, 2026 BMW Open by Bitpanda ATP 500 R32 Clay Francisco Cerundolo #19 6-2 6-2 Sumit Nagal #292 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Cameron Norrie #24 6-4 6-7(5) 6-4 Stan Wawrinka #107 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Tomas Martin Etcheverry #29 3-6 6-3 4-1 Jack Draper #28 H2H Match data
Apr 13, 2026 Barcelona Open Banc Sabadell ATP 500 R32 Clay Nuno Borges #52 6-3 6-4 Adrian Mannarino #46 H2H Match data
Apr 12, 2026 Rolex Monte-Carlo Masters Masters 1000 F Clay Jannik Sinner #2 7-6(5) 6-3 Carlos Alcaraz #1 H2H Match data
Apr 12, 2026 Barcelona Open Banc Sabadell ATP 500 Q2 Clay Sebastian Ofner #82 6-4 6-4 Patrick Kypson #95 H2H Match data
Apr 12, 2026 Barcelona Open Banc Sabadell ATP 500 Q2 Clay Hamad Medjedovic #83 6-2 3-6 7-6(6) Quentin Halys #89 H2H Match data
Apr 12, 2026 BMW Open by Bitpanda ATP 500 Q2 Clay Alex Molcan #163 6-1 7-6(4) Emilio Nava #103 H2H Match data
Apr 12, 2026 BMW Open by Bitpanda ATP 500 Q2 Clay Diego Dedura #258 6-7(8) 6-3 6-3 Sumit Nagal #287 H2H Match data
Apr 12, 2026 Barcelona Open Banc Sabadell ATP 500 Q2 Clay Pedro Martinez #119 5-7 7-6(5) 6-1 Marco Trungelliti #76 H2H Match data
Apr 12, 2026 BMW Open by Bitpanda ATP 500 Q2 Clay Marc-Andrea Huesler #283 6-0 6-1 Marko Topo #257 H2H Match data
Apr 12, 2026 BMW Open by Bitpanda ATP 500 Q2 Clay Vitaliy Sachko #180 6-2 7-6(3) Max Hans Rehberg #558 H2H Match data
Apr 12, 2026 Barcelona Open Banc Sabadell ATP 500 Q2 Clay Otto Virtanen #133 6-4 6-4 Alexandre Muller #88 H2H Match data
Apr 12, 2026 Barcelona Open Banc Sabadell ATP 500 Q2 Clay Juan Manuel Cerundolo #71 6-4 6-4 Jesper de Jong #108 H2H Match data
Apr 12, 2026 Barcelona Open Banc Sabadell ATP 500 Q2 Clay Ethan Quinn #54 6-3 6-1 Daniel Merida #101 H2H Match data
Apr 11, 2026 Rolex Monte-Carlo Masters Masters 1000 SF Clay Carlos Alcaraz #1 6-4 6-4 Valentin Vacherot #23 H2H Match data
Apr 11, 2026 Rolex Monte-Carlo Masters Masters 1000 SF Clay Jannik Sinner #2 6-1 6-4 Alexander Zverev #3 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Patrick Kypson #95 6-1 6-4 Arthur Gea #137 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Sebastian Ofner #82 6-4 6-4 Alejo Sanchez Quilez #476 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Jesper de Jong #108 6-4 6-1 Benjamin Bonzi #102 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Hamad Medjedovic #83 7-6(13) 6-4 Vilius Gaubas #122 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Juan Manuel Cerundolo #71 6-1 7-5 Giulio Zeppieri #164 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Quentin Halys #89 6-1 6-7(1) 7-6(2) Matteo Arnaldi #107 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Pedro Martinez #119 6-3 4-3 Pablo Carreno Busta #92 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Marco Trungelliti #76 6-4 4-6 6-4 Nicolai Budkov Kjaer #139 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Sumit Nagal #287 1-6 6-3 (ret.) Lorenzo Giustino #209 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Emilio Nava #103 6-4 6-2 David Goffin #177 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Diego Dedura #258 6-3 7-6(5) Alexander Shevchenko #77 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Alex Molcan #163 0-6 6-3 6-4 Roberto Carballes Baena #204 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Max Hans Rehberg #558 6-2 7-6(1) Arthur Fery #166 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Marko Topo #257 6-3 6-4 Ugo Blanchet #160 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Marc-Andrea Huesler #283 6-4 4-6 6-4 Jan Choinski #118 H2H Match data
Apr 11, 2026 BMW Open by Bitpanda ATP 500 Q1 Clay Vitaliy Sachko #180 7-5 6-4 Damir Dzumhur #81 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Alexandre Muller #88 6-2 6-2 Max Alcala Gurri #380 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Otto Virtanen #133 6-3 6-7(7) 6-4 Aleksandar Vukic #87 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Daniel Merida #101 7-5 6-4 Francesco Maestrelli #113 H2H Match data
Apr 11, 2026 Barcelona Open Banc Sabadell ATP 500 Q1 Clay Ethan Quinn #54 2-6 7-6(9) 6-4 Nikoloz Basilashvili #124 H2H Match data
Apr 10, 2026 Rolex Monte-Carlo Masters Masters 1000 QF Clay Valentin Vacherot #23 6-4 3-6 6-3 Alex de Minaur #6 H2H Match data
Apr 10, 2026 Rolex Monte-Carlo Masters Masters 1000 QF Clay Carlos Alcaraz #1 6-3 6-0 Alexander Bublik #11 H2H Match data
Apr 10, 2026 Rolex Monte-Carlo Masters Masters 1000 QF Clay Jannik Sinner #2 6-3 6-4 Felix Auger-Aliassime #7 H2H Match data
Apr 10, 2026 Rolex Monte-Carlo Masters Masters 1000 QF Clay Alexander Zverev #3 7-5 6-7(3) 6-3 Joao Fonseca #40 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Valentin Vacherot #23 6-7(4) 6-3 6-4 Hubert Hurkacz #74 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Alex de Minaur #6 7-5 7-6(4) Alexander Blockx #91 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Carlos Alcaraz #1 6-1 4-6 6-3 Tomas Martin Etcheverry #30 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Felix Auger-Aliassime #7 7-5 2-2 Casper Ruud #12 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Jannik Sinner #2 6-1 6-7(3) 6-3 Tomas Machac #53 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Alexander Zverev #3 6-2 7-5 Zizou Bergs #47 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Joao Fonseca #40 6-3 6-2 Matteo Berrettini #90 H2H Match data
Apr 9, 2026 Rolex Monte-Carlo Masters Masters 1000 R16 Clay Alexander Bublik #11 6-2 7-5 Jiri Lehecka #13 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Casper Ruud #12 7-5 6-3 Corentin Moutet #31 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Tomas Martin Etcheverry #30 3-6 6-3 6-2 Terence Atmane #45 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Hubert Hurkacz #74 6-2 6-3 Fabian Marozsan #43 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Felix Auger-Aliassime #7 7-6(4) 6-3 Marin Cilic #51 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Matteo Berrettini #90 6-0 6-0 Daniil Medvedev #10 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Alexander Blockx #91 6-3 6-3 Flavio Cobolli #16 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Valentin Vacherot #23 7-6(6) 7-5 Lorenzo Musetti #5 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Tomas Machac #53 7-6(2) 6-3 Francisco Cerundolo #19 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Joao Fonseca #40 7-5 4-6 6-3 Arthur Rinderknech #27 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Alexander Zverev #3 4-6 6-4 7-5 Cristian Garin #109 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Jiri Lehecka #13 4-6 7-6(4) 6-3 Alejandro Tabilo #39 H2H Match data
Apr 8, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Zizou Bergs #47 6-4 6-1 Andrey Rublev #15 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Carlos Alcaraz #1 6-1 6-3 Sebastian Baez #65 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Jannik Sinner #2 6-3 6-0 Ugo Humbert #34 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Alexander Bublik #11 6-4 6-4 Gael Monfils #199 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R32 Clay Alex de Minaur #6 7-6(5) 2-6 6-2 Cameron Norrie #24 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Corentin Moutet #31 6-4 6-1 Alexandre Muller #88 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Marin Cilic #51 6-1 6-3 Alexander Shevchenko #77 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Matteo Berrettini #90 4-0 (ret.) Roberto Bautista Agut #85 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Terence Atmane #45 6-1 6-4 Ethan Quinn #54 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Casper Ruud #12 6-3 6-4 Alexei Popyrin #44 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Hubert Hurkacz #74 7-6(4) 5-7 6-1 Luciano Darderi #21 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Fabian Marozsan #43 6-2 6-1 Damir Dzumhur #81 H2H Match data
Apr 7, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Tomas Martin Etcheverry #30 6-4 2-6 6-3 Grigor Dimitrov #93 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Cristian Garin #109 6-2 6-4 Matteo Arnaldi #107 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Alexander Blockx #91 6-4 4-6 6-3 Denis Shapovalov #38 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Flavio Cobolli #16 7-5 2-6 6-3 Francisco Comesana #99 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Valentin Vacherot #23 5-7 6-2 6-1 Juan Manuel Cerundolo #71 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Jiri Lehecka #13 7-6(1) 6-7(8) 6-2 Emilio Nava #103 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Tomas Machac #53 6-4 1-6 6-3 Daniel Altmaier #49 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Francisco Cerundolo #19 7-5 6-4 Stefanos Tsitsipas #48 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Zizou Bergs #47 6-4 6-3 Adrian Mannarino #46 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Andrey Rublev #15 6-4 1-6 6-1 Nuno Borges #50 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Arthur Rinderknech #27 7-5 6-2 Karen Khachanov #14 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Joao Fonseca #40 6-2 6-3 Gabriel Diallo #36 H2H Match data
Apr 6, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Sebastian Baez #65 7-5 7-5 Stan Wawrinka #104 H2H Match data
Apr 5, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 F Clay Tommy Paul #21 6-1 3-6 7-5 Roman Andres Burruchaga #77 H2H Match data
Apr 5, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 F Clay Mariano Navone #60 6-2 4-6 7-5 Daniel Merida #136 H2H Match data
Apr 5, 2026 Grand Prix Hassan II ATP 250 F Clay Rafael Jodar #89 6-3 6-2 Marco Trungelliti #117 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Ugo Humbert #34 6-3 7-5 Moise Kouame #328 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Cameron Norrie #24 6-2 4-6 7-6(0) Miomir Kecmanovic #58 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Gael Monfils #203 6-7(7) 6-1 6-4 Tallon Griekspoor #30 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 R64 Clay Alejandro Tabilo #39 6-4 6-3 Marton Fucsovics #51 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Alexander Blockx #92 7-6(8) 6-2 Damir Dzumhur #74 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Francisco Comesana #87 7-5 6-2 Ethan Quinn #56 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Cristian Garin #100 7-5 6-0 Nikoloz Basilashvili #129 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Alexander Shevchenko #76 7-6(3) 7-6(4) Roberto Bautista Agut #80 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Juan Manuel Cerundolo #69 6-2 2-6 6-3 Pedro Martinez #113 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Alexandre Muller #94 6-1 6-7(4) 6-4 Matteo Arnaldi #107 H2H Match data
Apr 5, 2026 Rolex Monte-Carlo Masters Masters 1000 Q2 Clay Emilio Nava #104 6-3 6-7(6) 7-6(2) David Goffin #179 H2H Match data
Apr 4, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 SF Clay Tommy Paul #21 7-5 4-6 7-6(7) Frances Tiafoe #18 H2H Match data
Apr 4, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 SF Clay Roman Andres Burruchaga #77 6-1 6-1 Thiago Agustin Tirante #83 H2H Match data
Apr 4, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 SF Clay Daniel Merida #136 6-7(4) 6-3 6-1 Fabian Marozsan #47 H2H Match data
Apr 4, 2026 Grand Prix Hassan II ATP 250 SF Clay Rafael Jodar #89 6-2 6-1 Camilo Ugo Carabelli #67 H2H Match data
Apr 4, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 SF Clay Mariano Navone #60 5-7 7-6(3) 7-5 Botic van de Zandschulp #62 H2H Match data
Apr 4, 2026 Grand Prix Hassan II ATP 250 SF Clay Marco Trungelliti #117 6-4 7-6(2) Luciano Darderi #19 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Cristian Garin #100 7-5 1-6 6-1 Jesper de Jong #99 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Ethan Quinn #56 3-6 6-2 6-3 Otto Virtanen #123 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Nikoloz Basilashvili #129 6-3 6-3 Jan-Lennard Struff #75 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Alexander Blockx #92 7-6(3) 6-2 Francesco Maestrelli #114 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Francisco Comesana #87 6-2 6-1 Romain Arneodo #1365 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Pedro Martinez #113 6-2 6-4 Aleksandar Vukic #84 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Alexandre Muller #94 7-6(1) 6-3 Jan Choinski #120 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Alexander Shevchenko #76 6-0 (ret.) Andrea Pellegrino #130 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Roberto Bautista Agut #80 6-4 6-3 Benjamin Bonzi #103 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Juan Manuel Cerundolo #69 6-3 6-3 Hugo Nys #1163 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Damir Dzumhur #74 7-6(4) 7-5 Nicolai Budkov Kjaer #141 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Matteo Arnaldi #107 2-6 6-3 6-2 Vit Kopriva #70 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay David Goffin #179 2-6 6-3 6-3 Ignacio Buse #59 H2H Match data
Apr 4, 2026 Rolex Monte-Carlo Masters Masters 1000 Q1 Clay Emilio Nava #104 6-4 6-4 Quentin Halys #90 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 QF Clay Fabian Marozsan #47 6-2 7-6(5) Daniel Altmaier #52 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 QF Clay Daniel Merida #136 4-6 7-6(7) 3-1 Titouan Droguet #122 H2H Match data
Apr 3, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 QF Clay Frances Tiafoe #18 3-6 6-4 7-6(6) Alexei Popyrin #45 H2H Match data
Apr 3, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 QF Clay Roman Andres Burruchaga #77 7-5 6-4 Learner Tien #22 H2H Match data
Apr 3, 2026 Grand Prix Hassan II ATP 250 QF Clay Camilo Ugo Carabelli #67 0-6 6-3 6-2 Luca Van Assche #109 H2H Match data
Apr 3, 2026 Grand Prix Hassan II ATP 250 QF Clay Rafael Jodar #89 6-2 2-0 (ret.) Alexandre Muller #94 H2H Match data
Apr 3, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 QF Clay Tommy Paul #21 6-4 6-2 Tomas Martin Etcheverry #31 H2H Match data
Apr 3, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 QF Clay Thiago Agustin Tirante #83 6-7(5) 6-3 6-4 Ben Shelton #9 H2H Match data
Apr 3, 2026 Grand Prix Hassan II ATP 250 QF Clay Luciano Darderi #19 (w/o) Yannick Hanfmann #61 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 QF Clay Mariano Navone #60 3-6 6-2 6-3 Alex Molcan #189 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 QF Clay Botic van de Zandschulp #62 6-3 6-3 Damir Dzumhur #74 H2H Match data
Apr 3, 2026 Grand Prix Hassan II ATP 250 QF Clay Marco Trungelliti #117 4-6 6-3 6-4 Corentin Moutet #32 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Daniel Altmaier #52 3-6 7-6(1) 7-6(7) Dino Prizmic #112 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Daniel Merida #136 4-6 6-2 6-2 Adrian Mannarino #43 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Titouan Droguet #122 6-4 6-4 Sebastian Baez #50 H2H Match data
Apr 3, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Fabian Marozsan #47 7-6(3) 7-5 Stefanos Sakellaridis #225 H2H Match data
Apr 2, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Roman Andres Burruchaga #77 6-4 2-6 6-4 Brandon Nakashima #33 H2H Match data
Apr 2, 2026 Grand Prix Hassan II ATP 250 R16 Clay Alexandre Muller #94 6-3 7-6(3) Vit Kopriva #70 H2H Match data
Apr 2, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Alexei Popyrin #45 6-0 4-6 6-1 Alex Michelsen #35 H2H Match data
Apr 2, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Frances Tiafoe #18 6-4 3-6 6-2 Rinky Hijikata #102 H2H Match data
Apr 2, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Learner Tien #22 6-3 3-6 6-1 Nishesh Basavareddy #193 H2H Match data
Apr 2, 2026 Grand Prix Hassan II ATP 250 R16 Clay Luca Van Assche #109 6-4 1-6 6-3 Tallon Griekspoor #30 H2H Match data
Apr 2, 2026 Grand Prix Hassan II ATP 250 R16 Clay Rafael Jodar #89 6-4 4-6 6-3 Tomas Machac #55 H2H Match data
Apr 2, 2026 Grand Prix Hassan II ATP 250 R16 Clay Camilo Ugo Carabelli #67 6-3 3-6 7-5 Ignacio Buse #59 H2H Match data
Apr 1, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Tomas Martin Etcheverry #31 6-7(5) 6-0 6-3 Alex Bolt #165 H2H Match data
Apr 1, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Alex Molcan #189 6-2 6-2 Gabriel Diallo #36 H2H Match data
Apr 1, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Damir Dzumhur #74 7-6(1) 6-4 Nuno Borges #48 H2H Match data
Apr 1, 2026 Grand Prix Hassan II ATP 250 R16 Clay Marco Trungelliti #117 7-6(4) 6-3 Kamil Majchrzak #53 H2H Match data
Apr 1, 2026 Grand Prix Hassan II ATP 250 R16 Clay Luciano Darderi #19 6-4 6-2 Mattia Bellucci #73 H2H Match data
Apr 1, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Botic van de Zandschulp #62 7-5 6-1 Alexander Shevchenko #76 H2H Match data
Apr 1, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R16 Clay Mariano Navone #60 6-2 6-1 Elmer Moller #134 H2H Match data
Apr 1, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Thiago Agustin Tirante #83 6-2 6-0 Mackenzie McDonald #125 H2H Match data
Apr 1, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Ben Shelton #9 7-6(5) 7-6(3) Zhizhen Zhang #263 H2H Match data
Apr 1, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R16 Clay Tommy Paul #21 3-6 6-4 6-4 Adolfo Daniel Vallejo #101 H2H Match data
Apr 1, 2026 Grand Prix Hassan II ATP 250 R16 Clay Yannick Hanfmann #61 6-4 6-7(3) 6-2 Karim Bennani #779 H2H Match data
Apr 1, 2026 Grand Prix Hassan II ATP 250 R16 Clay Corentin Moutet #32 6-0 6-2 Taha Baadi #573 H2H Match data
Apr 1, 2026 Grand Prix Hassan II ATP 250 R32 Clay Vit Kopriva #70 6-7(4) 7-5 6-2 Hamad Medjedovic #81 H2H Match data
Apr 1, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R32 Clay Roman Andres Burruchaga #77 6-2 6-3 Adam Walton #105 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Alex Molcan #189 6-3 6-1 Matteo Arnaldi #107 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Stefanos Sakellaridis #225 6-3 6-4 Jan Choinski #120 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Daniel Merida #136 7-6(4) 5-7 7-5 Otto Virtanen #123 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Dino Prizmic #112 6-4 6-2 Nikoloz Basilashvili #129 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Camilo Ugo Carabelli #67 6-7(2) 6-3 6-4 Timofey Skatov #202 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Rafael Jodar #89 6-3 6-4 Dusan Lajovic #132 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Marco Trungelliti #117 7-6(5) 6-2 Henrique Rocha #133 H2H Match data
Mar 31, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R32 Clay Tomas Martin Etcheverry #31 1-6 6-1 6-4 Federico Agustin Gomez #182 H2H Match data
Mar 31, 2026 Fayez Sarofim & Co. U.S. Men's Clay Court Championship ATP 250 R32 Clay Nishesh Basavareddy #193 6-3 2-6 6-4 Liam Draxl #147 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Mariano Navone #60 6-4 7-6(8) Christopher O'Connell #128 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Luca Van Assche #109 6-4 7-6(5) Hugo Gaston #116 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Ignacio Buse #59 7-6(5) 6-7(2) 6-4 Matteo Berrettini #91 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Alexandre Muller #94 6-2 6-3 Federico Cina #208 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Kamil Majchrzak #53 7-6(3) 3-6 6-3 Juan Manuel Cerundolo #69 H2H Match data
Mar 31, 2026 Grand Prix Hassan II ATP 250 R32 Clay Mattia Bellucci #73 6-3 3-6 6-4 Reda Bennani #595 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Titouan Droguet #122 6-1 1-6 6-1 Roberto Bautista Agut #80 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Sebastian Baez #50 6-3 6-1 Vilius Gaubas #108 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Daniel Altmaier #52 6-1 6-4 Pedro Martinez #113 H2H Match data
Mar 31, 2026 Tiriac Open Presented by UniCredit Bank ATP 250 R32 Clay Botic van de Zandschulp #62 6-3 6-2 Francesco Maestrelli #114 H2H Match data

Match Season Archive

Browse completed ATP match result archives by season.