Poule A
David Kühn
Nicolas Campagna
Erik van der Arend
Heyko Breuer
| 1. | 2. | 3. | 4. | |
| 1. David | ----- | |||
| 2. Nicolas | ----- | |||
| 3. Erik | ----- | 6:2 / 5:7 / 3:6 | ||
| 4. Heyko | 2:6 / 7:5 / 6:3 | ----- |
Poule B
Sebastiaan Kost
Hanno Wirth
Florian Tarrach
Julian Renner
| 1. | 2. | 3. | 4. | |
| 1. Sebastiaan | ----- | 6:4 / 6:2 | ||
| 2. Hanno | 4:6 / 2:6 | ----- | ||
| 3. Florian | ----- | |||
| 4. Julian | ----- |
Poule C
Martijn Teulings
Stefan Sutton
Tibor Uszko
Hendrik Pauge
| 1. | 2. | 3. | 4. | |
| 1. Martijn | ----- | 2:6 / 4:6 | 7:5 / 1:6 / 7:10 | |
| 2. Stefan | 6:2 / 6:4 | ----- | 5:7 / 3:6 | 7:6 / 6:2 |
| 3. Tibor | 7:5 / 6:3 | ----- | 6:3 / 6:1 | |
| 4. Hendrik | 5:7 / 6:1 / 10:7 | 6:7 / 2:6 | 3:6 / 1:6 | ----- |
Poule D
Hans Pieper
Florian Francke
Amine Eddahabi
Udo Franck
| 1. | 2. | 3. | 4. | |
| 1. Hans | ----- | 0:6 / 0:6 | ||
| 2. Florian | 6:0 / 6:0 | ----- | 6:2 / 6:1 | |
| 3. Amine | ----- | |||
| 4. Udo | 2:6 / 1:6 | ----- |
Poule-indeling bepaald door ChatGTP.
In de poulefase speelt iedereen tegen elkaar.
De 2 beste spelers van een poule gaan naar de kwartfinales.
De winnaars van de kwartfinales gaan naar de halve finales.
De winnaars van de halve finales spelen de finale.