
Tomas Barrios Vera and James McCabe will face off in the qualifications of Wimbledon for the 1st time in their career. They are scheduled to play on Thursday at 11:00 am on Court 7. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Tomas Barrios Vera who should win in 5 sets.
As per the initial odds, Tomas Barrios Vera is the pick to win this match.
Tomas Barrios Vera -> 1.61
James McCabe -> 2.26
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
To be able to watch live streaming bet365, a funded account is required or you need to have placed a bet in the last 24 hours. 18+ BeGambleAware.
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Prediction and head to head Tomas Barrios Vera vs. James McCabe
There is no head to head record between Tomas Barrios Vera and James McCabe since this will be the first time that they will face off in the main tour.
Tomas Barrios Vera


29 - 17win/loss
108
93

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 29-17 | 1-2 | 24-12 | 0-1 | 4-2 | 0-0 |
2024 | 36-28 | 6-5 | 26-19 | 0-1 | 4-3 | 0-0 |
2023 | 50-30 | 4-7 | 42-22 | 0-0 | 4-1 | 0-0 |
2022 | 23-17 | 3-1 | 20-14 | 0-0 | 0-2 | 0-0 |
2021 | 41-27 | 4-6 | 34-20 | 0-0 | 3-1 | 0-0 |
Ranked no. 107, Tomas Barrios Vera got to the qualifications after defeating James Story 6-0 6-2 and Henrique Rocha 6-4 6-3.
In the qualifications, The Chilean had a good straight sets win against Rocha (6-4 6-3). During the match, Tomas Barrios Vera scored 59 points vs Rocha’s 47. Marcelo was pretty aggressive to blast 29 winners.
Regarding the service games, Tomas Barrios Vera fired 4 aces and he committed only 2 double faults. Tomas Barrios Vera was quite effective on serve to win 78% (29/37) of his 1st serve and 64% (9/14) on the second serve. This was the main reason for not conceding a single break during the match. The Chilean broke Rocha 3 times after converting 75% of his break points (3/4).
Overall Performance in this tournament
Tomas Barrios Vera started his run at this tournament from the qualifications. In the main draw, he hasn’t dropped yet a set in this event to win 60% of the points he played.
Tomas Barrios Vera has a solid win-loss record in the last 10 years having won 63% of his matches (370-215). 4-1 on grass in 2025. In connection with his performance on the same surface of this event, Tomas Barrios Vera has an overall 15-9 record in the last years on grass.
His best result of the current season was winning the title the Campinas Challenger where he beat Alvaro Guillen Meza in the final 6-4 6-3.
Tomas Barrios Vera has a compiled 29-16 win-loss record in 2025, 4-1 on grass (See FULL STATS).
Previously in Wimbledon
James McCabe


20 - 19win/loss
181
176

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 20-20 | 14-14 | 0-2 | 0-0 | 6-4 | 0-0 |
2024 | 55-35 | 47-28 | 1-2 | 1-1 | 6-4 | 0-0 |
2023 | 29-27 | 24-14 | 2-6 | 1-3 | 2-4 | 0-0 |
2022 | 39-27 | 30-19 | 9-8 | 0-0 | 0-0 | 0-0 |
2021 | 17-5 | 17-5 | 0-0 | 0-0 | 0-0 | 0-0 |
Ranked no. 177, McCabe reached the qualifications after beating Borna Gojo 6-4 7-5 and Roman Andres Burruchaga 6-1 6-4.
In the qualifications, McCabe had a good straight sets win against Andres Burruchaga (6-1 6-4). During the match McCabe scored 62 points vs Andres Burruchaga’s 40. James was quite aggressive to blast 27 winners.
Talking about serving, McCabe fired 8 aces and he committed only 1 double fault for the entire match. James McCabe was pretty effective on serve to win 79% (27/34) of his 1st serve and 71% (12/17) on the second serve. This was the main reason for not conceding a single break during the match. The Australian broke Andres Burruchaga 3 times after converting 43% of his break points (3/7).
Overall Performance in this tournament
McCabe started his run at this tournament from the qualifications. In the main draw, he hasn’t lost yet a set in this competition to conquer 58% of the points he played.
McCabe’s best result of the current season was getting to the semifinal in the Bengaluru Challenger.
James has a compiled 19-19 win-loss record in 2025, 5-3 on grass (See FULL STATS).
Previously in Wimbledon
McCabe has never competed in this tournament before.
H2H Performance in the tournament
Matches, sets, games and points
Points | Tomas Barrios Vera | McCabe |
---|---|---|
Match played | 2 | 2 |
Tot Set | 4 | 4 |
Tot Games | 33 | 39 |
Pts | 112-74 | 128-91 |
Total Points | 186 | 219 |
Winners | 48 | 61 |
%Winners | 43% | 48% |
Both Tomas Barrios Vera and McCabe played 2 matches. Also both players started their run from the qualifications.Both players have not surrendered a single set in this event so far. Talking about their workload, Tomas Barrios Vera and McCabe have played the same amount of sets 4. However, Tomas Barrios Vera played 6 games less than McCabe. Marcelo scored 48 winners (43% of the total points). On the other side, McCabe made 61 winners (48%).
Serve Performance
Serve | Tomas Barrios Vera | McCabe |
---|---|---|
Aces | 5 | 17 |
Avg per match | 2.5 | 8.5 |
1st in | 62/86 | 75/107 |
%1st in | 72% | 70% |
1st pts | 48/62 | 61/75 |
%1st pts | 77% | 81% |
2nd pts | 18/24 | 21/32 |
%2nd pts | 75% | 66% |
Tomas Barrios Vera bagged 5 aces (2.5 per match). McCabe fired 17 aces (8.5 per match). Tomas Barrios Vera won 77% points behind his first serve. He quite strong on his second serve to win 75% of the points. On the other side, McCabe won 81% of the points on his first serve. He had a solid display on his second serve to win 66% of the points.
How they played the important points
Breaks | Tomas Barrios Vera | McCabe |
---|---|---|
Won | 8 | 6 |
Converted | 8/11 | 6/13 |
% Converted | 73% | 46% |
Conceded | 1 | 5 |
Saved | 1 | 4 |
% Saved | 100% | 80% |
Times Broken | 0 | 1 |
The Chilean broke his opponents 8 times with a 73% conversion rate. The Chilean very solid his serve as he has never lost a single service game after saving 1 break points. The Australian broke his opponents 6 times with a 46% conversion rate. McCabe conceded his serve once and he saved 80% of the break points that he conceded.
Tomas Barrios Vera | ||||
Q1 Story |
Q2 Rocha |
Total | ||
---|---|---|---|---|
Score | 6-0 6-2 | 6-4 6-3 | ||
Tot Set | 2 | 2 | 4 | |
Tot Games | 14 | 19 | 33 | |
pts | 53-27 | 59-47 | 112-74 | |
Total points | 80 | 106 | 186 | |
Winners | 19 | 29 | 48 | |
%Winners | 36% | 49% | 43% | |
SERVE | ||||
Aces | 1 | 4 | 5 | |
Double Faults | 0 | 2 | 2 | |
1st in | 25/35 | 37/51 | 62/86 | |
% 1st in | 71% | 73% | 72% | |
1st pts | 19/25 | 29/37 | 48/62 | |
% 1st pts | 76% | 78% | 77% | |
2nd pts | 9/10 | 9/14 | 18/24 | |
% 2nd pts | 90% | 64% | 75% | |
Breaks | ||||
Won | 5 | 3 | 8 | |
Converted | 5/7 | 3/4 | 8/11 | |
Converted % | 71% | 75% | 73% | |
Conceded | 0 | 1 | 1 | |
Saved | 0/0 | 1/1 | 1 | |
Saved % | – | 100% | 50% | |
Times Broken | 0 | 0 | 0 |
McCabe | ||||
Q1 Gojo |
Q2 Andres |
Total | ||
---|---|---|---|---|
Score | 6-4 7-5 | 6-1 6-4 | ||
Tot Set | 2 | 2 | 4 | |
Tot Games | 22 | 17 | 39 | |
pts | 66-51 | 62-40 | 128-91 | |
Total points | 117 | 102 | 219 | |
Winners | 34 | 27 | 61 | |
%Winners | 52% | 44% | 48% | |
SERVE | ||||
Aces | 9 | 8 | 17 | |
Double Faults | 2 | 1 | 3 | |
1st in | 41/56 | 34/51 | 75/107 | |
% 1st in | 73% | 67% | 70% | |
1st pts | 34/41 | 27/34 | 61/75 | |
% 1st pts | 83% | 79% | 81% | |
2nd pts | 9/15 | 12/17 | 21/32 | |
% 2nd pts | 60% | 71% | 66% | |
Breaks | ||||
Won | 3 | 3 | 6 | |
Converted | 3/6 | 3/7 | 6/13 | |
Converted % | 50% | 43% | 46% | |
Conceded | 2 | 3 | 5 | |
Saved | 1/2 | 3/3 | 4 | |
Saved % | 50% | 100% | 75% | |
Times Broken | 1 | 0 | 1 |
Head 2 Head



Tennis Scores – Wimbledon
- Titouan DroguetDroguet – Taro DanielDaniel (6-4 4-6 6-4) – See score progression
- Nicolas JarryJarry – Jozef KovalikKovalik (6-3 6-4) – See score progression
- Martin LandaluceLandaluce – Ryan PenistonPeniston (3-6 6-4 6-4) – See score progression
- Dusan LajovicLajovic – Arthur BouquierBouquier (6-2 6-4) – See score progression
- Alexander BlockxBlockx – Timofey SkatovSkatov (6-4 7-5) – See score progression
- Beibit ZhukayevZhukayev – Yannick HanfmannHanfmann (7-67 6-3) – See score progression
- Arthur CazauxCazaux – Ugo BlanchetBlanchet (7-5 6-4) – See score progression
- Lukas KleinKlein – Dalibor SvrcinaSvrcina (7-65 7-5) – See score progression
- Yosuke WatanukiWatanuki – Colton SmithSmith (7-63 6-3) – See score progression
- Juan Pablo FicovichPablo Ficovich – Oliver BondingBonding (7-5 6-4) – See score progression
- Valentin RoyerRoyer – Yasutaka UchiyamaUchiyama (7-65 7-5) – See score progression
- James McCabeMcCabe – Roman Andres BurruchagaAndres Burruchaga (6-1 6-4) – See score progression
- Dominic StrickerStricker – Emilio NavaNava (7-62 6-4) – See score progression
- Marton FucsovicsFucsovics – Zachary SvajdaSvajda (7-65 6-3) – See score progression
- Nikoloz BasilashviliBasilashvili – Chak Lam Coleman WongLam Coleman Wong (7-61 7-63) – See score progression
- Alex BoltBolt – Eliot SpizzirriSpizzirri (7-65 2-6 6-2) – See score progression
- Giulio ZeppieriZeppieri – Paul JubbJubb (6-3 6-2) – See score progression
- Li TuTu – Sho ShimabukuroShimabukuro (3-6 7-68 7-69) – See score progression
- Oliver TarvetTarvet – Alexis GalarneauGalarneau (6-3 6-2) – See score progression
- Cristian GarinGarin – Hady HabibHabib (6-0 6-4) – See score progression
- Jaime FariaFaria – Marco TrungellitiTrungelliti (6-3 7-5) – See score progression
- Shintaro MochizukiMochizuki – Felipe Meligeni AlvesMeligeni Alves (6-3 6-3) – See score progression
- Hamish StewartStewart – Luca Van AsscheVan Assche (7-63 4-6 7-69) – See score progression
- Filip MisolicMisolic – Gauthier OnclinOnclin (6-4 6-2) – See score progression
- Kyrian JacquetJacquet – Vilius GaubasGaubas (6-3 7-5) – See score progression
- Adrian MannarinoMannarino – Nicolai Budkov KjaerBudkov Kjaer (6-2 6-3) – See score progression
- Luka PavlovicPavlovic – James Kent TrotterKent Trotter (6-3 6-75 7-66) – See score progression
- August HolmgrenHolmgren – Mikhail KukushkinKukushkin (4-6 7-64 6-2) – See score progression
- Benjamin HassanHassan – Tristan SchoolkateSchoolkate (7-64 6-3) – See score progression
- Leandro RiediRiedi – Federico Agustin GomezAgustin Gomez (4-6 6-3 7-68) – See score progression
- Tomas Barrios VeraBarrios Vera – Henrique RochaRocha (6-4 6-3) – See score progression
- Chris RodeschRodesch – Mark LajalLajal (6-1 6-3) – See score progression
Upcoming matches in the draw
- Marton FucsovicsFucsovics – Chris RodeschRodesch (0-0) – H2H and prediction
- Nikoloz BasilashviliBasilashvili – Juan Pablo FicovichPablo Ficovich (0-0) – H2H and prediction
- Alex BoltBolt – (0-0) – H2H and prediction
- Li TuTu – Adrian MannarinoMannarino (2-0) – H2H and prediction
- Christian GarinGarin – Giulio ZeppieriZeppieri (0-0) – H2H and prediction
- Marcelo Tomas Barrios VeraTomas Barrios Vera – (0-0) – H2H and prediction
- Benjamin HassanHassan – Filip MisolicMisolic (0-0) – H2H and prediction
- Lukas KleinKlein – Nicolas JarryJarry (0-2) – H2H and prediction
- August HolmgrenHolmgren – Yosuke WatanukiWatanuki (0-0) – H2H and prediction
- Luka PavlovicPavlovic – Beibit ZhukayevZhukayev (0-0) – H2H and prediction
- Hamish StewartStewart – (0-0) – H2H and prediction
- Valentin RoyerRoyer – Titouan DroguetDroguet (0-1) – H2H and prediction