Garrett Johns
Updated
- Rating6509.42
- ATP rank#512
- Last 106-4
- Last 305-2
- Current streak2 Wins
Playing today: Garrett Johns vs Cezar Cretu, ATP Marsa (Malta). See the prediction and head to head.
Recent match previews
- 2026-10-30: vs Leyton Rivera, ATP Marsa (Malta)
- 2026-10-28: vs Manish Sureshkumar, ATP Mumbai (IX) (India)
- 2026-10-21: vs Arjun Rathi, ATP Mumbai (IX) (India)
- 2026-10-13: vs Thanapet Chanta, ATP Solapur (India)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 29.10.2026 | Leyton Rivera | 1332 | 6254.45 | 6-1, 3-1 | Win | -34.99 | 145.45% | ATP SINGLES / 29.10.2026 | Malta Marsa | |
| 28.10.2026 | Daniel Tazabekov | 2770 | 6021.82 | 6-2, 6-2 | Win | 0.00 | 192.44% | ATP SINGLES / 28.10.2026 | Malta Marsa | |
| 24.10.2026 | Digvijaypratap Singh | 874 | 6374.00 | 6-4, 6-2 | Loss | -310.42 | 93.30% | ATP SINGLES / 24.10.2026 | India Mumbai | |
| 23.10.2026 | Samir Banerjee | 604 | 6465.63 | 7-6, 6-1 | Win | 101.21 | 185.17% | ATP SINGLES / 23.10.2026 | India Mumbai | |
| 22.10.2026 | Manish Sureshkumar | 981 | 6345.30 | 7-6, 6-4 | Win | -64.12 | 183.75% | ATP SINGLES / 22.10.2026 | India Mumbai | |
| 20.10.2026 | Arjun Rathi | 1763 | 6168.25 | 6-3, 6-0 | Win | -80.58 | 180.95% | ATP SINGLES / 20.10.2026 | India Mumbai | |
| 13.10.2026 | Thanapet Chanta | 717 | 6421.57 | 6-2, 7-5 | Loss | -259.27 | 100.01% | ATP SINGLES / 13.10.2026 | India Solapur | |
| 28.09.2026 | Lorenzo Angelini | 549 | 6484.19 | 4-6, 7-6, 7-5 | Loss | -34.05 | 216.39% | ATP SINGLES / 28.09.2026 | Italy Bari | |
| 23.09.2026 | Daniele Rapagnetta | 482 | 6523.44 | 6-4, 6-4 | Loss | -135.98 | 97.98% | ATP SINGLES / 23.09.2026 | Italy Santa Margherita Di Pula VII | |
| 21.09.2026 | Tristan Mccormick | 855 | 6380.88 | 6-4, 6-2 | Win | 58.97 | 144.73% | ATP SINGLES / 21.09.2026 | Italy Santa Margherita Di Pula VII | |
| 17.09.2026 | Andrea De Marchi | 691 | 6428.91 | 7-5, 6-4 | Loss | -230.50 | 105.25% | ATP SINGLES / 17.09.2026 | Italy Santa Margherita Di Pula VI | |
| 16.09.2026 | Gabriele Maria Noce | 1034 | 6330.45 | 7-5, 6-1 | Win | 16.03 | 139.26% | ATP SINGLES / 16.09.2026 | Italy Santa Margherita Di Pula VI | |
| 14.09.2026 | Lorenzo Rottoli | 710 | 6422.36 | 6-4, 6-3 | Win | 77.95 | 137.13% | ATP SINGLES / 14.09.2026 | Italy Santa Margherita Di Pula VI | |
| 26.08.2026 | Max Purcell | 374 | 6587.75 | 6-2, 6-2 | Loss | -146.66 | 39.49% | ATP SINGLES / 26.08.2026 | Jamaica Kingston | |
| 25.08.2026 | Aidan Kim | 561 | 6479.23 | 6-7, 6-3, 6-2 | Win | 88.14 | 176.33% | ATP SINGLES / 25.08.2026 | Jamaica Kingston | |
| 19.08.2026 | Pedro Martinez | 152 | 6753.23 | 6-4, 6-1 | Loss | 75.05 | 46.77% | ATP SINGLES / 19.08.2026 | Jamaica Kingston | |
| 18.08.2026 | Paulo Andre Saraiva Dos Santos | 664 | 6441.26 | 2-6, 6-4, 3-2 | Win | -13.61 | 102.10% | ATP SINGLES / 18.08.2026 | Jamaica Kingston | |
| 17.08.2026 | Timo Legout | 328 | 6616.34 | 3-6, 6-4, 6-1 | Win | 226.92 | 138.16% | ATP SINGLES / 17.08.2026 | Jamaica Kingston | |
| 16.08.2026 | Guillaume Dalmasso | 1156 | 6299.61 | 6-3, 6-1 | Win | 0.19 | 109.68% | ATP SINGLES / 16.08.2026 | Jamaica Kingston | |
| 11.08.2026 | Mees Rottgering | 320 | 6621.57 | 6-3, 6-3 | Loss | -67.85 | 52.77% | ATP SINGLES / 11.08.2026 | USA Brownsburg | |
| 09.08.2026 | Anirudh Chandrasekar | 5664 | 5377.73 | 6-0, 4-0 | Win | 0.00 | 86.60% | ATP SINGLES / 09.08.2026 | USA Brownsburg | |
| 26.07.2026 | Alan Magadan | 592 | 6469.67 | 2-6, 6-1, 6-1 | Loss | 69.00 | 62.20% | ATP SINGLES / 26.07.2026 | Mexico Los Cabos | |
| 22.07.2026 | August Holmgren | 230 | 6689.46 | 6-7, 6-2, 7-6 | Loss | 147.90 | 105.55% | ATP SINGLES / 22.07.2026 | Canada Winnipeg | |
| 20.07.2026 | Enzo Aguiard | 856 | 6380.45 | 6-4, 6-7, 6-4 | Win | -45.63 | 133.63% | ATP SINGLES / 20.07.2026 | Canada Winnipeg | |
| 19.07.2026 | Benjamin Thomas George | 1058 | 6324.70 | 4-6, 6-4, 6-2 | Win | -81.59 | 117.88% | ATP SINGLES / 19.07.2026 | Canada Winnipeg | |
| 14.07.2026 | Daniil Glinka | 222 | 6697.92 | 7-6, 6-3 | Loss | 95.17 | 63.80% | ATP SINGLES / 14.07.2026 | Canada Granby | |
| 09.07.2026 | Darwin Blanch | 170 | 6733.13 | 5-7, 6-3, 6-3 | Loss | 208.71 | 81.85% | ATP SINGLES / 09.07.2026 | USA New Port | |
| 09.07.2026 | Patrick Maloney | 385 | 6578.92 | 3-6, 6-3, 6-4 | Win | 165.51 | 102.32% | ATP SINGLES / 09.07.2026 | USA New Port | |
| 07.07.2026 | Stefan Kozlov | 299 | 6636.16 | 6-4, 6-2 | Loss | -48.25 | 40.30% | ATP SINGLES / 07.07.2026 | USA New Port | |
| 05.07.2026 | Blake Ellis | 670 | 6439.39 | 6-4, 6-3 | Win | 94.98 | 79.37% | ATP SINGLES / 05.07.2026 | USA New Port | |
| 01.06.2026 | Olaf Pieczkowski | 678 | 6436.00 | 3-6, 7-5, 6-4 | Loss | -91.42 | 76.36% | ATP SINGLES / 01.06.2026 | USA Tyler | |
| 11.05.2026 | Francisco Rocha | 654 | 6444.39 | 6-3, 7-6 | Win | 49.97 | 51.96% | ATP SINGLES / 11.05.2026 | Portugal Oeiras I | |
| 11.05.2026 | Eero Vasa | 593 | 6469.60 | 6-4, 6-1 | Loss | -207.82 | 21.65% | ATP SINGLES / 11.05.2026 | Portugal Oeiras I | |
| 04.05.2026 | Frederico Ferreira Silva | 225 | 6692.61 | 6-2, 6-0 | Loss | -41.80 | 8.21% | ATP SINGLES / 04.05.2026 | Italy Francavilla | |
| 03.05.2026 | Michalis Sakellaridis | 2896 | 6002.32 | 6-1, 6-1 | Win | 0.00 | 48.86% | ATP SINGLES / 03.05.2026 | Italy Francavilla | |
| 29.04.2026 | Marco Cecchinato | 164 | 6740.75 | 6-3, 7-6 | Loss | 138.00 | 35.53% | ATP SINGLES / 29.04.2026 | Czech Republic Ostrava | |
| 28.04.2026 | Jan Jermar | 2232 | 6094.62 | 6-1, 6-3 | Win | -117.40 | 47.01% | ATP SINGLES / 28.04.2026 | Czech Republic Ostrava | |
| 27.04.2026 | Dominik Recek | 766 | 6405.23 | 6-4, 6-7, 6-2 | Win | 4.15 | 69.98% | ATP SINGLES / 27.04.2026 | Czech Republic Ostrava | |
| 26.04.2026 | Pawel Juszczak | 810 | 6391.26 | 6-1, 6-2 | Win | 114.35 | 46.29% | ATP SINGLES / 26.04.2026 | Czech Republic Ostrava | |
| 19.04.2026 | Andrew Johnson | 607 | 6465.04 | 7-6, 6-4 | Loss | -134.38 | 36.55% | ATP SINGLES / 19.04.2026 | USA Savannah | |
| 15.04.2026 | Hynek Barton | 259 | 6666.63 | 6-4, 6-4 | Loss | 7.21 | 28.36% | ATP SINGLES / 15.04.2026 | USA Tallahassee | |
| 14.04.2026 | Colton Smith | 199 | 6713.77 | 7-6, 6-1 | Win | 349.35 | 42.21% | ATP SINGLES / 14.04.2026 | USA Tallahassee | |
| 13.04.2026 | Daniel Dutra Da Silva | 421 | 6550.21 | 7-6, 2-6, 7-6 | Win | 51.50 | 48.86% | ATP SINGLES / 13.04.2026 | USA Tallahassee | |
| 12.04.2026 | Ronald Hohmann | 821 | 6389.40 | 6-2, 6-4 | Win | 67.48 | 41.56% | ATP SINGLES / 12.04.2026 | USA Tallahassee | |
| 09.04.2026 | Daniel Dutra Da Silva | 421 | 6550.21 | 6-4, 6-3 | Loss | -122.07 | 23.69% | ATP SINGLES / 09.04.2026 | USA Sarasota | |
| 07.04.2026 | Daniel Elahi Galan | 287 | 6644.71 | 6-2, 7-6 | Win | 272.80 | 39.99% | ATP SINGLES / 07.04.2026 | USA Sarasota | |
| 06.04.2026 | Ryan Colby | 841 | 6384.37 | 5-1 | Win | 99.96 | 16.54% | ATP SINGLES / 06.04.2026 | USA Sarasota | |
| 05.04.2026 | Ronald Hohmann | 821 | 6389.40 | 6-7, 6-2, 6-4 | Win | -11.68 | 59.07% | ATP SINGLES / 05.04.2026 | USA Sarasota | |
| 25.03.2026 | Lorenzo Joaquin Rodriguez | 567 | 6477.32 | 6-2, 6-1 | Loss | -262.09 | 9.05% | ATP SINGLES / 25.03.2026 | Colombia Bucaramanga | |
| 23.03.2026 | Valerio Aboian | 372 | 6588.30 | 6-2, 5-7, 6-4 | Win | 167.11 | 50.47% | ATP SINGLES / 23.03.2026 | Colombia Bucaramanga | |
| 10.03.2026 | Alexander Donski | 465 | 6531.97 | 7-6, 7-6 | Loss | -27.45 | 32.23% | ATP SINGLES / 10.03.2026 | Rwanda Kigali | |
| 02.03.2026 | Marco Trungelliti | 126 | 6793.48 | 6-4, 4-6, 6-4 | Loss | 262.64 | 35.36% | ATP SINGLES / 02.03.2026 | Rwanda Kigali | |
| 09.02.2026 | Christian Langmo | 457 | 6534.17 | 7-5, 6-3 | Loss | -136.50 | 17.19% | ATP SINGLES / 09.02.2026 | USA Baton Rouge | |
| 03.02.2026 | Tristan Boyer | 187 | 6722.42 | 6-4, 6-4 | Loss | 63.00 | 16.41% | ATP SINGLES / 03.02.2026 | USA Cleveland | |
| 29.01.2026 | Patrick Kypson | 105 | 6823.91 | 7-6, 6-2 | Loss | 198.37 | 15.79% | ATP SINGLES / 29.01.2026 | USA San Diego | |
| 28.01.2026 | Karl Poling | 540 | 6492.14 | 6-2, 7-6 | Win | 120.23 | 23.51% | ATP SINGLES / 28.01.2026 | USA San Diego | |
| 16.01.2026 | Lukas Pokorny | 616 | 6462.20 | 3-6, 6-3, 6-4 | Loss | -51.84 | 23.22% | ATP SINGLES / 16.01.2026 | Tunisia Monastir | |
| 15.01.2026 | Kosuke Ogura | 929 | 6356.12 | 6-1, 6-3 | Win | 56.71 | 21.27% | ATP SINGLES / 15.01.2026 | Tunisia Monastir | |
| 13.01.2026 | Yoan Naydenov | 4657 | 5696.72 | 6-3, 6-0 | Win | -316.35 | 20.94% | ATP SINGLES / 13.01.2026 | Tunisia Monastir | |
| 08.01.2026 | Alaa Trifi | 962 | 6349.12 | 7-6, 4-6, 7-5 | Loss | -169.12 | 28.55% | ATP SINGLES / 08.01.2026 | Tunisia Monastir | |
| 07.01.2026 | Goncalo Marques | 638 | 6450.62 | 6-4, 7-5 | Win | 91.21 | 20.00% | ATP SINGLES / 07.01.2026 | Tunisia Monastir | |
| 25.11.2025 | Juan Alejandro Hernandez Serrano | 576 | 6474.78 | 7-6, 6-2 | Loss | -128.38 | 9.57% | ATP SINGLES / 25.11.2025 | Colombia Bogota | |
| 22.11.2025 | Lui Maxted | 468 | 6530.83 | 6-0, 6-2 | Loss | -203.58 | 2.34% | ATP SINGLES / 22.11.2025 | USA Austin | |
| 21.11.2025 | Micah Braswell | 1109 | 6312.60 | 6-4, 3-6, 7-6 | Win | -152.81 | 17.40% | ATP SINGLES / 21.11.2025 | USA Austin | |
| 20.11.2025 | Jonah Braswell | 1116 | 6311.07 | 6-4, 6-0 | Win | 1.65 | 13.82% | ATP SINGLES / 20.11.2025 | USA Austin | |
| 19.11.2025 | Stefan Menichella | 3310 | 5941.32 | 1-6, 6-1, 6-3 | Win | -241.28 | 14.85% | ATP SINGLES / 19.11.2025 | USA Austin | |
| 11.11.2025 | Marc Andrea Huesler | 186 | 6723.60 | 6-3, 7-5 | Loss | 52.93 | 8.59% | ATP SINGLES / 11.11.2025 | Japan Kobe |