|
QF | 2020 M15 Santo Domingo, Wk. 49 | Hard | L | Juan Carlos Manuel Aguilar | 6-1 6-0 | [H2H] |
|
F | 2019 M15 Santo Domingo, Wk. 50 | Hard | L | Fletcher Scott | 6-3 6-2 | [H2H] |
SF | 2019 M15 Santo Domingo, Wk. 50 | Hard | W | Yohandri PEREZ Garcia | 6-0 6-2 | [H2H] |
QF | 2019 M15 Santo Domingo, Wk. 50 | Hard | W | Junior TAVAREZ Pichardo | 6-2 2-6 10-4 | [H2H] |
|
SF | 2019 M15 Santo Domingo, Wk. 49 | Hard | L | Matt Kuhar | 6-1 6-1 | [H2H] |
QF | 2019 M15 Santo Domingo, Wk. 49 | Hard | W | Dhruva Mulye | 6-1 6-1 | [H2H] |
|
SF | 2019 M15 Santo Domingo, Wk. 48 | Hard | L | Edoardo Graziani | 6-4 6-0 | [H2H] |
QF | 2019 M15 Santo Domingo, Wk. 48 | Hard | W | Walner Espinoza | 7-6(5) 6-4 | [H2H] |
|
R32 | 2019 M15 Santa Tecla, Wk. 40 | Hard | L | Ricardo Rodriguez - Pace | 6-0 6-0 | [H2H] |
|
F | 2019 M15 Santa Tecla, Wk. 40 | Hard | W | Anshumat Srivastava | 6-3 6-0 | [H2H] |
|
F | 2019 M25 Portoviejo, Wk. 32 | Clay | L | Diego Mogrovejo | 0-6 6-2 10-8 | [H2H] |
QF | 2019 M25 Portoviejo, Wk. 32 | Clay | W | Luis Geovanny Cevallos Mieles | 6-2 6-2 | [H2H] |
|
QF | 2018 Dominican Republic F3 Futures | Hard | L | Kevin Major | 6-0 6-0 | [H2H] |
|
QF | 2018 Dominican Republic F2 Futures | Hard | L | Carlos Andres Sepulveda Navarro | 0-6 7-5 6-3 | [H2H] |
|
SF | 2018 Dominican Republic F1 Futures | Hard | L | Alejandro HOYOS Franco | 6-1 6-2 | [H2H] |
QF | 2018 Dominican Republic F1 Futures | Hard | W | Carlos Manuel Hidalgo | 6-1 6-1 | [H2H] |
|
SF | 2017 Dominican Republic F3 Futures | Hard | L | Chukang Wang | 6-2 2-6 6-2 | [H2H] |
QF | 2017 Dominican Republic F3 Futures | Hard | W | Johan Francisco CASTILLO Grullon | 7-5 6-0 | [H2H] |
|
SF | 2017 Dominican Republic F2 Futures | Hard | L | Stanislav Poplavskyy | 6-0 6-4 | [H2H] |
QF | 2017 Dominican Republic F2 Futures | Hard | W | Mark Stewart Meyer | 7-5 6-2 | [H2H] |
|
F | 2017 Dominican Republic F1 Futures | Hard | L | Vasil Kirkov | 6-2 6-1 | [H2H] |
SF | 2017 Dominican Republic F1 Futures | Hard | W | Mark Stewart Meyer | 6-1 6-3 | [H2H] |
QF | 2017 Dominican Republic F1 Futures | Hard | W | David Castellanos | 6-1 6-0 | [H2H] |
|
R32 | 2017 Turkey F15 Futures | Clay | L | Juan Pablo Varillas | 6-0 6-0 | [H2H] |
|
QF | 2016 Dominican Republic F3 Futures | Hard | L | Shane Vinsant | 6-2 6-0 | [H2H] |
|
F | 2016 Dominican Republic F2 Futures | Clay | L | Flemming Peters | 6-2 5-1 Retired | [H2H] |
SF | 2016 Dominican Republic F2 Futures | Clay | W | Patrick Davidson | 6-3 3-6 6-3 | [H2H] |
QF | 2016 Dominican Republic F2 Futures | Clay | W | Gabriel Pascotto Tumasonis | 6-7(5) 6-0 6-3 | [H2H] |
|
R32 | 2016 Dominican Republic F1 Futures | Clay | L | Farzin Danny Amiri | 6-2 6-0 | [H2H] |
|
SF | 2016 Colombia F8 Futures | Clay | L | Marvin Bernardo Becker Spiering | 6-4 6-2 | [H2H] |