|
QF | 2022 M25 Santo Domingo, Wk. 9 | Hard | L | Neel Rajesh | 6-1 5-1 ret. | [H2H] |
|
QF | 2022 M25 Santo Domingo, Wk. 8 | Hard | L | Angel Josue Maleno Rosario | 6-3 7-6(5) | [H2H] |
|
QF | 2022 M15 Punta Cana, Wk. 7 | Clay | L | Johan Alexander Rodriguez | 6-0 3-0 ret. | [H2H] |
|
QF | 2021 M15 Santo Domingo, Wk. 49 | Hard | L | Alberto Puello | 6-4 5-2 ret. | [H2H] |
|
SF | 2021 M15 Santo Domingo, Wk. 48 | Hard | L | Emilio Samhan | 6-4 7-6(4) | [H2H] |
|
F | 2021 M25 Columbus, Wk. 46 | Hard | L | Reece Yakubov | 6-2 6-4 | [H2H] |
|
R32 | 2019 M25+H Lagos, Wk. 42 | Hard | L | Courtney John Lock | 6-3 6-3 | [H2H] |
|
F | 2019 M25+H Lagos, Wk. 42 | Hard | W | Albert Bisong Bikom | 6-4 6-2 | [H2H] |
QF | 2019 M25+H Lagos, Wk. 42 | Hard | W | Emmanuel Jebutu | 4-6 7-5 10-6 | [H2H] |
|
F | 2019 M25+H Lagos, Wk. 41 | Hard | L | Yash Chaurasia | 6-3 6-2 | [H2H] |
QF | 2019 M25+H Lagos, Wk. 41 | Hard | W | Abah Ameh | 6-3 6-4 | [H2H] |
|
R32 | 2019 M15 Cancun, Wk. 31 | Hard | L | Ivar Aramburu Contreras | 6-1 6-1 | [H2H] |
|
F | 2019 M25 Iowa City, Wk. 29 | Hard | L | Alfredo Perez | 6-0 6-2 | [H2H] |
QF | 2019 M25 Iowa City, Wk. 29 | Hard | W | Dillon Early | 6-2 7-5 | [H2H] |
|
F | 2019 M15 Pittsburgh, Wk. 27 | Clay | L | Leighton Allen | 6-4 6-3 | [H2H] |
QF | 2019 M15 Pittsburgh, Wk. 27 | Clay | W | Youssef Rajia | 2-6 6-4 10-2 | [H2H] |
|
QF | 2019 M15 Rochester, Wk. 26 | Clay | L | Sid Donarski | 6-0 6-1 | [H2H] |
|
F | 2019 M15 Champaign, Wk. 23 | Hard | L | Lucas Horve | 6-3 6-2 | [H2H] |
QF | 2019 M15 Champaign, Wk. 23 | Hard | W | Matthew Vos | 6-4 6-2 | [H2H] |
|
F | 2019 M15 Kampala, Wk. 21 | Clay | L | Sergey Bolotov | 6-4 6-4 | [H2H] |
QF | 2019 M15 Kampala, Wk. 21 | Clay | W | Sebulime Sware | 6-1 6-1 | [H2H] |
|
F | 2019 M15 Kampala, Wk. 20 | Clay | L | Sergey Bolotov | 6-4 6-3 | [H2H] |
QF | 2019 M15 Kampala, Wk. 20 | Clay | W | Sebulime Sware | 6-2 6-0 | [H2H] |
|
R32 | 2019 M15 Kampala, Wk. 19 | Clay | L | Muthu Aadhitiya Senthilkumar | 6-1 6-2 | [H2H] |
|
R32 | 2019 M15 Accra, Wk. 18 | Hard | L | Andrea Bessire | 6-3 6-1 | [H2H] |
|
F | 2019 M25+H Abuja, Wk. 17 | Hard | L | William Bushamuka | 6-1 5-0 ret. | [H2H] |
|
F | 2019 M25+H Abuja, Wk. 16 | Hard | L | Simon Yitbarek | 6-2 6-2 | [H2H] |
QF | 2019 M25+H Abuja, Wk. 16 | Hard | W | Maxwell Kesiye | 6-3 6-0 | [H2H] |