Porto CH 2025 ATP
Final
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Moez Echargui | m. | Francesco Maestrelli | 6-3 6-2 |
Semifinal
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Francesco Maestrelli | m. | Alejandro Moro Canas | 6-4 6-4 |
| Moez Echargui | m. | Hugo Grenier | 7-6(6) 6-4 |
Perempat final
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Alejandro Moro Canas | m. | Henrique Rocha | 6-3 6-2 |
| Francesco Maestrelli | m. | Antoine Escoffier | 6-2 6-4 |
| Moez Echargui | m. | Edas Butvilas | 4-6 6-3 6-3 |
| Hugo Grenier | m. | Elias Ymer | 3-6 6-1 6-4 |
Babak 16 besar
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Alejandro Moro Canas | m. | Martin Landaluce | 4-6 7-6(4) 6-3 |
| Henrique Rocha | m. | Eliakim Coulibaly | 7-6(6) 6-4 |
| Antoine Escoffier | m. | Tiago Pereira | 3-6 6-4 7-5 |
| Francesco Maestrelli | m. | George Loffhagen | 6-3 6-2 |
| Edas Butvilas | m. | Luca Van Assche | 6-2 6-4 |
| Moez Echargui | m. | Frederico Ferreira Silva | 6-3 6-3 |
| Hugo Grenier | m. | Matias Soto | 6-3 6-3 |
| Elias Ymer | m. | Mikhail Kukushkin | 6-3 3-6 6-4 |
Babak 32 besar
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Martin Landaluce | m. | Gastao Elias | 7-5 6-3 |
| Alejandro Moro Canas | m. | Jie Cui | 6-4 7-6(3) |
| Eliakim Coulibaly | m. | Radu Albot | 6-0 6-3 |
| Henrique Rocha | m. | Henry Searle | 6-4 6-4 |
| Antoine Escoffier | m. | Daniel Merida Aguilar | 6-2 6-2 |
| Tiago Pereira | m. | Maxwell Mckennon | 6-2 6-2 |
| George Loffhagen | m. | Giulio Zeppieri | 6-7(2) 6-3 6-0 |
| Francesco Maestrelli | m. | Tiago Torres | 4-6 7-6(2) 6-3 |
| Luca Van Assche | m. | Adria Soriano Barrera | 6-2 6-3 |
| Edas Butvilas | m. | Denis Yevseyev | 6-2 7-6(6) |
| Moez Echargui | m. | Khumoun Sultanov | 6-7(3) 6-4 6-4 |
| Frederico Ferreira Silva | m. | Marc Andrea Huesler | 7-5 4-6 6-3 |
| Hugo Grenier | m. | Pedro Araujo | 6-0 7-6(4) |
| Matias Soto | m. | Nicolas Alvarez Varona | 7-6(1) 4-6 2-0 RET |
| Mikhail Kukushkin | m. | Aslan Karatsev | 7-6(7) 6-4 |
| Elias Ymer | m. | Jaime Faria | 2-6 7-6(3) 7-5 |
Kualifikasi babak 2
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Maxwell Mckennon | m. | Leonardo Rossi | 6-1 6-2 |
| Henry Searle | m. | Mae Malige | 6-4 7-5 |
| Tiago Torres | m. | Luca Potenza | 6-4 1-6 6-4 |
| Moez Echargui | m. | Diogo Marques | 6-1 6-4 |
| Adria Soriano Barrera | m. | Marc Polmans | 1-6 6-3 6-2 |
| Giulio Zeppieri | m. | Tiago Silva | 6-1 6-4 |
Kualifikasi babak 1
| Pemenang | Kalah | Skor | |
|---|---|---|---|
| Maxwell Mckennon | m. | Bogdan Pavel | 6-2 6-3 |
| Leonardo Rossi | m. | Vadym Ursu | 6-3 6-4 |
| Mae Malige | m. | Francisco Rocha | 4-6 7-5 6-3 |
| Henry Searle | m. | Vasco Leote Prata | 7-6(6) 6-2 |
| Luca Potenza | m. | Hugo Maia | 6-4 6-0 |
| Tiago Torres | m. | Robin Bertrand | 1-6 6-3 6-3 |
| Diogo Marques | m. | Rigele Te | 7-5 4-6 6-4 |
| Moez Echargui | m. | Thomas Braithwaite | 6-2 6-2 |
| Marc Polmans | m. | Tomas Pinho | 6-1 6-1 |
| Adria Soriano Barrera | m. | Hayato Matsuoka | 2-6 7-6(1) 6-4 |
| Tiago Silva | m. | Max Wiskandt | 6-3 6-4 |
| Giulio Zeppieri | m. | Ray Ho | 6-4 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0