Matias Soto - Garrett Johns

home away
- -

San Luis Potosi 2025 (clay)

Head to heads
Matias Soto 1:0 Garrett Johns
Chile Country USA
248 Ranking 433
284 (pts 88, tourn. 17) Ranking by surface 433 (pts 38, tourn. 8)
Date Tournament Match Surface Score
14.04.2025 San Luis Potosi Matias Soto - Garrett Johns clay 2:0 (6:3, 7:6)
Matias Soto - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
22.10.2026 Cali Valerio Aboian clay Second round L 0:2 (2:6, 2:6)
20.10.2026 Cali Samuel Heredia clay First round W 2:1 (7:6, 4:6, 6:2)
06.10.2026 Antofagasta Thiago Seyboth Wild clay First round L 0:2 (3:6, 4:6)
29.09.2026 Curitiba Lautaro Midon clay First round L 0:2 (3:6, 3:6)
11.09.2026 Tulln Vitaliy Sachko clay Quarter-finals L 1:2 (3:6, 6:1, 2:6)
09.09.2026 Tulln Marvin Moeller clay Second round W 2:1 (6:4, 3:6, 6:0)
07.09.2026 Tulln Sandro Kopp clay First round W 2:0 (7:6, 6:2)
01.09.2026 Como Kilian Feldbausch clay First round L 0:2 (3:6, 2:6)
26.08.2026 Augsburg Marvin Moeller clay Second round L 0:2 (3:6, 6:7)
25.08.2026 Augsburg Oleksii Krutykh clay First round W 2:0 (6:3, 6:4)
18.08.2026 Prague Rudolf Molleker clay First round L 0:2 (3:6, 3:6)
12.07.2026 Bogota Nicolas Mejia clay Final L 0:2 (1:6, 5:7)
11.07.2026 Bogota Lorenzo Claverie clay Semi-finals W 2:0 (7:5, 7:5)
10.07.2026 Bogota Lucas Andrade Da Silva clay Quarter-finals W 2:1 (6:4, 6:7, 6:1)
08.07.2026 Bogota Alan Magadan clay Second round W 2:0 (7:6, 6:3)
26.06.2026 Piracicaba Gonzalo Villanueva clay Second round L 1:2 (6:4, 3:6, 5:7)
22.06.2026 Piracicaba Ignacio Monzon clay First round W 2:0 (6:3, 6:1)
18.06.2026 Asuncion 2 Nick Hardt clay Quarter-finals L 1:2 (6:3, 1:6, 0:6)
16.06.2026 Asuncion 2 Johan Alexander Rodriguez clay First round W 2:0 (7:6, 6:1)
17.04.2026 Santa Cruz de la Sierra Juan Carlos Prado Angelo clay Semi-finals L 0:2 (2:6, 5:7)
Garrett Johns - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
28.09.2026 Bari Lorenzo Angelini clay First round L 1:2 (6:4, 6:7, 5:7)
26.08.2026 Kingston 2 Max Purcell hard Second round L 0:2 (2:6, 2:6)
25.08.2026 Kingston 2 Aidan Kim hard First round W 2:1 (6:7, 6:3, 6:2)
19.08.2026 Kingston 1 Pedro Martinez Portero hard Second round L 0:2 (4:6, 1:6)
17.08.2026 Kingston 1 Timo Legout hard Qialification final W 2:1 (3:6, 6:4, 6:1)
26.07.2026 Los Cabos Alan Magadan hard Qualifications - 1st round L 1:2 (6:2, 1:6, 1:6)
21.07.2026 Winnipeg August Holmgren hard First round L 1:2 (7:6, 2:6, 6:7)
20.07.2026 Winnipeg Enzo Aguiard hard Qialification final W 2:1 (6:4, 6:7, 6:4)
14.07.2026 Granby Daniil Glinka hard First round L 0:2 (6:7, 3:6)
09.07.2026 Newport Darwin Blanch grass Second round L 1:2 (7:5, 3:6, 3:6)
09.07.2026 Newport Patrick Maloney grass First round W 2:1 (3:6, 6:3, 6:4)
07.07.2026 Newport Stefan Kozlov grass Qialification final L 0:2 (4:6, 2:6)
05.07.2026 Newport Blake Ellis grass Qualifications - 1st round W 2:0 (6:4, 6:3)
11.05.2026 Oeiras 4 Eero Vasa clay Qialification final L 0:2 (4:6, 1:6)
11.05.2026 Oeiras 4 Francisco Rocha clay Qualifications - 1st round W 2:0 (6:3, 7:6)
04.05.2026 Francavilla Frederico Ferreira Silva clay Qialification final L 0:2 (2:6, 0:6)
29.04.2026 Ostrava Marco Cecchinato clay Second round L 0:2 (3:6, 6:7)
15.04.2026 Tallahassee Hynek Barton clay Second round L 0:2 (4:6, 4:6)
14.04.2026 Tallahassee Colton Smith clay First round W 2:0 (7:6, 6:1)
13.04.2026 Tallahassee Daniel Dutra Da Silva clay Qialification final W 2:1 (7:6, 2:6, 7:6)