Como CH 2023 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Thiago Seyboth Wild | d. | Pedro Martinez | 5-7 6-2 6-3 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Pedro Martinez | d. | Stefano Napolitano | 6-2 7-6(4) |
| Thiago Seyboth Wild | d. | Benoit Paire | 7-5 6-3 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Pedro Martinez | d. | Sumit Nagal | 6-4 6-4 |
| Stefano Napolitano | d. | Luciano Darderi | 6-3 2-6 6-3 |
| Benoit Paire | d. | Dimitar Kuzmanov | 4-6 6-4 6-3 |
| Thiago Seyboth Wild | d. | Rudolf Molleker | 6-1 6-3 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Sumit Nagal | d. | Zsombor Piros | 6-3 6-4 |
| Pedro Martinez | d. | Samuel Vincent Ruggeri | 6-4 7-6(4) |
| Luciano Darderi | d. | Mathias Bourgue | 7-6(2) 6-2 |
| Stefano Napolitano | d. | Fabio Fognini | 7-5 3-0 RET |
| Dimitar Kuzmanov | d. | Ivan Gakhov | 6-2 2-0 RET |
| Benoit Paire | d. | Lorenzo Carboni | 5-7 6-2 3-0 RET |
| Rudolf Molleker | d. | Alessandro Giannessi | 6-3 6-1 |
| Thiago Seyboth Wild | d. | Lukas Neumayer | 6-3 6-4 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Zsombor Piros | d. | Louis Wessels | 6-2 6-4 |
| Sumit Nagal | d. | Riccardo Bonadio | 6-4 0-6 7-6(4) |
| Samuel Vincent Ruggeri | d. | Valentin Royer | 3-6 6-3 6-4 |
| Pedro Martinez | d. | Edoardo Lavagno | 6-0 6-1 |
| Luciano Darderi | d. | Thiago Monteiro | 6-3 6-2 |
| Mathias Bourgue | d. | Duje Ajdukovic | 7-5 6-1 |
| Stefano Napolitano | d. | Matteo Gigante | 6-3 6-0 |
| Fabio Fognini | d. | Gerard Campana Lee | 3-6 6-4 6-0 |
| Ivan Gakhov | d. | Andres Martin | 6-4 6-1 |
| Dimitar Kuzmanov | d. | Miljan Zekic | 6-2 6-3 |
| Lorenzo Carboni | d. | Nerman Fatic | 6-2 6-4 |
| Benoit Paire | d. | Calvin Hemery | 6-1 6-0 |
| Rudolf Molleker | d. | Flavio Cobolli | 6-3 6-3 |
| Alessandro Giannessi | d. | Jelle Sels | 6-2 6-2 |
| Lukas Neumayer | d. | Nikolas Sanchez Izquierdo | 6-3 5-7 6-3 |
| Thiago Seyboth Wild | d. | Franco Agamenone | 6-3 6-4 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Samuel Vincent Ruggeri | d. | Alexander Weis | 6-2 7-6(3) |
| Valentin Royer | d. | Giovanni Fonio | 6-4 6-4 |
| Louis Wessels | d. | Salvatore Caruso | 7-5 6-7(3) 7-6(2) |
| Mathias Bourgue | d. | Moez Echargui | 6-3 6-4 |
| Miljan Zekic | d. | Santiago Fa Rodriguez Taverna | 7-5 6-2 |
| Calvin Hemery | d. | Manuel Guinard | 7-6(4) 4-6 6-1 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Alexander Weis | d. | Lorenzo Rottoli | 6-4 6-2 |
| Samuel Vincent Ruggeri | d. | Kyrian Jacquet | 6-3 6-1 |
| Valentin Royer | d. | Henrique Rocha | 6-4 6-2 |
| Giovanni Fonio | d. | David Jorda Sanchis | 4-6 6-3 7-5 |
| Louis Wessels | d. | Chun Hsin Tseng | 6-3 6-2 |
| Salvatore Caruso | d. | Rocco Piatti | 4-6 6-3 6-1 |
| Moez Echargui | d. | Maxime Chazal | 1-6 7-6(7) 6-3 |
| Mathias Bourgue | d. | Andrea Arnaboldi | 7-6(3) 6-3 |
| Miljan Zekic | d. | Enrico Dalla Valle | 7-6(5) 5-7 7-6(5) |
| Santiago Fa Rodriguez Taverna | d. | Karl Friberg | 7-5 7-6(5) |
| Calvin Hemery | d. | Luca Castagnola | 6-0 6-4 |
| Manuel Guinard | d. | Matteo Martineau | 6-1 6-4 |