Tomas Barrios Vera - James McCabe

home away
- -

Canberra 2026 (hard)

Head to heads
Tomas Barrios Vera 0:2 James McCabe
Chile Country Australia
145 Ranking 239
462 (pts 30, tourn. 5) Ranking by surface 134 (pts 176, tourn. 22)
Date Tournament Match Surface Score
08.01.2026 Canberra Tomas Barrios Vera - James McCabe hard 0:2 (1:6, 6:7)
26.06.2025 Wimbledon Tomas Barrios Vera - James McCabe grass 1:3 (6:4, 3:6, 6:7, 6:7)
Tomas Barrios Vera - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
01.08.2026 Montreal Aleksandar Vukic hard Qialification final L 0:2 (6:7, 2:6)
21.07.2026 Zug Dylan Dietrich clay First round L 1:2 (4:6, 6:4, 1:6)
07.07.2026 Iasi Ilia Simakin clay First round L 1:2 (6:4, 5:7, 6:7)
25.06.2026 Wimbledon Dane Sweeny grass Qialification final L 2:3 (6:4, 4:6, 6:7, 6:0, 2:6)
24.06.2026 Wimbledon Paul Jubb grass Qualifications - 2nd round W 2:1 (6:4, 3:6, 6:1)
22.06.2026 Wimbledon Marco Cecchinato grass Qualifications - 1st round W 2:0 (7:6, 6:3)
15.06.2026 Nottingham 2 Benjamin Bonzi grass First round L 1:2 (3:6, 6:2, 3:6)
08.06.2026 Bratislava $69K Thanasi Kokkinakis clay First round L 0:2 (4:6, 4:6)
20.05.2026 Rolan Garros Luka Pavlovic clay Qualifications - 2nd round L 1:2 (2:6, 7:6, 2:6)
19.05.2026 Rolan Garros Harold Mayot clay Qualifications - 1st round W 2:1 (6:4, 1:6, 6:3)
14.05.2026 Oeiras 4 Emilio Nava clay Quarter-finals L 1:2 (6:2, 4:6, 6:7)
13.05.2026 Oeiras 4 Nishesh Basavareddy clay Second round W 2:0 (6:1, 6:4)
11.05.2026 Oeiras 4 Michael Zheng clay First round W 2:0 (6:4, 6:4)
05.05.2026 Rome Daniel Merida Aguilar clay Qialification final L 1:2 (3:6, 6:3, 6:7)
04.05.2026 Rome Jacopo Vasami clay Qualifications - 1st round W 2:0 (6:3, 6:4)
29.04.2026 Mauthausen Lukas Neumayer clay Second round L 0:2 (6:7, 4:6)
20.04.2026 Madrid Zsombor Piros clay Qualifications - 1st round L 0:2 (3:6, 5:7)
31.03.2026 San Leopoldo Murkel Dellien clay First round L 0:2 (4:6, 3:6)
27.03.2026 Sao Paulo Hugo Dellien clay Quarter-finals L 0:2 (4:6, 6:7)
25.03.2026 Sao Paulo Thiago Moura Monteiro clay Second round W 0:0 (6:6) Retired
James McCabe - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
04.08.2026 Lexington Dusan Lajovic hard First round L 1:2 (3:6, 7:6, 3:6)
25.07.2026 Washington Alex Bolt hard Qualifications - 1st round L 0:2 (6:7, 6:7)
21.07.2026 Winnipeg Duncan Chan hard First round L 1:2 (6:7, 6:4, 5:7)
16.07.2026 Lincoln Bernard Tomic hard Second round L 0:2 (6:7, 4:6)
15.07.2026 Lincoln Masamichi Imamura hard First round W 2:0 (6:4, 7:6)
08.07.2026 Newport Jason Jung grass First round L 0:2 (4:6, 3:6)
22.06.2026 Wimbledon Roman Safiullin grass Qualifications - 1st round L 0:2 (3:6, 6:7)
14.06.2026 Nottingham 2 Remy Bertola grass Qialification final L 0:2 (6:7, 4:6)
11.06.2026 Hertogenbosch Kamil Majchrzak grass Second round L 0:2 (0:6, 3:6)
10.06.2026 Hertogenbosch Zizou Bergs grass First round W 2:1 (6:7, 6:2, 7:6)
06.06.2026 Hertogenbosch Chak Lam Coleman Wong grass Qualifications - 1st round W 2:1 (3:6, 6:4, 6:3)
03.06.2026 Birmingham Kamil Majchrzak grass First round L 0:2 (6:7, 3:6)
01.06.2026 Birmingham Martin Damm grass Qialification final W 2:1 (3:6, 6:3, 6:4)
19.05.2026 Rolan Garros Zdenek Kolar clay Qualifications - 1st round L 0:2 (3:6, 6:7)
07.05.2026 Wuxi Adam Walton hard Second round L 0:2 (3:6, 6:7)
05.05.2026 Wuxi Tung-Lin Wu hard First round W 2:0 (7:5, 7:6)
29.04.2026 Jiujiang Andre Ilagan clay First round L 1:2 (6:4, 4:6, 2:6)
24.04.2026 Gwangju Challenger Leandro Riedi hard Quarter-finals L 0:2 (1:6, 4:6)
23.04.2026 Gwangju Challenger Dane Sweeny hard Second round W 2:1 (6:7, 6:1, 7:6)
21.04.2026 Gwangju Challenger Kaichi Uchida hard First round W 2:0 (6:4, 7:5)