-
ATP Dallas
-
2/5/24 12:25 AM2-0
ATP Los Cabos-
2/19/24 12:45 AM0-2
-
2/18/24 12:25 AM0-2
ATP US Open Qualifying-
8/25/23 10:10 PM0-2
-
8/24/23 3:55 PM0-2
-
8/22/23 9:25 PM1-2
Challenger Acapulco-
4/16/24 3:35 AM2-1
Challenger Cali-
6/18/23 10:05 PM0-2
Challenger Cary 2-
9/11/23 10:04 PM1-2
Challenger Champaign-
11/13/23 9:45 PM2-1
Challenger Charleston-
9/28/23 5:42 PM2-0
-
9/26/23 1:30 PM0-2
-
9/25/23 3:13 PM0-2
-
9/24/23 2:00 PM1-2
Challenger Charlottesville-
11/5/23 6:00 PM0-2
-
11/4/23 7:25 PM2-1
-
11/3/23 7:00 PM0-2
-
10/31/23 7:23 PM2-0
-
10/30/23 5:00 PM2-1
-
10/29/23 11:30 PM2-0
Challenger Cleveland-
1/29/24 8:15 PM0-2
Challenger Columbus-
9/19/23 4:00 PM2-0
-
9/18/23 7:30 PM2-0
-
9/17/23 10:19 PM2-0
Challenger Fairfield-
10/11/23 5:00 PM2-0
-
10/9/23 8:43 PM1-2
Challenger Indian Wells-
1/23/24 8:50 PM0-2
-
1/15/24 8:50 PM0-2
Challenger Knoxville-
11/8/23 12:45 AM2-0
Challenger Lexington-
8/4/23 7:05 PM2-0
-
8/3/23 7:05 PM2-1
-
8/1/23 6:45 PM0-2
-
7/31/23 5:15 PM2-0
-
7/30/23 5:30 PM2-0
Challenger Little Rock-
5/30/23 3:00 PM2-0
Challenger Medellin-
6/27/23 6:00 PM0-2
-
6/26/23 9:30 PM2-0
-
6/26/23 6:45 PM2-0
Challenger Merida-
3/18/24 9:15 PM1-2
Challenger Mexico City-
4/6/24 2:05 AM0-2
-
4/3/24 7:30 PM2-1
-
4/2/24 5:00 PM1-2
Challenger Morelos-
4/11/24 10:00 PM2-0
-
4/9/24 8:35 PM0-2
Challenger Oeiras 1-
1/2/24 11:00 AM2-0
Challenger Oeiras 2-
1/8/24 3:00 PM2-1
-
1/8/24 1:10 PM2-1
Challenger Salinas-
7/24/23 4:25 PM2-0
Challenger San Luis Potosi-
3/28/24 8:05 PM0-2
-
3/26/24 5:55 PM2-1
-
Stake
Win 356.71