Arthur Gea and Oriol Roca Batalla will face off in the 2nd round of the Milan Challenger for the 2nd time in their career. They are scheduled to compete on Wednesday at 12:00 pm on COURT 10. Here the head to head stats and relative prediction.

Prediction, odds and live streaming

The pick for Tennis Tonic is Oriol Roca Batalla who should win in 3 sets.

As per the initial odds, Oriol Roca Batalla is the pick to win this match.
Oriol Roca Batalla -> 1.69
Arthur Gea -> 2.07

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 Arthur Gea vs. Oriol Roca Batalla

This will be the 2nd time that Arthur Gea and Oriol Roca Batalla clash against each other. The head to head is 1-0 for Gea (see full H2H stats), 1-0 on clay.

The last time that they played, Gea won 7-5 7-5 in the qualifications in the Aix En Provence Challenger back in 2022.

Arthur Gea

Arthur Gea

26 - 17win/loss

Hard
0-2
I Hard
13-4
Clay
13-11
Rank
226
High
226
LLWWWLWWWW
Year Total Hard Clay I.hard Grass Carpet
2025 48-28 20-8 15-15 13-5 0-0 0-0
2024 40-30 11-4 26-23 3-3 0-0 0-0
2023 33-17 18-2 14-12 1-3 0-0 0-0
2022 3-7 2-2 1-4 0-1 0-0 0-0
2021 2-2 0-0 0-0 2-2 0-0 0-0

Ranked no. 295, Arthur reached the 2nd round after beating Diego Dedura-Palomero 7-6(4) 6-1.

In the 1st round, The French player had a good straight sets win against Dedura-Palomero (7-64 6-1). During the match, Gea scored 72 points vs Dedura-Palomero’s 49. Gea was pretty aggressive to blast 31 winners.

Regarding the service games, Gea bagged 5 aces and he committed only 1 double fault. Overall, Arthur Gea was quite effective on serve to win 86% (31/36) of his 1st serve and 62% (16/26) on the second serve. However, this didn’t prevent his to concede the serve once. Gea broke Dedura-Palomero 3 times after converting 43% of his break points (3/7).

Gea has a winning win-loss record in the last 5 years having won 59% of his matches (104-73). 13-11 on clay in 2025. Talking about his performance on the same surface of this tournament, Gea has an overall54-50 record in the last 5 years on clay.

Gea’s best result of the current season was getting to the final in M25 Hazebrouck,M15 Bressuire and M25 Santa Margherita di Pula.

Arthur has an overall 26-17 win-loss record in 2025, 13-11 on clay (See FULL STATS).

Previously in the Milan Challenger

Arthur has never competed in this tournament before.

Milan Challenger
Gea's Record

Oriol Roca Batalla

Oriol Roca Batalla

14 - 15win/loss

Hard
0-1
I Hard
0-0
Clay
14-14
Rank
505
High
150
LWWWLWWWLW
Year Total Hard Clay I.hard Grass Carpet
2025 20-18 0-1 20-17 0-0 0-0 0-0
2024 32-34 5-7 27-25 0-1 0-1 0-0
2023 50-38 8-4 42-34 0-0 0-0 0-0
2022 50-26 0-0 50-25 0-1 0-0 0-0
2021 25-21 0-1 25-20 0-0 0-0 0-0

Ranked no. 331, Roca Batalla reached the 2nd round after beating Rodrigo Pacheco Mendez 4-6 6-4 6-1.

In the 1st round against Pacheco Mendez, Oriol recovered from a 1-set down deficit before winning (4-6 6-4 6-1). During the match Roca Batalla scored 92 points vs Pacheco Mendez’s 79. The Spaniard was quite aggressive to blast 31 winners.

About the serving games, Roca Batalla blasted 6 aces and he committed only 4 double faults. Oriol Roca Batalla lost the serve 4 times and he saved 3 break points. Furthermore, Roca Batalla put 61% of his first serves in, winning 67% (31/46) of the points behind his 1st serve and 50% (15/30) on the 2nd serve. Roca Batalla broke Pacheco Mendez 6 times after converting 38% of his break points (6/16).

Oriol’s best result of the current year was reaching the semifinal in the Ostrava Challenger.

Oriol has an aggregate 14-15 win-loss record in 2025, 14-14 on clay (See FULL STATS).

Milan Challenger
Roca Batalla's Record

H2H Performance in the tournament

A.Gea
O.Roca Batalla
1h:29
1h:29
Time on court​
!
2h:25
2h:25
1h:29
1h:29
Last match​
!
2h:25
2h:25
1
1
Match played
1
1
20
20
Games Played​
27
27
2
2
Set played​​
3
3
72
72
Total points​
92
92
72
72
Avg point​
92
92
31
31
Winners
31
31
31
31
Avg Winners​
31
31
43%
43%
Ratio winners
34%
34%
-- Serve --
5
5
Aces
6
6
5
5
Avg Aces
6
6
1
1
Double Faults
4
4
1
1
Avg Double Faults
4
4
31/36
31/36
1st won total​
31/46
31/46
!
86%
86%
1st won %
67%
67%
16/26
16/26
2nd won total​
15/30
15/30
!
62%
62%
2nd won %
50%
50%
-- Break Points --
3/7
3/7
BP won
6/16
6/16
3/7
3/7
Avg BP won
6/16
6/16
43%
43%
Won
38%
38%
1
1
Conceded
7
7
1
1
Avg Conceded
7
7
1
1
Broken
4
4
1
1
Avg Broken
4
4
0
0
Saved
3
3

Matches, sets, games and points

Points Gea Roca Batalla
Match played 1 1
Tot Set 2 3
Tot Games 20 27
Pts 72-49 92-79
Total Points 121 171
Winners 31 31
%Winners 43% 34%

Both Gea and Roca Batalla played 1 match. At the moment, Oriol Roca Batalla conceded 1 set while Arthur Gea hasn’t dropped a set so far. Gea has played 1 set(s) less than Roca Batalla (2 vs 3). Therefore, Gea played 7 games less than Roca Batalla. Gea scored 31 winners (43% of the total points). On the other side, Oriol made 31 winners (34%).

Serve Performance

Serve Gea Roca Batalla
Aces 5 6
Avg per match 5 6
1st in 36/62 46/76
%1st in 58% 61%
1st pts 31/36 31/46
%1st pts 86% 67%
2nd pts 16/26 15/30
%2nd pts 62% 50%

Gea fired 5 aces . Roca Batalla made 6 aces . Gea won 86% points behind his first serve. He very solid his second serve to win 62% of the points. On the other side, Roca Batalla won 67% of the points behind 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 Gea Roca Batalla
Won 3 6
Converted 3/7 6/16
% Converted 43% 38%
Conceded 1 7
Saved 0 3
% Saved 0% 43%
Times Broken 1 4

Arthur broke his opponent 3 times with a 43% conversion rate. Gea dropped his serve once and he saved 0% of the break points that he conceded. Roca Batalla broke his opponent 6 times with a 38% conversion rate. Roca Batalla conceded his serve 4 times and he saved 43% of the break points that he conceded.

Gea
R1
Dedura-Palomero
Total
Score 7-64 6-1
Tot Set 2 2
Tot Games 20 20
pts 72-49 72-49
Total points 121 121
Winners 31 31
%Winners 43% 43%
SERVE
Aces 5 5
Double Faults 1 1
1st in 36/62 36/62
% 1st in 58% 58%
1st pts 31/36 31/36
% 1st pts 86% 86%
2nd pts 16/26 16/26
% 2nd pts 62% 62%
Breaks
Won 3 3
Converted 3/7 3/7
Converted % 43% 43%
Conceded 1 1
Saved 0/1 0
Saved % 0% 0%
Times Broken 1 1
Roca Batalla
R1
Pacheco Mendez
Total
Score 4-6 6-4 6-1
Tot Set 3 3
Tot Games 27 27
pts 92-79 92-79
Total points 171 171
Winners 31 31
%Winners 34% 34%
SERVE
Aces 6 6
Double Faults 4 4
1st in 46/76 46/76
% 1st in 61% 61%
1st pts 31/46 31/46
% 1st pts 67% 67%
2nd pts 15/30 15/30
% 2nd pts 50% 50%
Breaks
Won 6 6
Converted 6/16 6/16
Converted % 38% 38%
Conceded 7 7
Saved 3/7 3
Saved % 43% 43%
Times Broken 4 4

Tennis Scores in Milan Challenger

Upcoming matches in the draw