Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 27, 2025 S D Prajwal Dev Hard WIN 6-2 7-6(1) View
Oct 27, 2025 Fnu Nidunjianzan Hard WIN 6-4 6-2 View
Oct 27, 2025 Sergey Fomin Hard LOSS 6-3 2-6 6-4 View
Oct 27, 2025 Hayato Matsuoka Hard WIN 3-6 6-2 6-0 View
Oct 20, 2025 Yuta Shimizu Hard LOSS 5-7 6-4 6-4 View
Oct 13, 2025 Hyeon Chung Hard WIN 6-3 7-6(5) View
Oct 13, 2025 Yi Zhou Hard LOSS 7-6(5) 6-3 View
Oct 13, 2025 Jason Kubler Hard WIN 6-2 7-5 View
Oct 06, 2025 Adam Walton Hard LOSS 3-6 7-5 6-4 View
Oct 01, 2025 Harold Mayot Hard LOSS 7-5 6-3 View
Sep 25, 2025 Terence Atmane Hard LOSS 6-4 6-1 View
Sep 17, 2025 Giulio Zeppieri Hard LOSS 6-3 6-2 View
Sep 13, 2025 Michael Agwi Hard LOSS 0-6 6-2 10-5 View
Sep 01, 2025 Omar Jasika Hard LOSS 2-6 6-2 6-4 View
Sep 01, 2025 James Mccabe Hard WIN 6-4 6-4 View
Aug 25, 2025 Ye Cong Mo Hard WIN 3-6 6-3 6-4 View
Aug 25, 2025 Lloyd Harris Hard LOSS 6-2 6-2 View
Aug 25, 2025 Pol Martin Tiffon Hard WIN 3-6 7-6(5) 4-1 RET View
Aug 25, 2025 San Hui Sin Hard LOSS 6-3 6-1 View
Jul 21, 2025 Nicolas Alvarez Varona Hard LOSS 6-3 6-2 View
Jul 14, 2025 Antoine Escoffier Hard WIN 7-5 7-5 View
Jul 14, 2025 Daniel Merida Aguilar Hard LOSS 6-3 6-4 View
Jul 14, 2025 Tiago Pereira Hard WIN 5-7 6-4 6-3 View
Jul 14, 2025 Aryan Shah Hard WIN 6-4 6-4 View
Jul 14, 2025 Darwin Blanch Hard WIN 6-2 6-7(6) 6-3 View
Jul 07, 2025 Roger Pascual Ferra Hard LOSS 6-2 6-3 View
Jul 07, 2025 Diego Fernandez Flores Hard WIN 4-6 6-4 6-2 View
Jul 07, 2025 Oscar Jose Gutierrez Hard WIN 3-6 6-3 6-1 View
Jun 30, 2025 Leandro Riedi Grass LOSS 6-4 7-5 View
Jun 09, 2025 Aidan Mchugh Grass LOSS 6-2 6-7(5) 6-0 View
May 19, 2025 Daniil Glinka Hard LOSS 6-3 6-4 View
May 05, 2025 Alex Bolt Hard WIN 7-6(4) 6-4 View
May 05, 2025 Ilia Simakin Hard WIN 3-6 6-2 6-3 View
May 05, 2025 Ryan Peniston Hard WIN 6-4 6-0 View
May 05, 2025 Antoine Escoffier Hard WIN 6-7(8) 6-1 7-5 View
May 05, 2025 Li Tu Hard WIN 7-5 6-1 View
Apr 28, 2025 Alibek Kachmazov Hard LOSS 6-4 7-6(5) View
Apr 21, 2025 Kasidit Samrej Hard LOSS 6-7(2) 6-4 7-5 View
Apr 14, 2025 Mats Rosenkranz Hard LOSS 6-2 6-4 View
Feb 17, 2025 Arthur Fery Hard LOSS 6-1 1-6 6-3 View
Feb 10, 2025 Terence Atmane Hard LOSS 6-3 6-2 View
Jan 31, 2025 Petar Jovanovic Hard WIN 6-3 7-5 View
Jan 13, 2025 Zachary Svajda Hard LOSS 6-3 6-2 View
Jan 13, 2025 Pawit Sornlaksup Hard WIN 6-3 6-0 View
Jan 13, 2025 Naoki Nakagawa Hard WIN 6-2 3-6 6-1 View
Jan 06, 2025 Corentin Denolly Hard LOSS 7-6(7) 4-6 6-4 View