Charlottesville CH 2025 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Rafael Jodar | d. | Martin Damm | 6-3 7-6(2) |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Rafael Jodar | d. | Johannus Monday | 6-4 4-2 RET |
| Martin Damm | d. | Mats Rosenkranz | 7-6(3) 6-4 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Johannus Monday | d. | Mitchell Krueger | 6-4 6-4 |
| Rafael Jodar | d. | Dylan Dietrich | 7-5 6-3 |
| Martin Damm | d. | Daniil Glinka | 6-7(3) 6-4 6-4 |
| Mats Rosenkranz | d. | Oliver Tarvet | 6-1 6-0 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Mitchell Krueger | d. | Dhakshineswar Suresh | 7-6(5) 4-6 6-3 |
| Johannus Monday | d. | Cannon Kingsley | 6-4 6-7(1) 6-1 |
| Dylan Dietrich | d. | Jay Clarke | 7-6(6) 6-2 |
| Rafael Jodar | d. | Saba Purtseladze | 6-4 6-0 |
| Martin Damm | d. | Keegan Smith | 6-1 7-5 |
| Daniil Glinka | d. | Patrick Zahraj | 7-6(4) 6-2 |
| Oliver Tarvet | d. | Inaki Montes De La Torre | 5-7 6-4 7-6(3) |
| Mats Rosenkranz | d. | Rinky Hijikata | 6-3 6-4 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Dhakshineswar Suresh | d. | Liam Draxl | 6-3 6-3 |
| Mitchell Krueger | d. | Maks Kasnikowski | 6-4 6-7(5) 7-6(5) |
| Cannon Kingsley | d. | Justin Boulais | 6-3 6-3 |
| Johannus Monday | d. | Ronit Karki | 6-3 7-5 |
| Jay Clarke | d. | Tyler Zink | 6-2 6-4 |
| Dylan Dietrich | d. | Alfredo Perez | 6-3 6-4 |
| Saba Purtseladze | d. | Max Wiskandt | 7-5 7-6(4) |
| Rafael Jodar | d. | Murphy Cassone | 6-4 7-5 |
| Martin Damm | d. | Charles Broom | 6-3 6-3 |
| Keegan Smith | d. | Darwin Blanch | 4-6 6-3 6-2 |
| Patrick Zahraj | d. | Thai Son Kwiatkowski | 7-5 6-3 |
| Daniil Glinka | d. | Patrick Kypson | 6-3 6-3 |
| Oliver Tarvet | d. | Nicolas Mejia | 6-4 6-2 |
| Inaki Montes De La Torre | d. | Andre Ilagan | 5-7 7-6(1) 6-4 |
| Mats Rosenkranz | d. | Andres Martin | 6-4 4-6 6-3 |
| Rinky Hijikata | d. | Matias Soto | 4-6 7-5 6-3 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Maks Kasnikowski | d. | Erik Arutiunian | 6-4 6-4 |
| Keegan Smith | d. | Dan Martin | 6-4 6-2 |
| Max Wiskandt | d. | Quinn Vandecasteele | 6-1 7-6(5) |
| Dhakshineswar Suresh | d. | Aryan Shah | 7-6(5) 7-5 |
| Justin Boulais | d. | Arda Azkara | 6-2 6-4 |
| Cannon Kingsley | d. | Samir Banerjee | 6-7(7) 6-2 6-4 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Erik Arutiunian | d. | Jangjun Kim | 6-4 7-6(5) |
| Maks Kasnikowski | d. | Edward Winter | 6-3 6-4 |
| Keegan Smith | d. | Noah Schachter | 6-4 6-3 |
| Dan Martin | d. | Maik Steiner | 7-5 6-0 |
| Quinn Vandecasteele | d. | Bor Artnak | 6-1 1-6 6-3 |
| Max Wiskandt | d. | Pranav Kumar | 6-2 4-6 6-3 |
| Dhakshineswar Suresh | d. | Strong Kirchheimer | 6-2 6-2 |
| Aryan Shah | d. | Adhithya Ganesan | 6-3 1-0 RET |
| Arda Azkara | d. | Leo Borg | 7-5 6-3 |
| Justin Boulais | d. | Trevor Svajda | 6-4 6-4 |
| Cannon Kingsley | d. | Andrew Delgado | 6-3 6-2 |
| Samir Banerjee | d. | Keegan Rice | 6-3 7-5 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0