Giovanni Oradini leads 2 to 1 over 3 singles meetings since 2024. Last meeting on 31/03/2026 at M25 Santa Margherita di Pula.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 31/03/2026 | M25 Santa Margherita di Pula | Round 1 | clay | Oradini | 6-4 4-6 6-3 |
| 27/08/2025 | M15 Forli | Round 2 | clay | Oradini | 7-5 5-0 |
| 16/04/2024 | M25 Santa Margherita di Pula | Round 1 | clay | Perfetti | 7-6(9) 3-2 |
| clay | Oradini 2 - 1 Perfetti |
| 2026 | Oradini 1 - 0 Perfetti |
| 2025 | Oradini 1 - 0 Perfetti |
| 2024 | Oradini 0 - 1 Perfetti |
215 wins, 147 losses since 2021 (59.4%).
Last matches: D D V V V
78 wins, 82 losses since 2021 (48.8%).
Last matches: D V V D D
Giovanni Oradini leads 2 to 1 over 3 singles meetings since 2024.
On 31/03/2026, at M25 Santa Margherita di Pula (Round 1): Giovanni Oradini won 6-4 4-6 6-3.