Stadium: Court 1 Round: 26 Ground: Hardcourt outdoor
ITF M25 Quinta Do Lago | 2023/03/10 10:30 | Henrique Rocha v Goncalo Oliveira | 6-4,6-1 |
ITF M25 Loule | 2023/03/01 15:15 | Naoki Nakagawa v Henrique Rocha | 6-4,6-4 |
ITF M25 Faro | 2023/02/24 11:35 | Martin Damm v Henrique Rocha | 2-6,6-1,6-4 |
ITF M25 Faro | 2023/02/23 16:00 | Henrique Rocha v Duarte Vale | 7-5,6-2 |
ITF M25 Faro | 2023/02/22 11:45 | Yshai Oliel v Henrique Rocha | 5-7,6-3,1-6 |
ITF M25 Vila Real de Santo Antonio | 2023/02/19 14:00 | Henrique Rocha v Federico Gaio | 6-3,6-1 |
ITF M25 Vila Real de Santo Antonio | 2023/02/18 09:55 | Michael Vrbensky v Henrique Rocha | 3-6,6-7 |
ITF M25 Vila Real de Santo Antonio | 2023/02/17 10:00 | Billy Harris v Henrique Rocha | 2-6,6-7 |
ITF M25 Quinta Do Lago | 2023/03/10 10:30 | Sidane Pontjodikromo v Skander Mansouri | 7-6,2-6,10-6 |
ITF M25 Quinta Do Lago | 2023/03/08 16:25 | Sidane Pontjodikromo v Maurus Malgiaritta | 6-3,6-3 |
ITF M25 Quinta Do Lago | 2023/03/08 13:35 | Sidane Pontjodikromo v Dhruva Mulye | 6-0,6-1 |
ITF M25 Loule | 2023/02/27 13:15 | Sidane Pontjodikromo v Alexander Wolfschmidt | 3-6,6-0,8-10 |
ITF M25 Loule | 2023/02/26 12:00 | Sidane Pontjodikromo v Mark Neyelov | 7-6,4-6,10-3 |
ITF M25 Faro | 2023/02/21 10:00 | Sidane Pontjodikromo v John Echeverria | 2-6,2-6 |
ITF M25 Faro | 2023/02/20 10:00 | Sidane Pontjodikromo v Maurus Malgiaritta | 6-2,6-4 |
ITF M25 Faro | 2023/02/19 11:00 | Sidane Pontjodikromo v Richard Zusman | 6-1,6-4 |