Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 13, 2025 Tomas Martin Etcheverry Hard WIN 6-7(4) 6-3 6-4 View
Oct 13, 2025 Marton Fucsovics Hard WIN 6-4 6-4 View
Oct 13, 2025 Ugo Humbert Hard LOSS 4-6 2-2 RET View
Oct 01, 2025 Valentin Vacherot Hard LOSS 2-6 7-6(4) 6-4 View
Oct 01, 2025 Giovanni Mpetshi Perricard Hard WIN 6-4 6-7(7) 6-3 View
Oct 01, 2025 Ugo Humbert Hard WIN 6-4 6-4 View
Oct 01, 2025 Sebastian Baez Hard WIN 7-5 6-4 View
Sep 24, 2025 Jenson Brooksby Hard LOSS 6-3 6-3 View
Sep 24, 2025 Ethan Quinn Hard WIN 6-4 6-2 View
Sep 24, 2025 Hamad Medjedovic Hard WIN 7-6(7) 6-1 View
Sep 19, 2025 Francisco Cerundolo Hard LOSS 6-3 7-6(5) View
Sep 13, 2025 Pablo Carreno Busta Clay WIN 7-5 6-3 View
Sep 13, 2025 Pedro Martinez Clay LOSS 6-1 4-6 7-6(3) View
Aug 25, 2025 Jan Lennard Struff Hard LOSS 7-6(5) 2-6 6-3 4-6 7-5 View
Aug 25, 2025 Botic Van De Zandschulp Hard WIN 6-3 7-6(4) 7-6(2) View
Aug 07, 2025 Terence Atmane Hard LOSS 6-2 6-3 View
Aug 07, 2025 Frances Tiafoe Hard WIN 6-4 3-1 RET View
Aug 07, 2025 Alex Michelsen Hard WIN 7-6(4) 6-3 View
Aug 07, 2025 Roman Safiullin Hard WIN 7-5 7-6(5) View
Jul 27, 2025 Alexandre Muller Hard WIN 6-2 6-4 View
Jul 27, 2025 Alexei Popyrin Hard LOSS 4-6 6-2 6-3 View
Jul 27, 2025 Giovanni Mpetshi Perricard Hard WIN 7-6(7) 6-3 View
Jun 30, 2025 Nicolas Jarry Grass LOSS 4-6 4-6 7-5 6-3 6-4 View
Jun 16, 2025 Christopher Oconnell Grass WIN 6-3 6-4 View
Jun 16, 2025 Mackenzie Mcdonald Grass WIN 2-6 6-1 6-1 View
Jun 16, 2025 Roberto Bautista Agut Grass LOSS 7-6(5) 6-7(4) 6-2 View
May 26, 2025 Roberto Bautista Agut Clay WIN 6-7(4) 6-4 6-3 6-2 View
May 26, 2025 Lorenzo Musetti Clay LOSS 7-5 3-6 6-3 6-2 View
May 26, 2025 Quentin Halys Clay WIN 4-6 6-2 5-7 7-5 6-2 View
May 26, 2025 Emilio Nava Clay WIN 6-3 7-6(5) 6-3 View
May 07, 2025 Corentin Moutet Clay LOSS 7-5 5-7 7-6(4) View
May 07, 2025 Francisco Comesana Clay WIN 3-6 6-3 6-4 View
Apr 23, 2025 Flavio Cobolli Clay LOSS 6-2 0-0 RET View
Apr 14, 2025 Sebastian Baez Clay WIN 4-6 6-1 6-2 View
Apr 14, 2025 Casper Ruud Clay WIN 6-4 6-2 View
Apr 14, 2025 Karen Khachanov Clay WIN 6-3 6-2 View
Apr 14, 2025 Albert Ramos Clay WIN 7-5 6-4 View
Apr 14, 2025 Carlos Alcaraz Clay WIN 7-6(6) 6-2 View
Apr 07, 2025 Nuno Borges Clay LOSS 6-2 3-0 RET View
Mar 19, 2025 Reilly Opelka Hard LOSS 4-6 6-3 7-6(5) View
Mar 05, 2025 Ugo Humbert Hard WIN 5-7 6-4 7-5 View
Mar 05, 2025 Corentin Moutet Hard WIN 6-2 6-4 View
Mar 05, 2025 Tallon Griekspoor Hard WIN 5-7 6-0 6-3 View
Mar 05, 2025 Stefanos Tsitsipas Hard WIN 6-4 6-4 View
Mar 05, 2025 Jack Draper Hard LOSS 6-2 6-2 View
Mar 05, 2025 Daniil Medvedev Hard WIN 7-5 6-4 View
Feb 24, 2025 Roberto Carballes Baena Hard WIN 7-6(4) 6-3 View
Feb 24, 2025 Brandon Nakashima Hard LOSS 3-0 RET View
Feb 10, 2025 Mariano Navone Clay LOSS 6-1 7-6(2) View
Feb 03, 2025 Lorenzo Sonego Hard WIN 7-6(4) 6-4 View
Feb 03, 2025 Pedro Martinez Hard LOSS 6-4 6-1 View
Jan 31, 2025 Hamad Medjedovic Hard LOSS 2-6 6-3 6-1 View
Jan 31, 2025 Miomir Kecmanovic Hard WIN 6-2 6-4 View
Jan 13, 2025 Matteo Berrettini Hard WIN 7-6(3) 2-6 6-3 7-6(6) View
Jan 13, 2025 Jannik Sinner Hard LOSS 6-3 3-6 6-3 6-2 View
Jan 13, 2025 Zhizhen Zhang Hard WIN 4-6 6-3 6-4 3-6 6-4 View
Jan 13, 2025 Miomir Kecmanovic Hard WIN 6-7(5) 6-3 4-6 6-4 6-4 View
Dec 30, 2024 Jiri Lehecka Hard LOSS 7-5 6-3 View