Oriol Roca Batalla vs Pierluigi Basile — Head to Head
Oriol Roca Batalla leads the head-to-head 0–0 since 2025 across 0 meetings. Match context: Milan, Milan - 1/16-finals, clay court, 2026-06-30. Match odds (Pinnacle): Oriol Roca Batalla 1.46, Pierluigi Basile 2.78.
Today's matches schedule · Oriol Roca Batalla · Pierluigi Basile · Oriol Roca Batalla vs Pierluigi Basile H2H preview
H2H Record: Batalla vs Basile
- Oriol Roca Batalla 0–0 Pierluigi Basile since 2025 (0 meetings).
Batalla Recent Form
- Oriol Roca Batalla recent form (last 5 singles, 2025+): 4 wins, 1 losses — W, W, L, W, W
Basile Recent Form
- Pierluigi Basile recent form (last 5 singles, 2025+): 2 wins, 3 losses — L, L, W, W, L
Match Preview — Milan June 30, 2026
- Oriol Roca Batalla leads the head-to-head 0–0 since 2025 across 0 meetings. Match context: Milan, Milan - 1/16-finals, clay court, 2026-06-30. Match odds (Pinnacle): Oriol Roca Batalla 1.46, Pierluigi Basile 2.78.
- 1st Serve In: Batalla 58.1%, Basile 55%
- Aces / match: Batalla 3.1, Basile 6.8
- BP Saved: Batalla 54.2%, Basile 52.3%
- BP Converted: Batalla 48.1%, Basile 33.8%
- Return Pts Won: Batalla 44.4%, Basile 33.3%
- Service Pts Won: Batalla 67.4%, Basile 64.5%
- Winners / match: Batalla 28, Basile 30.7
- Unforced Errors / match: Batalla 22, Basile 31.8
- 1st serve in: Batalla 58.1%, Basile 55%
- aces per match: Batalla 3.1, Basile 6.8
- break points saved: Batalla 54.2%, Basile 52.3%
- break points converted: Batalla 48.1%, Basile 33.8%
- return points won: Batalla 44.4%, Basile 33.3%
- service points won: Batalla 67.4%, Basile 64.5%
- Dominance Score: Batalla +10.6, Basile -1.6
- Break Point Efficiency: Batalla +2.3, Basile -13.9
Head-to-Head metrics (per match average, last 10)
- 1st Serve In: Batalla 58.1%, Basile 55%
- Aces / match: Batalla 3.1, Basile 6.8
- BP Saved: Batalla 54.2%, Basile 52.3%
- BP Converted: Batalla 48.1%, Basile 33.8%
- Return Pts Won: Batalla 44.4%, Basile 33.3%
- Service Pts Won: Batalla 67.4%, Basile 64.5%
- Winners / match: Batalla 28, Basile 30.7
- Unforced Errors / match: Batalla 22, Basile 31.8
Performance profile (last 10 matches average)
- 1st serve in: Batalla 58.1%, Basile 55%
- aces per match: Batalla 3.1, Basile 6.8
- break points saved: Batalla 54.2%, Basile 52.3%
- break points converted: Batalla 48.1%, Basile 33.8%
- return points won: Batalla 44.4%, Basile 33.3%
- service points won: Batalla 67.4%, Basile 64.5%
Match control
- Dominance Score: Batalla +10.6, Basile -1.6
- Break Point Efficiency: Batalla +2.3, Basile -13.9
Key rivalry stats
- Tiebreak sets won: Batalla 0, Basile 1.
- Deciding-set wins: Batalla 1, Basile 1.
- Wins in last 5: Batalla 4, Basile 2.
Shared events
- Cattolica (Italy) - Qualification: Batalla 1–0, Basile 0–1.

#319
Spain
Oriol RocaBatalla
33yrs
175cm
Righthand
169pts
4–1
W–L
0:0
H2H since 2025 · 0 meetings
1.46vs2.78
-

#839
Italy
PierluigiBasile
19yrs
31pts
2–3
W–L
Head-to-Head Metrics
Per match averages · last 10
Performance Profile
Last 10 matches avg
BatallaBasile
Match Control
Last 10 matches
+10.6Dominance Score-1.6
+2.3Break Point Efficiency-13.9
Recent Form
Last 5 singles
- WD. Masur6-1 6-2
- WS. Seghetti6-3 3-6 7-5
- LF. Passaro6-7 4-6
- WS. Gima6-3 6-4
- WM. R. Marinescu6-1 6-3
- LR. Brancaccio6-7 6-7
- LA. Pellegrino6-2 6-3
- WF. Forti6-1 6-3
- WS. Travaglia7-6 4-6 6-3
- LP. Nesterov7-6 7-6
Odds Movement
Pinnacle · 2 snapshots · pre-match
Batalla2.1%
1.43→1.46
-1.4pp
Basile3.5%
2.88→2.78
+1.3pp
Moneyline drift
first capture → pre-match closeBatalla·Basile
Surface
Who plays better on each court type
Win rate by surface
Oriol Roca BatallaPierluigi Basile
Today's court: Clay