Player
🇺🇸 Garrett Johns
Career matches 259
Wins 154
Losses 105
Win rate 59.5%
Elo (current) 1,619 2026-04-15
Surface breakdown
Hard 58.9% 103W – 72L (175 matches)
Clay 60.7% 51W – 33L (84 matches)
Career form (last 10)
WWLWLWWWLW
Newest on left. Hover for details.
Head-to-head (top 5 opponents)
| Opponent | Played | W | L | W% |
|---|---|---|---|---|
| Victor Lilov | 4 | 4 | 0 | 100% |
| Nathan Ponwith | 4 | 4 | 0 | 100% |
| Axel Nefve | 3 | 3 | 0 | 100% |
| Cannon Kingsley | 3 | 1 | 2 | 33% |
| Lorenzo Joaquin Rodriguez | 3 | 2 | 1 | 67% |
Recent matches
1–50 of 259
Aliases
6
atp
- G. Johns
- Garrett Johns (j0b5)
atp_short
- G. Johns (j0b5)
itf
- Garrett Johns (800468379)
sackmann
- Garrett Johns (208143)
variant
- G Johns