| 2026-03-31 | Marrakech | Clay | R32 | 117 | Marco Trungelliti | 133 | Henrique Rocha | 7-6(5) 6-2 | H2H | 3 | 96 | 2 | 3 | 63.1% | 78.0% | 37.5% | 1/2 |
| 2026-02-06 | Davis Cup WG1 PO: CHN vs POR | Hard | RR | 157 | Henrique Rocha | 139 | Yunchaokete Bu | 6-4 6-4 | H2H | 3 | 86 | 1 | 1 | 70.2% | 77.5% | 70.6% | 0/0 |
| 2025-05-26 | Roland Garros | Clay | R32 | 62 | Alexander Bublik | 200 | Henrique Rocha (Q) | 7-5 6-1 6-2 | H2H | 5 | - | 9 | 6 | 69.1% | 87.2% | 81.0% | 2/2 |
| 2025-05-26 | Roland Garros | Clay | R64 | 200 | Henrique Rocha (Q) | 19 | Jakub Mensik (19) | 2-6 1-6 6-4 6-3 6-3 | H2H | 5 | - | 7 | 6 | 63.9% | 63.5% | 52.1% | 6/12 |
| 2025-05-26 | Roland Garros | Clay | R128 | 200 | Henrique Rocha (Q) | 133 | Nikoloz Basilashvili (Q) | 7-6(0) 2-6 7-6(9) 2-6 6-2 | H2H | 5 | - | 13 | 5 | 58.5% | 72.0% | 53.0% | 6/11 |
| 2025-02-01 | Davis Cup WG1 PO: MON vs POR | Clay | RR | 161 | Henrique Rocha | - | Romain Arneodo | 7-5 7-5 | H2H | 3 | - | - | - | - | - | - | - |
| 2024-09-13 | Davis Cup WG1 R1: NOR vs POR | Hard | RR | 159 | Henrique Rocha | 9 | Casper Ruud | 6-3 6-4 | H2H | 3 | - | - | - | - | - | - | - |
| 2024-07-15 | Bastad | Clay | R16 | 51 | Nuno Borges | 182 | Henrique Rocha | 1-6 6-4 6-0 | H2H | 3 | 128 | 1 | 2 | 61.1% | 54.5% | 57.1% | 7/11 |
| 2024-07-15 | Bastad | Clay | R32 | 182 | Henrique Rocha | 96 | Camilo Ugo Carabelli | 4-6 6-2 6-2 | H2H | 3 | 127 | 5 | 5 | 58.7% | 75.7% | 46.2% | 0/3 |
| 2024-04-01 | Estoril | Clay | R32 | 45 | Gael Monfils (7) | 197 | Henrique Rocha (WC) | 7-5 7-5 | H2H | 3 | 102 | 3 | 1 | 55.4% | 75.0% | 58.6% | 1/3 |