2020-12-07 – M15 Santo Domingo
Hard
Q1
Tennyson Whiting
7-6(4) 6-2
2020-01-27-M15 Cancun
Hard
Q2
Alejandro Hoyos Franco
6-1 6-4
2020-01-27-M15 Cancun
Hard
Q1
Raul Mireles Jimenez
6-2 6-3
2020-01-20-M15 Cancun
Hard
Q2
Alejandro Hoyos Franco
6-1 6-0
2020-01-20-M15 Cancun
Hard
Q1
Tarik Sehovic
6-2 6-1
2019-12-02-M15 Cancun
Hard
Q2
Thiago Cigarran
4-6 5-4 ret.
2019-12-02-M15 Cancun
Hard
Q1
Edgar Hipolito Cruz Vazquez
6-0 6-4
2019-11-18 –
M15 Austin
Hard
Q1
Connor Johnson
6-3 6-2
2019-10-28 –
M25 Naples
Clay
Q2
Matthis Ross
6-1 6-0
2019-10-28 –
M25 Naples
Clay
Q1
Andrew Dale
w / o
2019-08-05 –
M25 Edwardsville
Hard
Q1
Alexander Lebedev
6-0 6-1
2019-07-29 –
M25 Decatur
Hard
Q1
Vasilios Caripi
6-2 6-2
2019-07-15 – M15 Castelo Branco
Hard
Q1
Terence That
6-1 6-2
2018-11-12 –
USA F32 (Pensacola)
Clay
PRQ
Nestor Vargas
6-2 6-2
2018-11-05 –
USA F30 (Niceville)
Clay
PRQ
Lucas Morandini Sanches
4-6 6-0 6-3
2018-10-29 –
USA F29 (Birmingham)
Clay
PRQ
Sami Kirberg
7-5 7-6(4)
2018-04-23 –
USA F12 (Vero Beach)
Clay
PRQ
Jesse Flores
6-2 6-0
2016-05-02 – USA F16
Clay
PRQ
Isaac Nortie Nortey
6-0 6-0
2016-04-25 – USA F15
Clay
PRQ
David Pfister
6-2 6-1
2016-04-11 –
USA F13
Hard
Q1
William recovered
6-0 6-1
– .