Garrett Johns
G. Johns · USA
Every match we have on file, with the price the market gave them at the time.
Last five
LWWWL
2026 record
34-29
Hard 17-14 · Clay 11-10 · Grass 2-2
Average price
2.09
Match history
| Date | Event | Opponent | Score | Their price | Market | Result |
|---|---|---|---|---|---|---|
| 2026-10-31 | M25 Malta (Malta) | G. Kravchenko | 2.29 | 58% | LOST | |
Games in each set3-6 3-6 JohnsKravchenkoPoints won44%56%Serve points won54%69%Return points won31%46%Games held5 of 98 of 9Break points saved9 of 131 of 2 | ||||||
| 2026-10-30 | M25 Malta (Malta) | C. Cretu | 2.20 | 57% | WON | |
Games in each set6-2 6-4 JohnsCretuPoints won54%46%Serve points won52%45%Return points won55%48%Games held6 of 93 of 9Break points saved0 of 32 of 8 | ||||||
| 2026-10-29 | M25 Malta (Malta) | L. Rivera | RET | 1.07 | 90% | WON |
Games in each set6-1 3-1 JohnsRiveraPoints won64%36%Serve points won66%38%Return points won62%34%Games held5 of 61 of 5Break points saved1 of 20 of 4 | ||||||
| 2026-10-28 | M25 Malta (Malta) | D. Tazabekov | 1.04 | 93% | WON | |
Games in each set6-2 6-2 JohnsTazabekovPoints won62%38%Serve points won73%48%Return points won52%27%Games held8 of 84 of 8Break points saved1 of 12 of 6 | ||||||
| 2026-10-24 | M25 Mumbai 2 (India) | D. Singh | 1.62 | 58% | LOST | |
Games in each set4-6 2-6 JohnsSinghPoints won44%56%Serve points won55%67%Return points won33%45%Games held5 of 98 of 9Break points saved2 of 63 of 4 | ||||||
| 2026-10-23 | M25 Mumbai 2 (India) | S. Banerjee | RET | 2.63 | 65% | WON |
Games in each set7-6 3-1 JohnsBanerjeePoints won53%47%Serve points won54%48%Return points won52%46%Games held7 of 104 of 8Break points saved3 of 61 of 5 | ||||||
| 2026-10-22 | M25 Mumbai 2 (India) | M. Sureshkumar | 1.24 | 77% | WON | |
Games in each set7-6 6-4 JohnsSureshkumarPoints won52%48%Serve points won51%47%Return points won53%49%Games held7 of 125 of 11Break points saved5 of 1013 of 19 | ||||||
| 2026-10-20 | M25 Mumbai 2 (India) | A. Rathi | 1.16 | 82% | WON | |
Games in each set6-3 6-0 JohnsRathiPoints won64%36%Serve points won78%45%Return points won55%22%Games held9 of 93 of 8Break points saved2 of 27 of 12 | ||||||
| 2026-10-13 | M25 Solapur (India) | T. Chanta | 1.46 | 65% | LOST | |
Games in each set2-6 5-7 JohnsChantaPoints won45%55%Serve points won50%60%Return points won40%50%Games held5 of 108 of 10Break points saved2 of 71 of 3 | ||||||
| 2026-09-28 | Bari (Italy) - Qualification | L. Angelini | 1.60 | 59% | LOST | |
Games in each set6-4 6-7 5-7 JohnsAngeliniPoints won49%51%Serve points won54%55%Return points won45%46%Games held11 of 1711 of 17Break points saved2 of 82 of 8Aces20Double faults55 | ||||||
| 2026-09-24 | M25 Santa Margherita di Pula 8 | D. Rapagnetta | 1.92 | 50% | LOST | |
Games in each set4-6 4-6 JohnsRapagnettaPoints won44%56%Serve points won46%58%Return points won42%54%Games held4 of 116 of 10Break points saved7 of 130 of 3 | ||||||
| 2026-09-21 | M25 Santa Margherita di Pula 8 | T. McCormick | 1.40 | 68% | WON | |
Games in each set6-4 6-2 JohnsMcCormickPoints won55%45%Serve points won66%55%Return points won45%34%Games held8 of 95 of 9Break points saved0 of 15 of 9 | ||||||
| 2026-09-17 | M25 Santa Margherita di Pula 7 | A. de Marchi | 1.49 | 61% | LOST | |
Games in each set5-7 4-6 JohnsMarchiPoints won47%53%Serve points won53%60%Return points won40%47%Games held6 of 118 of 11Break points saved4 of 96 of 9 | ||||||
| 2026-09-16 | M25 Santa Margherita di Pula 7 | G. M. Noce | 1.25 | 74% | WON | |
Games in each set7-5 6-1 JohnsNocePoints won58%42%Serve points won71%52%Return points won48%29%Games held8 of 95 of 10Break points saved1 of 28 of 13 | ||||||
| 2026-09-14 | M25 Santa Margherita di Pula 7 | L. Rottoli | 1.61 | 59% | WON | |
Games in each set6-4 6-3 JohnsRottoliPoints won55%45%Serve points won59%49%Return points won51%41%Games held6 of 94 of 10Break points saved4 of 73 of 9 | ||||||
| 2026-08-26 | Kingston 2 (Jamaica) - Qualification | M. Purcell | 4.50 | 79% | LOST | |
Games in each set2-6 2-6 JohnsPurcellPoints won40%60%Serve points won51%72%Return points won28%49%Games held4 of 88 of 8Break points saved4 of 86 of 6Aces16Double faults34 | ||||||
| 2026-08-25 | Kingston 2 (Jamaica) - Qualification | A. Kim | — | — | WON | |
Games in each set6-7 6-3 6-2 JohnsKimPoints won52%48%Serve points won66%62%Return points won38%34%Games held15 of 1511 of 14Break points saved5 of 57 of 10Aces811Double faults37 | ||||||
| 2026-08-19 | Kingston (Jamaica) | P. Martinez | 3.13 | 69% | LOST | |
Games in each set4-6 1-6 JohnsMartinezPoints won40%60%Serve points won48%73%Return points won27%52%Games held4 of 97 of 8Break points saved4 of 90 of 1Aces22Double faults00 | ||||||
| 2026-08-18 | Kingston (Jamaica) | P. A. Saraiva Dos Santos | RET | 1.42 | 68% | WON |
Games in each set2-6 6-4 3-2 JohnsSantosPoints won51%49%Serve points won54%52%Return points won48%46%Games held5 of 116 of 12Break points saved7 of 133 of 9Aces14Double faults13 | ||||||
| 2026-08-17 | Kingston (Jamaica) | T. Legout | 3.27 | 72% | WON | |
Games in each set3-6 6-4 6-1 JohnsLegoutPoints won52%48%Serve points won59%56%Return points won44%41%Games held10 of 138 of 13Break points saved14 of 175 of 10Aces70Double faults15 | ||||||
| 2026-08-16 | Kingston (Jamaica) | G. Dalmasso | 1.30 | 71% | WON | |
Games in each set6-3 6-1 JohnsDalmassoPoints won59%41%Serve points won65%47%Return points won53%35%Games held7 of 83 of 8Break points saved0 of 13 of 8Aces03Double faults06 | ||||||
| 2026-08-11 | Brownsburg (Usa) - Qualification | M. Rottgering | 2.40 | 62% | LOST | |
Games in each set3-6 3-6 JohnsRottgeringPoints won41%59%Serve points won50%71%Return points won29%50%Games held5 of 98 of 9Break points saved3 of 72 of 3Aces31Double faults40 | ||||||
| 2026-08-09 | Brownsburg (Usa) - Qualification | A. Chandrasekar | RET | 1.08 | 87% | WON |
Games in each set6-0 4-0 JohnsChandrasekarPoints won71%29%Serve points won81%36%Return points won64%19%Games held5 of 50 of 5Break points saved0 of 01 of 6Aces30Double faults26 | ||||||
| 2026-07-26 | Los Cabos | A. Magadan | 2.11 | 54% | LOST | |
Games in each set6-2 1-6 1-6 JohnsMagadanPoints won41%59%Serve points won53%73%Return points won27%47%Games held6 of 119 of 11Break points saved2 of 70 of 2Aces69Double faults63 | ||||||
| 2026-07-22 | Winnipeg | A. Holmgren | 3.53 | 73% | LOST | |
Games in each set7-6 2-6 6-7 JohnsHolmgrenPoints won47%53%Serve points won58%66%Return points won34%42%Games held12 of 1614 of 16Break points saved9 of 134 of 6Aces48Double faults511 | ||||||
| 2026-07-20 | Winnipeg | E. Aguiard | 1.62 | 58% | WON | |
Games in each set6-4 6-7 6-4 JohnsAguiardPoints won51%49%Serve points won61%57%Return points won43%39%Games held12 of 1610 of 16Break points saved2 of 611 of 17Aces24Double faults17 | ||||||
| 2026-07-19 | Winnipeg | B. T. George | — | — | WON | |
Games in each set4-6 6-4 6-2 JohnsGeorgePoints won52%48%Serve points won68%62%Return points won38%32%Games held12 of 1410 of 14Break points saved2 of 43 of 7Aces30Double faults32 | ||||||
| 2026-07-14 | Granby | D. Glinka | 2.95 | 68% | LOST | |
Games in each set6-7 3-6 JohnsGlinkaPoints won44%56%Serve points won56%72%Return points won28%44%Games held7 of 109 of 11Break points saved5 of 81 of 3Aces28Double faults21 | ||||||
| 2026-07-09 | Newport | P. Maloney | — | — | WON | |
Games in each set3-6 6-3 6-4 JohnsMaloneyPoints won50%50%Serve points won63%65%Return points won35%37%Games held12 of 1411 of 14Break points saved6 of 82 of 5Aces34Double faults23 | ||||||
| 2026-07-09 | Newport | Dar. Blanch | 4.75 | 80% | LOST | |
Games in each set7-5 3-6 3-6 JohnsBlanchPoints won48%52%Serve points won63%66%Return points won34%37%Games held11 of 1513 of 15Break points saved4 of 85 of 7Aces12Double faults13 | ||||||
| 2026-07-07 | Newport | S. Kozlov | 2.81 | 66% | LOST | |
Games in each set4-6 2-6 JohnsKozlovPoints won41%59%Serve points won49%69%Return points won31%51%Games held4 of 97 of 9Break points saved5 of 102 of 4Aces24Double faults33 | ||||||
| 2026-07-05 | Newport | B. Ellis | 2.81 | 66% | WON | |
Games in each set6-4 6-3 JohnsEllisPoints won53%47%Serve points won66%57%Return points won43%34%Games held9 of 97 of 10Break points saved2 of 211 of 14Aces111Double faults33 | ||||||
| 2026-06-01 | Tyler | O. Pieczkowski | 1.51 | 64% | LOST | |
Games in each set6-3 5-7 4-6 JohnsPieczkowskiPoints won48%52%Serve points won59%67%Return points won33%41%Games held13 of 1613 of 15Break points saved11 of 142 of 4Aces77Double faults58 | ||||||
| 2026-05-11 | Oeiras 6 | F. Rocha | 1.43 | 67% | WON | |
Games in each set6-3 7-6 JohnsRochaPoints won54%46%Serve points won60%52%Return points won48%40%Games held9 of 117 of 10Break points saved2 of 21 of 2Aces11Double faults14 | ||||||
| 2026-05-11 | Oeiras 6 | E. Vasa | 2.03 | 55% | LOST | |
Games in each set4-6 1-6 JohnsVasaPoints won44%56%Serve points won57%63%Return points won37%43%Games held5 of 89 of 9Aces03Double faults15 | ||||||
| 2026-05-04 | Francavilla | F. Ferreira Silva | 3.26 | 71% | LOST | |
Games in each set2-6 0-6 JohnsSilvaPoints won39%61%Serve points won44%68%Return points won32%56%Games held1 of 76 of 7Break points saved2 of 72 of 3Aces01Double faults10 | ||||||
| 2026-05-03 | Francavilla | M. Sakellaridis | 1.02 | 96% | WON | |
Games in each set6-1 6-1 JohnsSakellaridisPoints won73%27%Serve points won79%32%Return points won68%21%Games held6 of 71 of 7Break points saved0 of 14 of 10Aces10Double faults13 | ||||||
| 2026-04-29 | Ostrava | M. Cecchinato | 3.97 | 76% | LOST | |
Games in each set3-6 6-7 JohnsCecchinatoPoints won43%57%Serve points won62%81%Return points won19%38%Games held9 of 1011 of 11Break points saved6 of 70 of 0Aces33Double faults10 | ||||||
| 2026-04-28 | Ostrava | J. Jermar | 1.07 | 91% | WON | |
Games in each set6-1 6-3 JohnsJermarPoints won61%39%Serve points won75%48%Return points won52%25%Games held7 of 83 of 8Break points saved2 of 37 of 12Aces13Double faults11 | ||||||
| 2026-04-27 | Ostrava | D. Recek | 1.43 | 67% | WON | |
Games in each set6-4 6-7 6-2 JohnsRecekPoints won54%46%Serve points won67%57%Return points won43%33%Games held13 of 1510 of 15Break points saved4 of 68 of 13Aces54Double faults12 | ||||||
Backing and fading
60 matches with a price on fileEvery match where we recorded a price before play. A figure is only coloured when its 90% range excludes zero — otherwise the sample cannot tell the difference between an edge and a run of luck.
All matches
—
When favourite
—
When underdog
—
After the first setAcross 73,836 matches on file, the player who drops the opening set wins 17% of the time.
Lost the opening set——Won the opening set——
Running total
Physical history
Retirements, walkovers and medical timeouts on file, newest first.
ITF won when L. Rivera retired v L. Rivera
ITF Hard won when S. Banerjee retired v S. Banerjee
Challenger Hard won when P. A. Saraiva Dos Santos retired v P. A. Saraiva Dos Santos
Challenger Hard won when A. Chandrasekar retired v A. Chandrasekar
Challenger Clay won when R. Colby retired v R. Colby
medical timeout 6 that season
last MTO 13.10.26 · 6 MTOs in 2026 · score 5-5 ('00 - 00) ⌚️72 m · odds 1.32-3.0 / 2.02 -3.5 | +3.5 1.7 · Hard
medical timeout 5 that season
last MTO 28.09.2026 · 5 MTOs in 2026 · score 6-2 3-4 ('00 - 00) ⌚️69 m · odds 1.5-2.45 / 1.83 -4.5 | +4.5 1.87 · Hard
medical timeout 4 that season
last MTO 11.08.2026 · 4 MTOs in 2026 · score 4-6 7-6 0-0 (00 - 00') ⌚️119 m · odds 1.95-1.8 / 1.92 +0.5 | -0.5 1.78 · Clay
medical timeout 3 that season
last MTO 27.04.2026 · 3 MTOs in 2026 · score 3-6 0-0 ('00 - 00) ⌚️53 m · odds 6.4-1.07 / 1.95 +5.5 | -5.5 1.75 · Hard
medical timeout 3 that season
last MTO 27.04.2026 · 3 MTOs in 2026 · score 3-6 0-0 ('00 - 00) ⌚️53 m · odds 6.4-1.07 / 1.95 +5.5 | -5.5 1.75 · Hard
medical timeout
last MTO 13.01.2026 · score 6-4 0-0 (00 - 00') · odds 1.07-7.00
medical timeout
last MTO 09.07.2025 · score 6-3 0-0 (00 - 00') · odds ---