Oriol Roca Batalla
O. Roca Batalla · Spain
Every match we have on file, with the price the market gave them at the time.
Last five
LLLWL
2026 record
48-30
Hard 5-2 · Clay 43-28
Average price
1.71
Match history
| Date | Event | Opponent | Score | Their price | Market | Result |
|---|---|---|---|---|---|---|
| 2026-10-12 | Catania (Italy) - Qualification | L. Potenza | 0 - 2 | 1.22 | 75% | LOST |
| 2026-10-05 | Palermo (Italy) - Qualification | F. Passaro | 0 - 2 | 2.25 | 59% | LOST |
| 2026-09-23 | Plovdiv 4 (Bulgaria) - Qualification | C. Hemery | 1 - 2 | 1.57 | 59% | LOST |
| 2026-09-21 | Plovdiv 4 (Bulgaria) - Qualification | D. Dedura | 0 - 2 | 2.62 | 65% | WON |
| 2026-09-18 | Biella | A. Moro Canas | 2 - 0 | 2.11 | 56% | LOST |
| 2026-09-16 | Biella | S. Napolitano | 2 - 1 | 1.67 | 56% | WON |
| 2026-09-14 | Biella | A. Sanchez Quilez | 2 - 0 | 1.55 | 60% | WON |
| 2026-09-08 | Seville | J. Munar | 2 - 1 | 3.25 | 71% | LOST |
| 2026-09-07 | Seville | A. Marti Pujolras | 2 - 0 | 1.34 | 69% | WON |
| 2026-09-06 | Seville | I. Radulov | 2 - 1 | 1.31 | 71% | WON |
| 2026-09-04 | Porto 2 | F. Mena | 0 - 2 | 1.61 | 58% | LOST |
| 2026-09-02 | Porto 2 | E. Dalla Valle | 2 - 0 | 1.87 | 50% | WON |
| 2026-08-31 | Porto 2 | Z. Kolar | 0 - 2 | 2.05 | 55% | WON |
| 2026-08-18 | Prague | R. M. Papoe | 1 - 2 | — | — | LOST |
| 2026-08-13 | Todi | F. Passaro | 0 - 2 | 2.55 | 63% | LOST |
| 2026-08-11 | Todi | N. Mashtakov | 2 - 0 | 1.29 | 72% | WON |
| 2026-08-03 | Plovdiv 2 (Bulgaria) | Y. Milev | 2 - 0 | 1.20 | 78% | LOST |
| 2026-07-30 | M25 Koszalin | N. Guttau | 2 - 0 | 1.06 | 87% | LOST |
| 2026-07-29 | M25 Koszalin | O. Sterniczuk | 0 - 2 | 1.02 | 94% | WON |
| 2026-07-07 | Trieste | A. Guerrieri | 2 - 0 | 2.63 | 65% | LOST |
| 2026-06-30 | Milan | P. Basile | 1 - 2 | 1.46 | 66% | LOST |
| 2026-06-29 | Milan | D. Masur | 2 - 0 | 1.40 | 65% | WON |
| 2026-06-28 | Milan | S. Seghetti | 2 - 1 | 1.02 | 92% | WON |
| 2026-06-23 | Targu Mures | F. Passaro | 0 - 2 | 1.67 | 56% | LOST |
| 2026-06-22 | Targu Mures | S. Gima | 2 - 0 | 1.13 | 82% | WON |
| 2026-06-21 | Targu Mures | M. R. Marinescu | 2 - 0 | — | — | WON |
| 2026-06-17 | Parma | C. H. Tseng | 2 - 0 | 2.14 | 56% | LOST |
| 2026-06-16 | Parma | F. Passaro | 2 - 0 | 1.44 | 64% | WON |
| 2026-06-15 | Parma | A. Sanchez Quilez | 2 - 0 | 1.66 | 56% | WON |
| 2026-06-14 | Parma | G. Perego | 2 - 0 | 1.08 | 86% | WON |
| 2026-06-12 | Cattolica (Italy) - Qualification | E. Dalla Valle | 0 - 2 | 2.04 | 53% | LOST |
| 2026-06-12 | Cattolica (Italy) - Qualification | D. Lajovic | 1 - 2 | 3.20 | 71% | WON |
| 2026-06-09 | Cattolica (Italy) - Qualification | S. Pieri | 0 - 2 | 1.55 | 60% | WON |
| 2026-06-02 | Perugia | L. Nardi | 2 - 0 | 2.64 | 65% | LOST |
| 2026-06-01 | Perugia | P. O. Fellin | 2 - 1 | 1.22 | 75% | WON |
| 2026-05-31 | Perugia | A. Colombo | 2 - 0 | 1.02 | 91% | WON |
| 2026-05-24 | M25 Mataro | A. Marti Pujolras | 2 - 0 | 1.58 | 60% | WON |
| 2026-05-23 | M25 Mataro | J. Nikles | 2 - 0 | 1.33 | 72% | WON |
| 2026-05-22 | M25 Mataro | N. Alvarez Varona | 2 - 0 | 2.00 | 52% | WON |
| 2026-05-21 | M25 Mataro | P. Lagutin | 2 - 1 | 1.14 | 81% | WON |
Physical history
Retirements, walkovers and medical timeouts on file, newest first.
ITF Clay advanced when M. Beauge withdrew
Challenger Hard won when A. Shelbayh retired v A. Shelbayh
medical timeout 6 that season
last MTO 28.06.2026 · 6 MTOs in 2026 · score 4-6 6-4 3-0 (00 - 00') ⌚️137 m · odds 1.03-9.5 / 2.1 -4.5 | +4.5 1.65 · Clay
medical timeout
last MTO 20.05.2026 · score 6-3 3-6 3-4 (00 - 00') · odds 2.95-1.32
medical timeout
last MTO 15.05.2026 · score 2-1 (15 - 15') · odds 1.20-3.70
medical timeout
last MTO 13.05.2026 · score 7-6 0-0 ('00 - 00) · odds 1.25-3.45
medical timeout
last MTO 17.03.2026 · score 4-6 2-3 ('00 - 00) · odds 9.50-1.01
medical timeout
last MTO 11.12.2025 · score 7-5 4-4 ('00 - 00) · odds 1.13-4.80
medical timeout
last MTO 20.05.2025 · score 3-6 0-3 (00 - 00') · odds ---