Oriol Roca Batalla

ATP #379SpainAge 3231 titles129 ptsW1 streak
55.3%
Win rate (career)
55.3%
Clay win rate (career)
4.2
Aces / match (last 10)
21
Career wins

Upcoming

4 May 2025Prague Challenger Men · Prague Challenger Men - Semi-finalsClayMatch preview →
1.98

Recent form

Form: 10 matches, 5 wins, 5 lossesWLWWLWLLLW

Last 10 matches: 5 wins, 5 losses. Current streak: W1.

Career statistics

Oriol Roca Batalla career statistics
StatCareerLast 10
Win rate55.3%50%
Win rate — Hard55.7%
Win rate — Clay55.3%50%
Win rate — Grass0%
Aces per match4.24.2
Break points converted48.5%48.5%
1st serve %62.5%62.5%
Return points won35%35%

Recent results

Oriol Roca Batalla last 10 match results
DateOpponentTournamentSurfScoreResult
F. BalshawW
N. Sanchez IzquierdoMadridClay4-6 4-6L
U. BlanchetMadridClay1-6 4-6W
M. Gonzalez FernandezMadridClay7-6 3-6 2-6W
J. DominguesL
J. Garcia MestreW
A. Marti PujolrasL
Z. KolarKigali 2Clay4-6 5-7L
M. De KromKigaliClay6-7 6-7L
G. IradukundaKigaliClay6-1 6-4W

Surface statistics

Clay
55.3%21–17
Hard
55.7%68–54
Grass
0%0–2

Betting market analysis

Last 3 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Oriol Roca Batalla betting markets last 3 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
N. Sanchez IzquierdoMadrid1.72 / 1.98LO/U 22.5 · O 1.83 U 1.83-1.5 1.974-6 4-6
U. BlanchetMadrid2.14 / 1.64WO/U 22 · O 1.83 U 1.85+1.5 1.901-6 4-6
M. Gonzalez FernandezMadrid1.31 / 3.15W7-6 3-6 2-6

Head to head

Oriol Roca Batalla head to head records against top opponents
OpponentOverallHardClayGrassLast match
Nikolas Sanchez Izquierdo022–08 Apr 2026
Ugo Blanchet007 Apr 2026
Abedallah Shelbayh00
Mario Gonzalez Fernandez005 Apr 2026