Loading…
Recent Results
Date Opponent Surface Result Score Details
Sep 08, 2025 Juan Manuel Cerundolo Hard LOSS 4-6 1-2 RET View
Sep 08, 2025 Oliver Crawford Hard WIN 3-6 7-6(7) 6-1 View
Sep 08, 2025 Charles Chen Hard WIN 6-4 6-4 View
Sep 01, 2025 Filip Peliwo Hard LOSS 6-4 3-6 2-2 RET View
Sep 01, 2025 Linang Xiao Hard WIN 6-4 6-4 View
Aug 25, 2025 Lloyd Harris Hard LOSS 6-4 3-6 7-5 View
Aug 12, 2025 Karl Poling Hard LOSS 1-6 6-4 6-4 View
Jul 28, 2025 Michael Zheng Hard LOSS 6-1 6-3 View
Jul 28, 2025 Andres Andrade Hard WIN 6-3 6-3 View
Jul 21, 2025 Corentin Moutet Hard LOSS 6-2 7-6(4) View
Jul 21, 2025 Alex Michelsen Hard WIN 6-4 6-4 View
Jul 21, 2025 Zizou Bergs Hard WIN 3-6 6-4 6-3 View
Jun 30, 2025 Novak Djokovic Grass LOSS 6-3 6-2 6-0 View
Jun 30, 2025 Jay Clarke Grass WIN 6-1 7-5 6-2 View
Jun 23, 2025 Jenson Brooksby Grass LOSS 6-2 6-3 View
Jun 23, 2025 Tommy Paul Grass WIN 6-4 3-6 6-3 View
Jun 23, 2025 Miomir Kecmanovic Grass WIN 3-6 6-4 6-4 View
Jun 16, 2025 Brandon Nakashima Grass LOSS 7-5 7-6(4) View
Jun 16, 2025 Frances Tiafoe Grass WIN 7-5 6-2 View
Jun 09, 2025 Ugo Humbert Grass LOSS 7-5 6-3 View
Jun 09, 2025 Rinky Hijikata Grass WIN 3-6 6-4 6-3 View
Jun 09, 2025 Mees Rottgering Grass WIN 6-3 6-7(5) 6-2 View
Jun 09, 2025 Adam Walton Grass WIN 6-2 2-6 6-3 View
Jun 02, 2025 Murphy Cassone Grass LOSS 7-6(5) 7-6(5) View
May 26, 2025 Billy Harris Clay WIN 7-5 6-3 View
May 26, 2025 Clement Tabur Clay LOSS 6-1 6-3 View
May 13, 2025 Bernabe Zapata Miralles Clay LOSS 6-3 6-0 View
May 13, 2025 Louis Dussin Clay WIN 6-0 6-2 View
May 05, 2025 Lloyd Harris Clay WIN 6-1 7-5 View
May 05, 2025 Martin Landaluce Clay LOSS 6-3 6-3 View
Apr 28, 2025 Jan Jermar Clay WIN 6-0 6-2 View
Apr 28, 2025 Hady Habib Clay LOSS 6-3 6-4 View
Apr 07, 2025 Federico Coria Clay LOSS 4-6 6-1 6-2 View
Mar 31, 2025 Jacopo Berrettini Clay WIN 6-4 6-2 View
Mar 31, 2025 Jelle Sels Clay WIN 6-3 4-6 6-4 View
Mar 31, 2025 Vitaliy Sachko Clay LOSS 6-4 4-6 6-3 View
Mar 24, 2025 Andrea Pellegrino Clay LOSS 6-3 1-6 6-4 View
Feb 24, 2025 Karen Khachanov Hard LOSS 6-1 6-3 View
Feb 17, 2025 Stuart Parker Hard WIN 6-3 7-6(5) View
Feb 17, 2025 Daniel Rincon Hard LOSS 7-6(7) 7-6(9) View
Feb 10, 2025 Benoit Paire Hard WIN 6-4 6-7(4) 6-2 View
Feb 10, 2025 Brandon Holt Hard LOSS 4-6 7-5 7-5 View
Feb 03, 2025 Geoffrey Blancaneaux Hard LOSS 6-4 6-3 View
Jan 13, 2025 James Trotter Hard LOSS 6-4 3-6 6-3 View
Jan 13, 2025 Gastao Elias Hard LOSS 6-4 5-7 7-5 View
Dec 30, 2024 Emilio Nava Hard WIN 7-5 0-6 6-3 View
Dec 30, 2024 Ethan Quinn Hard LOSS 6-2 6-3 View