← Back to search

Garrett Johns

17/12/2000 · right-handed

Global Elo

1534

Record

2-3

ATP / Tour Record

Wins
2
Losses
3
Matches
5

Challenger Record

Wins
57
Losses
60
Matches
117

Elo and Record by Surface

Clay 1592
Wins
0
Losses
0
Matches
0

Challenger

Wins
23
Losses
24
Matches
47
Hard 1514
Wins
2
Losses
3
Matches
5

Challenger

Wins
32
Losses
34
Matches
66
Grass 1512
Wins
0
Losses
0
Matches
0

Challenger

Wins
2
Losses
2
Matches
4

Recent Matches

L Hard Los Cabos · qualification - round of 16 · 2026-07-26

vs Alan Magadan #603

2-6 6-1 6-1

Garrett Johns Alan Magadan
6 Aces 9
6 Double Faults 3
64 Service Points 55
28 First Serve In 27
20 First Serve Won 24
14 Second Serve Won 16
2 Break Points Saved 0
7 Break Points Faced 2
- Winners -
- Unforced Errors -
2.0 Average Odds 1.8
L Hard Winnipeg challenger · 1. round · 2026-07-22

vs August Holmgren #227

6-7 6-2 7-6

Garrett Johns August Holmgren
4 Aces 8
5 Double Faults 11
128 Service Points 115
84 First Serve In 57
51 First Serve Won 45
24 Second Serve Won 31
9 Break Points Saved 4
13 Break Points Faced 6
- Winners -
- Unforced Errors -
3.4 Average Odds 1.3
W Hard Winnipeg challenger · qualification - round of 16 · 2026-07-20

vs Enzo Aguiard #493

6-4 6-7 6-4

Garrett Johns Enzo Aguiard
2 Aces 4
1 Double Faults 7
96 Service Points 110
56 First Serve In 69
40 First Serve Won 46
19 Second Serve Won 17
2 Break Points Saved 11
6 Break Points Faced 17
- Winners -
- Unforced Errors -
1.7 Average Odds 2.0
W Hard Winnipeg challenger · qualification - 1. round · 2026-07-19

vs Benjamin Thomas George #935

4-6 6-4 6-2

Garrett Johns Benjamin Thomas George
3 Aces 0
3 Double Faults 2
75 Service Points 82
49 First Serve In 52
35 First Serve Won 33
16 Second Serve Won 18
2 Break Points Saved 3
4 Break Points Faced 7
- Winners -
- Unforced Errors -
1.2 Average Odds 3.3
L Hard Granby challenger · 1. round · 2026-07-14

vs Daniil Glinka #167

7-6 6-3

Garrett Johns Daniil Glinka
2 Aces 8
2 Double Faults 1
73 Service Points 60
45 First Serve In 32
28 First Serve Won 27
13 Second Serve Won 16
5 Break Points Saved 1
8 Break Points Faced 3
- Winners -
- Unforced Errors -
2.8 Average Odds 1.4
W Grass Newport challenger · 1. round · 2026-07-09

vs Patrick Maloney #-

3-6 6-3 6-4

Garrett Johns Patrick Maloney
3 Aces 4
2 Double Faults 3
99 Service Points 85
63 First Serve In 62
45 First Serve Won 41
17 Second Serve Won 14
6 Break Points Saved 2
8 Break Points Faced 5
- Winners -
- Unforced Errors -
2.2 Average Odds 1.6
L Grass Newport challenger · R16 · 2026-07-09

vs Darwin Blanch #224

5-7 6-3 6-3

Garrett Johns Darwin Blanch
2 Aces 1
3 Double Faults 1
95 Service Points 92
52 First Serve In 56
33 First Serve Won 36
29 Second Serve Won 20
5 Break Points Saved 4
7 Break Points Faced 8
- Winners -
- Unforced Errors -
- Average Odds -
L Grass Newport challenger · qualification - round of 16 · 2026-07-07

vs Stefan Kozlov #317

6-4 6-2

Garrett Johns Stefan Kozlov
2 Aces 4
3 Double Faults 3
59 Service Points 45
32 First Serve In 28
19 First Serve Won 21
10 Second Serve Won 10
5 Break Points Saved 2
10 Break Points Faced 4
- Winners -
- Unforced Errors -
2.8 Average Odds 1.4
W Grass Newport challenger · qualification - 1. round · 2026-07-05

vs Blake Ellis #502

6-4 6-3

Garrett Johns Blake Ellis
1 Aces 11
3 Double Faults 3
83 Service Points 67
46 First Serve In 43
29 First Serve Won 31
18 Second Serve Won 13
11 Break Points Saved 2
14 Break Points Faced 2
- Winners -
- Unforced Errors -
2.6 Average Odds 1.4
L Hard Tyler challenger · qualification - 1. round · 2026-06-01

vs Olaf Pieczkowski #552

3-6 7-5 6-4

Garrett Johns Olaf Pieczkowski
7 Aces 7
8 Double Faults 5
90 Service Points 115
54 First Serve In 60
43 First Serve Won 40
17 Second Serve Won 28
2 Break Points Saved 11
4 Break Points Faced 14
44 Winners 22
53 Unforced Errors 35
1.5 Average Odds 2.5