Tomas Barrios Vera and Juan Carlos Prado Angelo will face off in the final of the Cali Challenger for the 1st time in their career. They are scheduled to compete on Sunday at 10:30 am on CANCHA CENTRAL. In the following lines you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Tomas Barrios Vera who should win in 3 sets.
Tomas Barrios Vera -> 1.62
Juan Carlos Prado Angelo -> 2.2
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
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. Juan Carlos Prado Angelo
There is no head to head record between Tomas Barrios Vera and Juan Carlos Prado Angelo since this will be the first time that they will fight against each other in the main tour.
Tomas Barrios Vera
42 - 25win/loss
109
93
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 52-28 | 5-5 | 43-20 | 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. 137, the Chilean reached the final after beating Juan Alejandro Hernandez 6-1 6-2, Luciano Emanuel Ambrogi 6-4 6-2, Mateus Alves 6-4 6-2 and Juan Bautista Torres 6-4 6-2.
In the semifinal, Marcelo had a good straight sets win against Bautista Torres (6-4 6-2). During the match, Tomas Barrios Vera scored 68 points vs Bautista Torres’s 52. Marcelo was exceptionally aggressive to blast 31 winners.
Regarding the service games, Tomas Barrios Vera managed to score 5 aces and he committed only 2 double faults. Tomas Barrios Vera lost the serve twice and he saved 3 break points. Furthermore, Tomas Barrios Vera put 67% of his first serves in, winning 72% (31/43) of the points behind his 1st serve and 38% (8/21) on the 2nd serve. Tomas Barrios Vera broke Bautista Torres 5 times after converting 50% of his break points (5/10).
Overall Performance in this tournament
Tomas Barrios Vera hasn’t conceded yet a set in this tournament to conquer 58% of the points he played.
Tomas Barrios Vera has a solid match record in the last 10 years having won 63% of his matches (382-224). 32-17 on clay in 2025. In connection with his performance on the same surface of this event, Tomas Barrios Vera has an overall 289-157 match record in the last years on clay.
His best result of the season was winning the title the Campinas Challenger where he defeated Alvaro Guillen Meza in the final 6-4 6-3.
The Chilean has a composed 41-25 win-loss record in 2025, 32-17 on clay (See FULL STATS).
Previously in the Cali Challenger
Juan Carlos Prado Angelo
36 - 27win/loss
228
226
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 42-31 | 2-3 | 39-26 | 1-2 | 0-0 | 0-0 |
| 2024 | 42-24 | 9-3 | 33-21 | 0-0 | 0-0 | 0-0 |
| 2023 | 26-15 | 0-0 | 26-15 | 0-0 | 0-0 | 0-0 |
| 2022 | 12-8 | 0-0 | 12-8 | 0-0 | 0-0 | 0-0 |
Ranked no. 259, the Bolivian reached the final after beating Rodrigo Pacheco Mendez 6-3 5-7 6-3
, Andrea Collarini 3-6 7-6(4) 6-2, Matias Soto 7-6(1) 6-1 and Gonzalo Bueno 6-3 7-5.In the semifinal, Juan had a good straight sets win against Bueno (6-3 7-5). During the match Carlos Prado Angelo scored 80 points vs Bueno’s 70. Carlos Prado Angelo was quite aggressive to blast 30 winners.
About the serving games, Carlos Prado Angelo made 5 aces and he committed only 4 double faults. Juan Carlos Prado Angelo lost the serve twice and he saved 7 break points. Furthermore, Carlos Prado Angelo put 60% of his first serves in, winning 61% (30/49) of the points behind his 1st serve and 56% (18/32) on the 2nd serve. The Bolivian broke Bueno 4 times after converting 50% of his break points (4/8).
Overall Performance in this tournament
Carlos Prado Angelo has conceded 2 set in the tournament to win 53% of the points he played.
His best result of the current season was winning the title the Lima 1 Challenger where he overcame Gonzalo Bueno in the final 6-4 7-5.
The Bolivian has an aggregate 36-26 win-loss record in 2025, 33-21 on clay (See FULL STATS).
Previously in the Cali Challenger
Previously, his best result was reaching the 1st round in 2024. See his history.
H2H Performance in the tournament (main draw)
Matches, sets, games and points
| Points | Tomas Barrios Vera | Carlos Prado Angelo |
|---|---|---|
| Match played | 4 | 4 |
| Tot Set | 8 | 10 |
| Tot Games | 69 | 101 |
| Pts | 262-189 | 386-348 |
| Total Points | 451 | 734 |
| Winners | 114 | 138 |
| %Winners | 44% | 36% |
Both Tomas Barrios Vera and Carlos Prado Angelo played 4 matches. At the moment, Juan Carlos Prado Angelo lost 2 sets while Tomas Barrios Vera hasn’t lost a set so far. Tomas Barrios Vera has played 2 set(s) less than Carlos Prado Angelo (8 vs 10). Therefore, Tomas Barrios Vera played 32 games less than Carlos Prado Angelo. The Chilean scored 114 winners (44% of the total points). On the other side, Juan bagged 138 winners (36%).
Serve Performance
| Serve | Tomas Barrios Vera | Carlos Prado Angelo |
|---|---|---|
| Aces | 17 | 22 |
| Avg per match | 4.3 | 5.5 |
| 1st in | 152/226 | 203/372 |
| %1st in | 67% | 55% |
| 1st pts | 114/152 | 138/203 |
| %1st pts | 75% | 68% |
| 2nd pts | 39/74 | 85/169 |
| %2nd pts | 53% | 50% |
Tomas Barrios Vera made 17 aces (4.3 per match). Carlos Prado Angelo recorded 22 aces (5.5 per match). Tomas Barrios Vera won 75% points behind his first serve. He was rock solid on his second serve to win 53% of the points. On the other side, Carlos Prado Angelo won 68% of the points on his first serve. He had a solid display on his second serve to win 50% of the points.
How they played the important points
| Breaks | Tomas Barrios Vera | Carlos Prado Angelo |
|---|---|---|
| Won | 16 | 19 |
| Converted | 16/39 | 19/55 |
| % Converted | 41% | 35% |
| Conceded | 19 | 45 |
| Saved | 16 | 33 |
| % Saved | 84% | 73% |
| Times Broken | 3 | 12 |
Tomas Barrios Vera broke his opponents 16 times with a 41% conversion rate. The Chilean surrendered his serve 3 times and he saved 84% of the break points that he conceded. Carlos Prado Angelo broke his opponents 19 times with a 35% conversion rate. Juan conceded his serve 12 times and he saved 73% of the break points that he conceded.
| Tomas Barrios Vera | ||||||
| R1 Alejandro Hernandez | R2 Emanuel Ambrogi | 1/4 Alves | 1/2 Bautista Torres | Total | ||
|---|---|---|---|---|---|---|
| Score | 6-1 6-2 | 6-4 6-2 | 6-4 6-2 | 6-4 6-2 | ||
| Tot Set | 2 | 2 | 2 | 2 | 8 | |
| Tot Games | 15 | 18 | 18 | 18 | 69 | |
| pts | 62-42 | 64-41 | 68-54 | 68-52 | 262-189 | |
| Total points | 104 | 105 | 122 | 120 | 451 | |
| Winners | 27 | 29 | 27 | 31 | 114 | |
| %Winners | 44% | 45% | 40% | 46% | 44% | |
| SERVE | ||||||
| Aces | 6 | 2 | 4 | 5 | 17 | |
| Double Faults | 2 | 1 | 1 | 2 | 6 | |
| 1st in | 35/53 | 34/48 | 40/61 | 43/64 | 152/226 | |
| % 1st in | 66% | 71% | 66% | 67% | 67% | |
| 1st pts | 27/35 | 29/34 | 27/40 | 31/43 | 114/152 | |
| % 1st pts | 77% | 85% | 68% | 72% | 75% | |
| 2nd pts | 9/18 | 7/14 | 15/21 | 8/21 | 39/74 | |
| % 2nd pts | 50% | 50% | 71% | 38% | 53% | |
| Breaks | ||||||
| Won | 4 | 4 | 3 | 5 | 16 | |
| Converted | 4/11 | 4/11 | 3/7 | 5/10 | 16/39 | |
| Converted % | 36% | 36% | 43% | 50% | 41% | |
| Conceded | 5 | 3 | 6 | 5 | 19 | |
| Saved | 5/5 | 2/3 | 6/6 | 3/5 | 16 | |
| Saved % | 100% | 67% | 100% | 60% | 82% | |
| Times Broken | 0 | 1 | 0 | 2 | 3 | |
| Carlos Prado Angelo | ||||||
| R1 Pacheco Mendez | R2 Collarini | 1/4 Soto | 1/2 Bueno | Total | ||
|---|---|---|---|---|---|---|
| Score | 6-3 5-7 6-3 | 3-6 7-64 6-2 | 7-61 6-1 | 6-3 7-5 | ||
| Tot Set | 3 | 3 | 2 | 2 | 10 | |
| Tot Games | 30 | 30 | 20 | 21 | 101 | |
| pts | 121-116 | 100-96 | 85-66 | 80-70 | 386-348 | |
| Total points | 237 | 196 | 151 | 150 | 734 | |
| Winners | 41 | 37 | 30 | 30 | 138 | |
| %Winners | 34% | 37% | 35% | 38% | 36% | |
| SERVE | ||||||
| Aces | 6 | 5 | 6 | 5 | 22 | |
| Double Faults | 11 | 4 | 3 | 4 | 22 | |
| 1st in | 65/134 | 47/87 | 42/70 | 49/81 | 203/372 | |
| % 1st in | 49% | 54% | 60% | 60% | 55% | |
| 1st pts | 41/65 | 37/47 | 30/42 | 30/49 | 138/203 | |
| % 1st pts | 63% | 79% | 71% | 61% | 68% | |
| 2nd pts | 33/69 | 21/40 | 13/28 | 18/32 | 85/169 | |
| % 2nd pts | 48% | 53% | 46% | 56% | 50% | |
| Breaks | ||||||
| Won | 6 | 4 | 5 | 4 | 19 | |
| Converted | 6/13 | 4/15 | 5/19 | 4/8 | 19/55 | |
| Converted % | 46% | 27% | 26% | 50% | 35% | |
| Conceded | 22 | 7 | 7 | 9 | 45 | |
| Saved | 18/22 | 4/7 | 4/7 | 7/9 | 33 | |
| Saved % | 82% | 57% | 57% | 78% | 69% | |
| Times Broken | 4 | 3 | 3 | 2 | 12 | |
Upcoming matches in the draw
- Marcelo Tomas Barrios VeraTomas Barrios Vera – (0-0) – H2H and prediction