|
R32 | 2022 M15 San Diego, Wk. 24 | Hard | L | Benjamin Sigouin | 6-3 6-3 | [H2H] |
|
R32 | 2022 M15 San Diego, Wk. 23 | Hard | L | Eric Hadigian | 6-3 6-4 | [H2H] |
|
R32 | 2022 M15 Rancho Santa Fe, Wk. 22 | Hard | L | Joe Tyler | 4-6 6-3 7-5 | [H2H] |
|
QF | 2021 Almaty 2 Challenger | Clay | L | Benjamin Hassan | 6-1 6-3 | [H2H] |
|
QF | 2021 Almaty Challenger | Clay | L | Filip Cristian Jianu | 6-2 6-3 | [H2H] |
|
R32 | 2021 M15 Shymkent, Wk. 22 | Clay | L | Louroi Martinez | 2-6 6-4 6-0 | [H2H] |
|
R32 | 2021 M15 Shymkent, Wk. 21 | Clay | L | Yan Bondarevskiy | 6-4 6-3 | [H2H] |
|
QF | 2020 Waco Challenger | Hard | L | Zachary Svajda | 7-6(2) 3-6 6-0 | [H2H] |
|
QF | 2020 M15 Quinta Do Lago, Wk. 45 | Hard | L | Sebastian Fanselow | 6-1 6-3 | [H2H] |
R16 | 2020 M15 Quinta Do Lago, Wk. 45 | Hard | W | Antoine Bellier | 6-4 6-4 | [H2H] |
R32 | 2020 M15 Quinta Do Lago, Wk. 45 | Hard | W | Wilson Leite | 6-3 6-0 | [H2H] |
|
R16 | 2020 M25 Vale Do Lobo, Wk. 44 | Hard | L | Jesper DE Jong | 6-3 6-3 | [H2H] |
R32 | 2020 M25 Vale Do Lobo, Wk. 44 | Hard | W | Felipe Meligeni Rodrigues Alves | 6-4 6-3 | [H2H] |
|
R32 | 2020 M15 Setubal, Wk. 41 | Hard | L | Holger Vitus Nodskov Rune | 7-6(7) 7-5 | [H2H] |
|
R32 | 2020 M25 Porto, Wk. 40 | Hard | L | Matteo Martineau | 6-1 6-3 | [H2H] |
|
R32 | 2020 Forli Challenger | Clay | L | Frances Tiafoe | 6-3 6-0 | [H2H] |
|
R64 | 2020 Bengalaru Challenger | Hard | L | Matthew Ebden | 6-0 4-6 7-6(2) | [H2H] |
|
SF | 2020 M25 Nonthaburi, Wk. 6 | Hard | L | Sebastian Fanselow | 7-6(5) 6-3 | [H2H] |
QF | 2020 M25 Nonthaburi, Wk. 6 | Hard | W | Laurent Lokoli | 4-6 6-4 6-1 | [H2H] |
R16 | 2020 M25 Nonthaburi, Wk. 6 | Hard | W | Denis Yevseyev | 6-4 6-2 | [H2H] |
R32 | 2020 M25 Nonthaburi, Wk. 6 | Hard | W | Thanapet Chanta | 2-6 6-2 6-3 | [H2H] |
|
R16 | 2020 M25 Nonthaburi, Wk. 5 | Hard | L | Matija Pecotic | 6-3 3-6 7-5 | [H2H] |
R32 | 2020 M25 Nonthaburi, Wk. 5 | Hard | W | Renta Tokuda | 3-6 6-3 6-1 | [H2H] |
|
R64 | 2020 Bangkok 1A Challenger | Hard | L | Ze Zhang | 6-3 6-4 | [H2H] |
|
R64 | 2019 Kobe Challenger | Hard | L | Teimuraz Gabashvili | 6-2 6-3 | [H2H] |
|
R32 | 2019 Shenzhen 2 Challenger | Hard | L | Frederico Ferreira Silva | 6-3 6-0 | [H2H] |
R64 | 2019 Shenzhen 2 Challenger | Hard | W | Jiaqi Duan | 6-3 6-1 | [H2H] |
|
R16 | 2019 Ningbo Challenger | Hard | L | Prajnesh Gunneswaran | 7-6(1) 6-3 | [H2H] |
R32 | 2019 Ningbo Challenger | Hard | W | Denis Istomin | 3-6 6-3 6-2 | [H2H] |
R64 | 2019 Ningbo Challenger | Hard | W | Xin Gao | 6-2 7-6(4) | [H2H] |