-
ATP Australian Open Qualifying
-
1/9/24 6:10 AM0-2
ATP Geneva-
5/19/24 10:30 AM2-0
-
5/18/24 11:30 AM2-1
ATP Gstaad-
7/15/23 8:30 AM2-0
ATP Hamburg-
7/22/23 10:35 AM2-0
ATP Kitzbuhel-
7/30/23 9:00 AM2-1
-
7/29/23 9:00 AM0-2
ATP Munich-
4/16/24 1:10 PM1-2
-
4/14/24 11:00 AM0-2
-
4/13/24 1:00 PM0-2
ATP US Open Qualifying-
8/23/23 3:00 PM1-2
ATP Wimbledon Qualifying-
6/26/23 4:00 PM2-0
Challenger Barcelona-
4/4/24 12:20 PM2-1
-
4/2/24 8:00 AM0-2
Challenger Braga-
9/26/23 10:30 AM0-2
Challenger Braunschweig-
7/11/23 12:00 PM2-1
Challenger Como-
8/31/23 8:35 AM2-0
-
8/29/23 10:05 AM0-2
Challenger Francavilla-
5/6/24 4:05 PM1-2
Challenger Girona-
3/28/24 9:35 AM2-0
-
3/27/24 1:15 PM0-2
Challenger Heilbronn-
6/7/24 11:30 AM2-0
-
6/6/24 10:10 AM0-2
-
6/3/24 2:30 PM2-0
Challenger Karlsruhe-
7/7/23 2:05 PM2-0
-
7/6/23 9:00 AM1-2
-
7/4/23 9:10 AM0-2
Challenger Kigali-
2/26/24 12:15 PM1-2
Challenger Kigali 2-
3/6/24 8:10 AM1-2
Challenger Lisbon-
10/4/23 10:30 AM2-0
-
10/3/23 12:00 PM0-2
Challenger Lyon-
6/15/23 2:00 PM0-2
-
6/13/23 10:05 AM2-0
Challenger Malaga-
10/10/23 8:30 AM0-2
Challenger Maspalomas-
11/29/23 11:30 AM2-1
-
11/27/23 1:00 PM0-2
Challenger Murcia-
3/20/24 5:10 PM2-0
-
3/19/24 2:30 PM1-2
Challenger Nonthaburi-
1/3/24 6:00 AM2-0
-
1/2/24 6:00 AM0-2
Challenger Piracicaba-
2/2/24 2:00 PM2-0
-
1/31/24 5:15 PM0-2
-
1/30/24 2:30 PM0-2
Challenger Punta del Este-
1/23/24 7:00 PM2-1
Challenger Rome-
4/24/24 8:30 AM2-0
-
4/23/24 10:25 AM2-1
Challenger Sibiu-
9/22/23 9:30 AM1-2
-
9/20/23 7:05 AM2-1
-
9/18/23 11:50 AM2-1
Challenger Split-
4/8/24 1:40 PM0-2
-
Stake
Win 247.16