| 19.08.25 | 1-a rundă | Tomas Antonio Serrano Luis/Tiago Torres | Daniel Batista/Guilherme Valdoleiros | 6-3, 6-3 |  | detaliu meci | M25 Idanha | Hard |
| 14.08.25 | Sfert de finală | Joao Graca/Hugo Maia | Daniel Batista/Guilherme Valdoleiros | 6-3, 6-2 |  | detaliu meci | M25 Idanha | Hard |
| 12.08.25 | 1-a rundă | Daniel Batista/Guilherme Valdoleiros | Ying Hou/Nikolay Vylegzhanin | 2-6, 7-65, 10-6 |  | detaliu meci |
| 25.07.25 | Semifinală | Ignasi Forcano/Leonardo Rossi | Daniel Batista/Guilherme Valdoleiros | 3-6, 6-4, 11-9 |  | detaliu meci | M25 Porto | Hard |
| 24.07.25 | Sfert de finală | Daniel Batista/Guilherme Valdoleiros | Laurent Lokoli/Alejandro Moro Canas | Laurent Lokoli/Alejandro Moro Canas - nu s-a prezentat |  | detaliu meci |
| 22.07.25 | 1-a rundă | Daniel Batista/Guilherme Valdoleiros | Jose Freitas/Francisco Guimaraes 2 | 6-3, 6-4 |  | detaliu meci |
| 15.07.25 | 1-a rundă | Francisco Rocha/Tiago Silva | Daniel Batista/Guilherme Valdoleiros | 6-1, 6-4 |  | detaliu meci | M25 Castelo | Hard |
| 03.07.25 | Sfert de finală | Pedro Araujo/Tomas Antonio Serrano Luis | Daniel Batista/Guilherme Valdoleiros | 6-3, 6-3 |  | detaliu meci | M25 Figueira | Hard |
| 01.07.25 | 1-a rundă | Daniel Batista/Guilherme Valdoleiros | Maxwell Mckennon/Finn Murgett | 7-5, 6-3 |  | detaliu meci |
| 25.06.25 | 1-a rundă | Liam Broady/Charlie Robertson | Daniel Batista/Guilherme Valdoleiros | 7-5, 6-0 |  | detaliu meci | M25 Elvas | Hard |
| 20.11.24 | 1-a rundă | Patrick Kaukovalta/Johannes Seeman | Daniel Batista/Guilherme Valdoleiros | 6-3, 6-74, 10-4 |  | detaliu meci | M25 Vale | Hard |
| 12.11.24 | 1-a rundă | Pedro Araujo/Finn Bass | Daniel Batista/Guilherme Valdoleiros | 6-2, 3-6, 10-5 |  | detaliu meci | M25 Vale | Hard |