4–7Win–Loss
36.4%Win %
0Titles
| Surface | W | L | % |
|---|---|---|---|
| Hard | 4 | 5 | 44.4% |
| Clay | 0 | 2 | 0.0% |
Season by season
| Year | W | L | Titles | % |
|---|---|---|---|---|
| 2025 | 0 | 1 | 0 | 0.0% |
| 2024 | 4 | 4 | 0 | 50.0% |
| 2022 | 0 | 2 | 0 | 0.0% |
Ranking history
Matches
| Date | Tournament | Round | W/L | Opponent | Opp. rank | Score |
|---|---|---|---|---|---|---|
| 2025-07-28 | Astana CH | Q1 | L | Evgeny Philippov | 867 | 7-6(6) 0-6 6-3 |
| 2024-11-11 | Champaign CH | R32 | L | Nishesh Basavareddy | 172 | 6-3 6-1 |
| 2024-11-11 | Champaign CH | Q2 | W | Keegan Smith | 549 | 6-4 6-2 |
| 2024-11-11 | Champaign CH | Q1 | W | Credit Chaiyarin | 1549 | 6-1 6-4 |
| 2024-10-21 | Sioux Falls CH | R32 | L | Zachary Svajda | 163 | 1-6 6-3 7-5 |
| 2024-10-21 | Sioux Falls CH | Q2 | W | Siphosothando Montsi | 1841 | 6-3 6-3 |
| 2024-10-21 | Sioux Falls CH | Q1 | W | Tim Handel | 438 | 7-6(2) 6-4 |
| 2024-09-09 | Las Vegas CH | Q1 | L | Tyler Zink | 633 | 6-2 4-6 7-6(6) |
| 2024-08-19 | Winston-Salem | Q1 | L | Zachary Svajda | 107 | 6-1 6-1 |
| 2022-05-16 | Shymkent 2 CH | Q1 | L | Bogdan Bobrov | 476 | 7-5 6-3 |
| 2022-05-09 | Shymkent 1 CH | Q1 | L | Yan Bondarevskiy | 417 | 6-4 5-7 6-2 |