Bad Waltersdorf CH 2025 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Jan Choinski | d. | Vit Kopriva | 7-5 6-4 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Vit Kopriva | d. | Roberto Carballes Baena | 6-1 6-3 |
| Jan Choinski | d. | Zdenek Kolar | 6-4 6-2 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Vit Kopriva | d. | Pablo Carreno Busta | 6-2 0-6 6-1 |
| Roberto Carballes Baena | d. | Hynek Barton | 6-3 6-4 |
| Zdenek Kolar | d. | Roman Andres Burruchaga | 6-0 6-4 |
| Jan Choinski | d. | Francesco Passaro | 7-6(4) 6-3 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Vit Kopriva | d. | Joel Schwaerzler | 6-4 6-2 |
| Pablo Carreno Busta | d. | Sebastian Sorger | 7-5 6-4 |
| Roberto Carballes Baena | d. | Sandro Kopp | 6-1 3-6 6-2 |
| Hynek Barton | d. | Facundo Diaz Acosta | 6-4 5-7 6-4 |
| Roman Andres Burruchaga | d. | Thiago Monteiro | 6-4 6-7(2) 6-0 |
| Zdenek Kolar | d. | Gabriele Piraino | 6-1 1-6 6-2 |
| Francesco Passaro | d. | Luka Pavlovic | 6-2 6-2 |
| Jan Choinski | d. | Marko Topo | 2-6 6-1 7-6(6) |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Vit Kopriva | d. | Thiago Seyboth Wild | 6-3 3-6 7-6(1) |
| Joel Schwaerzler | d. | Cedrik Marcel Stebe | 7-5 6-1 |
| Sebastian Sorger | d. | Jozef Kovalik | 6-4 5-7 6-4 |
| Pablo Carreno Busta | d. | Lukas Neumayer | 7-5 4-6 6-3 |
| Roberto Carballes Baena | d. | Dennis Novak | 6-3 6-1 |
| Sandro Kopp | d. | Elias Ymer | 6-4 6-4 |
| Hynek Barton | d. | Marvin Moeller | 6-3 3-6 7-6(5) |
| Facundo Diaz Acosta | d. | Daniel Elahi Galan | 6-4 6-2 |
| Roman Andres Burruchaga | d. | Vilius Gaubas | 6-2 6-1 |
| Thiago Monteiro | d. | Daniel Merida Aguilar | 6-3 6-1 |
| Zdenek Kolar | d. | Matej Dodig | 6-4 6-4 |
| Gabriele Piraino | d. | Thiago Agustin Tirante | 2-6 6-1 6-4 |
| Francesco Passaro | d. | Dusan Lajovic | 6-1 5-7 6-4 |
| Luka Pavlovic | d. | Tadeas Paroulek | 6-4 6-7(6) 6-3 |
| Jan Choinski | d. | Vitaliy Sachko | 6-1 6-4 |
| Marko Topo | d. | Pedro Martinez | 6-1 3-0 RET |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Dennis Novak | d. | Gabriele Piraino | 4-6 6-3 3-0 RET |
| Tadeas Paroulek | d. | Michael Vrbensky | 6-4 6-1 |
| Hynek Barton | d. | Matthew William Donald | 6-3 6-3 |
| Marko Topo | d. | Cedrik Marcel Stebe | 6-4 6-3 |
| Jozef Kovalik | d. | Marvin Moeller | 6-2 7-5 |
| Zdenek Kolar | d. | Neil Oberleitner | 6-1 6-2 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Dennis Novak | d. | Syl Gaxherri | 6-2 7-6(4) |
| Gabriele Piraino | d. | Gregor Ramskogler | 7-5 6-4 |
| Tadeas Paroulek | d. | Orlando Luz | 7-6(1) 5-5 RET |
| Michael Vrbensky | d. | Robert Strombachs | 6-3 6-3 |
| Matthew William Donald | d. | Lukas Pokorny | W/O |
| Hynek Barton | d. | Stijn Slump | 6-1 6-4 |
| Cedrik Marcel Stebe | d. | Matyas Cerny | 7-5 7-6(0) |
| Marko Topo | d. | Janis Graski | 6-0 6-1 |
| Marvin Moeller | d. | Nico Hipfl | 7-6(8) 7-5 |
| Jozef Kovalik | d. | Marco Cecchinato | 7-6(3) 6-2 |
| Zdenek Kolar | d. | Mykyta Mashtakov | 6-2 6-2 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0