Player
🇵🇹 Joao Graca
Career matches 59
Wins 23
Losses 36
Win rate 39.0%
Elo (current) —
Surface breakdown
Hard 39.6% 19W – 29L (48 matches)
Clay 36.4% 4W – 7L (11 matches)
Career form (last 10)
LWLLLLWWLL
Newest on left. Hover for details.
Head-to-head (top 5 opponents)
| Opponent | Played | W | L | W% |
|---|---|---|---|---|
| Alvaro Peiro Serrano | 2 | 2 | 0 | 100% |
| Diogo Marques | 2 | 2 | 0 | 100% |
| Tomas Curras Abasolo | 2 | 0 | 2 | 0% |
| Carl Holder | 1 | 1 | 0 | 100% |
| Alex Hernandez | 1 | 0 | 1 | 0% |
Recent matches
51–59 of 59
| Date | Tournament | Round | Winner | Loser | Score | Surface |
|---|---|---|---|---|---|---|
| 2025-03-03 | M25 Quinta do Lago | R3 | Tomas Curras Abasolo | Joao Graca | 6-4 7-5 | Hard |
| 2025-02-24 | M25 Faro | R2 | Joao Graca | Rohan Mehra | 6-4 7-6(4) | Hard |
| 2025-02-24 | M25 Faro | R1 | Joao Graca | Alejandro Turriziani Alvarez | 2-6 6-4 10-7 | Hard |
| 2025-02-24 | M25 Faro | R1 | Andre Ilagan | Joao Graca | 4-6 6-1 7-6(4) | Hard |
| 2025-02-17 | M25 Vila Real de Santo António | R2 | Adria Soriano Barrera | Joao Graca | 6-7 6-1 6-1 | Hard |
| 2025-02-17 | M25 Vila Real de Santo António | R1 | Joao Graca | Diogo Marques | 7-6(6) 7-6(4) | Hard |
| 2025-02-10 | M25 Vila Real de Santo António | R2 | Mili Poljicak | Joao Graca | 6-2 6-7 6-2 | Hard |
| 2025-02-10 | M25 Vila Real de Santo António | R1 | Joao Graca | Guilherme Valdoleiros | 6-3 1-6 6-4 | Hard |
| 2025-01-20 | M15 Monastir | R2 | Pietro Pampanin | Joao Graca | 6-3 4-6 10-7 | Hard |
Aliases
5
atp
- J. Graca
- Joao Graca (gk07)
atp_short
- J. Graca (gk07)
itf
- Joao Graca (800369258)
variant
- J Graca