Garrett Johns

Updated

Playing today: Garrett Johns vs Cezar Cretu, ATP Marsa (Malta). See the prediction and head to head.

Recent match previews

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