1. Home
  2. Tournaments
  3. ITF Men M25 Vic
  4. Oriol Roca Batalla
Oriol Roca Batalla

Oriol Roca Batalla Predictions, Stats & Form

ES
Rank#396
Age32
Height5'9"
Weight165 lb
HandRight

Recent Form

W W W W L
35 Matches Analyzed
71.4% Prediction Accuracy

Tennis Predictions

Powered by TennisPredictions
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

06:00

Finished
BG
I. Radulov
ES
O. Roca Batalla
2
0
105
-133

1

105
276
654

O20.5

-156
8.8/10

11:00

Finished
FR
T. Gerbaud
ES
O. Roca Batalla
0
2
800
-2500

2

-2500
32
66

2

-2500
4.6/10

05:00

Finished
ES
T. Curras
ES
O. Roca Batalla
0
2
550
-1667

2

-1667
32
66

0:2

-588
4.6/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

10:00

Finished
ES
O. Roca Batalla
ES
A. Sanchez
2
1
-128
100

2

100
721
566

O21.5

-125
4.9/10

10:30

Finished
ES
A. Marti
ES
O. Roca Batalla
0
2
119
-159

2

-159
43
66

U22.5

-156
4.4/10

10:00

Finished
ES
O. Roca Batalla
RO
R. D. Turcanu
2
0
-263
210

1

-263
666
732

O20.5

-133
7.3/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

10:30

Finished
ES
O. Roca Batalla
ES
M. Alcala Gurri
1
2
-149
112

1

-149
726
560

1

-149
4.3/10

10:00

Finished
BG
I. Radulov
ES
O. Roca Batalla
0
2
155
-185

1

155
66
24

1

155
1.8/10

12:06

Finished
ES
S. Planella
ES
O. Roca Batalla
0
2
450
-1000

2

-1000
564
726

O18.5

-133
8.2/10

13:00

Finished
ES
S. Fita Juan
ES
O. Roca Batalla
0
2
550
-1000

2

-1000
34
66

2

-1000
4.5/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

10:00

Finished
ES
O. Roca Batalla
ES
I. Montes-de la
0
2
137
-189

2

-189
34
66

2

-189
3.4/10

13:00

Finished
FI
E. Vasa
ES
O. Roca Batalla
0
2
180
-244

2

-244
464
636

2

-244
5.7/10

09:45

Finished
FR
F. Balshaw
ES
O. Roca Batalla
1
2
-137
101

2

101
46
67

2

101
1.3/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

11:10

Finished
FR
U. Blanchet (7)
ES
O. Roca Batalla
0
2
-149
120

1

-149
67
25

1

-149
3.2/10

10:55

Finished
ES
M. González
ES
O. Roca Batalla
1
2
230
-333

2

-333
363
636

2

-333
8/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

11:00

Finished
PT
J. Domingues
ES
O. Roca Batalla
2
1
180
-270

1

180
67
35

O20.5

-125
1.6/10

10:00

Finished
ES
J. Garcia
ES
O. Roca Batalla
0
2
1200
-3333

2

-3333
33
66

2

-3333
4.1/10
DateMatchScore12TIPPREDICTED SCOREBEST TIPTRUST

11:30

Finished
ES
A. M. Pujolras
ES
O. Roca Batalla
2
0
160
-222

2

-222
743
566

O20.5

-143
6.1/10

16:00

Finished
IT
P. Buldorini
ES
O. Roca Batalla
1
2
500
-588

2

-588
45
67

2

-588
8.4/10

11:00

Finished
CH
A. Laborde
ES
O. Roca Batalla
0
2
720
-3333

2

-3333
24
66

2

-3333
4.7/10

About Oriol Roca Batalla – Tennis Predictions & Statistics

Oriol Roca Batalla is a 32-year-old right-handed professional tennis player, currently ranked world No. 396. Our AI algorithm has analyzed 35 matches featuring Oriol Roca Batalla, achieving a prediction accuracy of over 71.4%. This page provides AI-generated predictions for upcoming matches — including Match Winner and Score — as well as detailed statistics covering serve performance, return effectiveness, and break point conversion.

While active predictions are available exclusively to subscribers, we are committed to full transparency: all completed match results remain visible, so you can verify our track record at any time.

Serve Stats & Return Stats
Stat Last 10 (10) Last 20 (20) Last 52 Weeks (60)
First Serve % - 63.3% 62.1%
1st Serve Won - 64.1% 68%
2nd Serve Won - 53.9% 48.5%
Aces / Match 2.3 2.6 2.7
Double Faults / Match 2.4 2 2
Break Pts Saved - 50% 64.9%
Break Pts Converted - 28.1% 20%
Return Pts Won 43.9% 43.1% 42.6%
Service Hold % - 394.7% 112.2%
Total Pts Won 101.2% 89.9% 67.3%
Stats by Surface
Stat Clay (60)
First Serve % 62.1%
1st Serve Won 68%
2nd Serve Won 48.5%
Aces / Match 2.7
Double Faults / Match 2
Break Pts Saved 64.9%
Break Pts Converted 20%
Return Pts Won 42.6%
Serve Stats & Return Stats
Last 52 Weeks (60) Last 20 (20) Last 10 (10)
StatValue
First Serve %62.1%
1st Serve Won68%
2nd Serve Won48.5%
Aces / Match2.7
Double Faults / Match2
Break Pts Saved64.9%
Break Pts Converted20%
Return Pts Won42.6%
Service Hold %112.2%
Total Pts Won67.3%
StatValue
First Serve %63.3%
1st Serve Won64.1%
2nd Serve Won53.9%
Aces / Match2.6
Double Faults / Match2
Break Pts Saved50%
Break Pts Converted28.1%
Return Pts Won43.1%
Service Hold %394.7%
Total Pts Won89.9%
StatValue
Aces / Match2.3
Double Faults / Match2.4
Return Pts Won43.9%
Total Pts Won101.2%
Stats by Surface
Clay (60)
StatValue
First Serve %62.1%
1st Serve Won68%
2nd Serve Won48.5%
Aces / Match2.7
Double Faults / Match2
Break Pts Saved64.9%
Break Pts Converted20%
Return Pts Won42.6%