|
SF | 2020 M15 Cancun, Wk. 7 | Hard | L | Matic Spec | 6-4 7-6(4) | [H2H] |
QF | 2020 M15 Cancun, Wk. 7 | Hard | W | Tennyson Whiting | 6-2 6-1 | [H2H] |
|
SF | 2020 M15 Cancun, Wk. 6 | Hard | L | Ajeet Rai | 6-4 6-1 | [H2H] |
QF | 2020 M15 Cancun, Wk. 6 | Hard | W | Anas Abdelouahid | 6-1 6-3 | [H2H] |
|
R16 | 2019 M15 Te Anau, Wk. 53 | Hard | L | Luke Saville | 6-2 6-4 | [H2H] |
R32 | 2019 M15 Te Anau, Wk. 53 | Hard | W | Rob Reynolds | 6-1 6-1 | [H2H] |
|
R32 | 2019 M25 Toowoomba, Wk. 41 | Hard | L | Luke Saville | 7-6(4) 1-6 6-2 | [H2H] |
|
SF | 2019 M25 Brisbane, Wk. 40 | Hard | L | Dane Sweeny | 4-6 6-2 10-1 | [H2H] |
QF | 2019 M25 Brisbane, Wk. 40 | Hard | W | Jack Mccarthy | 6-2 6-4 | [H2H] |
|
F | 2019 M25 Darwin, Wk. 39 | Hard | L | Francis Casey Alcantara | 6-2 6-4 | [H2H] |
SF | 2019 M25 Darwin, Wk. 39 | Hard | W | Mason Naumovski | 3-6 6-3 10-2 | [H2H] |
|
R32 | 2019 M25 Cairns, Wk. 38 | Hard | L | Lucas Vuradin | 3-6 6-2 6-3 | [H2H] |
|
R32 | 2019 M25 Edwardsville, Wk. 32 | Hard | L | Gianni Ross | 6-4 6-4 | [H2H] |
|
F | 2019 M25 Edwardsville, Wk. 32 | Hard | W | Jonathan Sorbo | 7-6(4) 6-3 | [H2H] |
QF | 2019 M25 Edwardsville, Wk. 32 | Hard | W | Parth Aggarwal | 7-5 5-7 10-6 | [H2H] |
|
R32 | 2019 M25 Decatur, Wk. 31 | Hard | L | Alfredo Perez | 6-4 6-3 | [H2H] |
|
F | 2019 M25 Champaign, Wk. 30 | Hard | L | Trey Hilderbrand | 6-2 4-6 10-8 | [H2H] |
|
F | 2019 M25 Iowa City, Wk. 29 | Hard | L | Gui Gomes | 3-6 7-6(3) 10-4 | [H2H] |
QF | 2019 M25 Iowa City, Wk. 29 | Hard | W | Nikita Snezhko | 4-6 7-5 10-2 | [H2H] |
|
R16 | 2019 M15 Norman, Wk. 28 | Hard | L | Mark Whitehouse | 3-6 6-4 6-3 | [H2H] |
R32 | 2019 M15 Norman, Wk. 28 | Hard | W | Ian Chadwell | 6-4 2-6 6-1 | [H2H] |
|
R16 | 2019 M25 Nonthaburi, Wk. 22 | Hard | L | Congsup Congcar | 6-1 7-5 | [H2H] |
R32 | 2019 M25 Nonthaburi, Wk. 22 | Hard | W | Yuttana Charoenphon | 6-1 3-6 6-3 | [H2H] |
|
F | 2019 M25 Nonthaburi, Wk. 22 | Hard | W | Thammarat Kamchai | 6-1 6-0 | [H2H] |
|
QF | 2019 M25 Nonthaburi, Wk. 21 | Hard | L | Roy Hobbs | 6-3 7-6(7) | [H2H] |
|
F | 2019 M25 Luan, Wk. 20 | Hard | L | Ye Cong Mo | 5-7 6-3 10-4 | [H2H] |
QF | 2019 M25 Luan, Wk. 20 | Hard | W | Xiaoyang Zhang | 6-1 6-1 | [H2H] |
|
QF | 2019 M25 Wuhan, Wk. 19 | Hard | L | Ray Ho | 6-4 6-4 | [H2H] |
|
F | 2019 M15 Wuhan, Wk. 18 | Hard | L | Yuanfeng Li | 0-6 7-6(5) 14-12 | [H2H] |
QF | 2019 M15 Wuhan, Wk. 18 | Hard | W | Zijiang Yang | 6-0 6-4 | [H2H] |