Oriol Roca Batalla
ATP1d inactive58 Moderate Fatigue
Glicko-21.857
#203 overall·RD 60
Elo1.859#167 overall
Recent Form80% Win Rate
W
W
W
W
L
Hard
Glicko-21.508#1729
Elo1.502#1600
Clay
Glicko-21.913#138
Elo1.809#82
Grass
Glicko-21.500#237
Elo1.476#2826
Recent Matches
L
Luca NardiPerugia Challenger
2026-06-02ClayW
Pietro Orlando FellinPerugia Challenger
2026-06-01ClayW
Andrea ColomboPerugia Challenger
2026-05-31ClayW
Alex Marti PujolrasM25 Mataro
2026-05-24ClayW
Johan NiklesM25 Mataro
2026-05-23ClayW
Nicolas Alvarez VaronaM25 Mataro
2026-05-22ClayW
Pavel LagutinM25 Mataro
2026-05-21ClayW
Ignacio PariscaM25 Mataro
2026-05-20ClayL
Iliyan RadulovM25 Vic
2026-05-15ClayW
Thomas GerbaudM25 Vic
2026-05-14ClayW
Tomas Curras AbasoloM25 Vic
2026-05-13ClayL
Iliyan RadulovM25 Sabadell
2026-05-10ClayW
Alejo Sanchez QuilezM25 Sabadell
2026-05-09ClayW
Alex Marti PujolrasM25 Sabadell
2026-05-08ClayW
Radu David TurcanuM25 Sabadell
2026-05-07ClayW
Hanlin LiuM25 Sabadell
2026-05-06ClayL
Max Alcala GurriM25 Castelldefels
2026-05-02ClayW
Iliyan RadulovM25 Castelldefels
2026-05-01ClayW
Sergio Planella HernandezM25 Castelldefels
2026-04-30ClayW
Sergi Fita JuanM25 Castelldefels
2026-04-29ClayL
Inaki Montes-De La TorreM25 Angers
2026-04-26ClayW
Eero VasaM25 Angers
2026-04-25ClayW
Matteo MartineauM25 Angers
2026-04-24ClayW
Felix BalshawM25 Angers
2026-04-22ClayL
Nikolas Sanchez-IzquierdoMadrid Challenger
2026-04-08ClayW
Ugo BlanchetMadrid Challenger
2026-04-07ClayW
Abedallah ShelbayhMadrid Challenger
2026-04-06ClayW
Mario Gonzalez FernandezMadrid Challenger
2026-04-05ClayL
Joao DominguesM25 Reus 1
2026-04-02ClayW
Jordi Garcia MestreM25 Reus 1
2026-04-01ClayL
Alex Marti PujolrasM25 Tarragona 1
2026-03-27ClayW
Peter BuldoriniM25 Tarragona 1
2026-03-26ClayW
Arthur LabordeM25 Tarragona 1
2026-03-25ClayL
Inaki Montes-De La TorreM25 Badalona 1
2026-03-20ClayW
Lucca Helguera CasadoM25 Badalona 1
2026-03-19ClayW
Alex Marti PujolrasM25 Badalona 1
2026-03-17ClayL
Zdenek KolarKigali 2 Challenger
2026-03-09ClayL
Michiel De KromKigali 1 Challenger
2026-03-02ClayW
Guy Orly IradukundaKigali 1 Challenger
2026-03-01ClayL
Antoni FabreM15 Antalya 3
2026-02-18ClayL
Samuele PieriM25 Antalya 4
2026-02-14ClayW
Mihai Razvan MarinescuM25 Antalya 4
2026-02-12ClayW
Niklas SchellM25 Antalya 4
2026-02-11ClayL
Sergio Planella HernandezM15 Antalya 1
2026-01-29ClayL
Gianluca CadenassoM25 Antalya 3
2026-01-21ClayW
Enzo Kohlmann De FreitasM15 Lima 3
2025-12-21ClayW
Gerard Campana LeeM15 Lima 3
2025-12-20ClayW
Toby Alex KodatM15 Lima 3
2025-12-19ClayW
Joaquin GuillemeM15 Lima 3
2025-12-18ClayW
Christopher LiM15 Lima 3
2025-12-17ClaySimulate a match with RocaGet win probability, VOPO edge vs Pinnacle odds, and Glicko-2 breakdown.
Open Simulator →