Loading…
Recent Results
Date Opponent Surface Result Score Details
Oct 13, 2025 Mateus Alves Clay WIN 4-6 7-6(6) 6-4 View
Oct 13, 2025 Daniel Dutra Da Silva Clay LOSS 7-6(4) 6-2 View
Sep 29, 2025 Alvaro Guillen Meza Clay LOSS 3-6 7-6(0) 6-4 View
Sep 22, 2025 Alex Barrena Clay LOSS 6-1 1-0 RET View
Sep 22, 2025 Juan Pablo Varillas Clay WIN 6-2 7-6(3) View
Sep 15, 2025 Lautaro Midon Clay LOSS 6-0 2-6 6-3 View
Aug 25, 2025 Kamil Majchrzak Hard LOSS 6-1 6-4 6-7(5) 6-4 View
Aug 07, 2025 Reilly Opelka Hard LOSS 7-5 7-6(3) View
Jul 27, 2025 Fabian Marozsan Hard LOSS 6-2 6-2 View
Jul 14, 2025 Vit Kopriva Clay LOSS 6-1 3-0 RET View
Jul 07, 2025 Titouan Droguet Clay LOSS 4-6 7-6(3) 6-3 View
Jul 07, 2025 Matheus Pucinelli De Almeida Clay WIN 6-3 3-6 6-4 View
Jun 30, 2025 Jiri Lehecka Grass LOSS 4-6 6-2 6-2 7-6(0) View
Jun 02, 2025 Dimitar Kuzmanov Clay WIN 6-3 6-3 View
Jun 02, 2025 Chun Hsin Tseng Clay WIN 6-3 6-4 View
Jun 02, 2025 Vitaliy Sachko Clay WIN 6-1 6-4 View
Jun 02, 2025 Maxim Mrva Clay WIN 6-7(5) 6-2 6-4 View
Jun 02, 2025 Matteo Martineau Clay WIN 7-6(5) 6-4 View
May 26, 2025 Gael Monfils Clay LOSS 4-6 3-6 6-1 7-6(4) 6-1 View
May 19, 2025 Daniel Michalski Clay WIN 6-2 6-1 View
May 19, 2025 Mika Brunold Clay WIN 6-1 4-6 6-4 View
May 19, 2025 Toby Alex Kodat Clay WIN 6-4 6-3 View
May 19, 2025 Jay Clarke Clay LOSS 7-6(4) 6-3 View
May 07, 2025 Vilius Gaubas Clay LOSS 7-5 6-3 View
May 07, 2025 Alex De Minaur Clay LOSS 6-4 6-4 View
May 07, 2025 Marc Andrea Huesler Clay WIN 6-3 6-7(1) 6-3 View
May 07, 2025 Thiago Seyboth Wild Clay WIN 4-6 6-3 6-4 View
Apr 23, 2025 Jacob Fearnley Clay LOSS 7-5 6-1 View
Apr 23, 2025 Adrian Mannarino Clay WIN 6-3 7-6(8) View
Apr 14, 2025 Hamad Medjedovic Clay LOSS 7-6(1) 4-6 6-3 View
Apr 07, 2025 Kamil Majchrzak Clay LOSS 7-6(1) 6-1 View
Mar 31, 2025 Alexandre Muller Clay LOSS 6-7(5) 6-1 6-4 View
Mar 31, 2025 Aleksandar Vukic Clay WIN 7-5 4-6 7-5 View
Mar 24, 2025 Timofey Skatov Clay LOSS 6-1 6-3 View
Mar 17, 2025 Joshua Sheehy Clay WIN 6-3 6-7(5) 6-3 View
Mar 17, 2025 Maxime Janvier Clay WIN 7-5 6-3 View
Mar 17, 2025 Renzo Olivo Clay WIN 6-2 6-0 View
Mar 17, 2025 Juan Pablo Ficovich Clay LOSS 6-3 5-7 7-5 View
Feb 17, 2025 Juan Pablo Ficovich Clay WIN 6-4 6-0 View
Feb 17, 2025 Luciano Darderi Clay LOSS 7-6(2) 2-2 RET View
Feb 17, 2025 Roman Andres Burruchaga Clay WIN 6-3 1-6 6-1 View
Feb 03, 2025 Francisco Comesana Clay WIN 7-6(7) 3-6 6-3 View
Feb 03, 2025 Sumit Nagal Clay WIN 6-1 6-4 View
Feb 03, 2025 Chun Hsin Tseng Clay WIN 4-6 6-4 4-1 RET View
Feb 03, 2025 Camilo Ugo Carabelli Clay LOSS 3-6 6-3 6-2 View
Feb 03, 2025 Sebastian Baez Clay WIN 6-3 6-7(13) 6-2 View
Jan 27, 2025 Pedro Sakamoto Clay WIN 7-6(7) 4-6 7-6(6) View
Jan 27, 2025 Maxime Chazal Clay WIN 6-4 6-4 View
Jan 27, 2025 Facundo Mena Clay LOSS 3-6 6-3 6-0 View
Jan 27, 2025 Juan Pablo Ficovich Clay WIN 7-5 7-5 View
Jan 20, 2025 Carlos Taberner Clay LOSS 6-4 6-2 View
Jan 13, 2025 Maximilian Marterer Hard WIN 6-3 6-3 View
Jan 13, 2025 Maks Kasnikowski Hard WIN 3-6 7-5 6-2 View
Jan 13, 2025 Cristian Garin Hard LOSS 6-2 6-3 View
Nov 11, 2024 Orlando Luz Clay WIN 6-3 7-6(3) View
Nov 11, 2024 Luciano Emanuel Ambrogi Clay WIN 6-3 6-1 View
Nov 11, 2024 Federico Coria Clay WIN 6-3 6-4 View
Nov 11, 2024 Tristan Boyer Clay LOSS 6-2 6-4 View
Nov 11, 2024 Felipe Meligeni Alves Clay WIN 6-1 6-1 View