Player

🇪🇸 oriol roca batalla

Career matches 975
Wins 601
Losses 374
Win rate 61.6%
Elo (current) —

Surface breakdown

Hard 57.8% 85W – 62L (147 matches)
Clay 62.6% 516W – 308L (824 matches)
Grass 0.0% 0W – 2L (2 matches)
Carpet 0.0% 0W – 2L (2 matches)

Career form (last 10)

WLWWLLWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

1–50 of 975

DateTournamentRoundWinnerLoserScoreSurface
2026-04-06Madrid#9687Round of 32oriol roca batallaugo blanchet6-1 6-4Clay
2026-04-06Madrid#9687Round of 16nikolas sanchez izquierdooriol roca batalla6-4 6-4Clay
2026-04-06Madrid#96872nd Round Qualifyingoriol roca batallaabdullah shelbayh6-4 6-1 3-0 RETClay
2026-04-06Madrid#96871st Round Qualifyingoriol roca batallamario gonzalez fernandez6(2)-7 6-3 6-2Clay
2026-03-09KigaliRound of 32zdenek kolaroriol roca batalla6-4 7-5Clay
2026-03-02Kigali2nd Round Qualifyingmichiel de kromoriol roca batalla7-6(6) 7-6(5)Clay
2026-03-02Kigali1st Round Qualifyingoriol roca batallaguy orly iradukunda6-1 6-4Clay
2025-07-07IasiRound of 32oriol roca batalladimitar kuzmanov7-6(4) 6-3Clay
2025-07-07IasiRound of 16elmer molleroriol roca batalla6-3 6-2Clay
2025-07-07Iasi2nd Round Qualifyingoriol roca batallanicholas david ionel7-5 4-6 6-1Clay
2025-07-07Iasi1st Round Qualifyingoriol roca batallamax alcala gurri7-5 6-3Clay
2025-06-30BrasovRound of 32oriol roca batallamaxim mrva6-4 7-5Clay
2025-06-30BrasovRound of 16juan pablo ficovichoriol roca batalla7-6(3) 6-2Clay
2025-06-30Brasov2nd Round Qualifyingoriol roca batalladan alexandru tomescu7-5 6-4Clay
2025-06-30Brasov1st Round Qualifyingoriol roca batallaioan alexandru chirita6-4 6-3Clay
2025-06-23MilanRound of 32oriol roca batallarodrigo pacheco mendez4-6 6-4 6-1Clay
2025-06-23MilanRound of 16arthur geaoriol roca batalla6-4 1-6 6-3Clay
2025-06-16ParmaRound of 32oriol roca batallagiovanni fonio6-2 6-2Clay
2025-06-16ParmaRound of 16francesco passarooriol roca batalla7-6(2) 6-3Clay
2025-06-16Parma1st Round Qualifyingoriol roca batallaryan seggerman6-1 6-0Clay
2025-06-09PerugiaRound of 32nerman faticoriol roca batalla2-6 7-6(5) 7-6(1)Clay
2025-06-09Perugia2nd Round Qualifyingoriol roca batallastefano napolitano7-6(2) 6-4Clay
2025-06-09Perugia1st Round Qualifyingoriol roca batallacarlos gimeno valero6-1 6-2Clay
2025-05-26VicenzaRound of 32duje ajdukovicoriol roca batalla6-4 3-6 6-3Clay
2025-05-19SkopjeRound of 32oriol roca batallaneil oberleitner6(2)-7 6-3 6-4Clay
2025-05-19SkopjeRound of 16michael geertsoriol roca batalla0-6 6-4 7-6(5)Clay
2025-05-12TunisRound of 32oriol roca batallaedas butvilas6-3 6-3Clay
2025-05-12TunisRound of 16zsombor pirosoriol roca batalla6-4 6-2Clay
2025-05-05Prague1st Round Qualifyingnorbert gombosoriol roca batalla7-6(6) 6-3Clay
2025-04-28OstravaSemi-Finalshady habiboriol roca batalla4-6 6-3 6-4Clay
2025-04-28OstravaRound of 32oriol roca batallamax houkes6-3 7-5Clay
2025-04-28OstravaRound of 16oriol roca batallalukas klein6-4 5-7 7-6(3)Clay
2025-04-28OstravaQuarter-Finalsoriol roca batallahenri squire7-5 6-1Clay
2025-04-21Rome#2151Round of 32oleg prihodkooriol roca batalla5-7 7-6(6) 6-3Clay
2025-04-07Madrid#9687Round of 32carlos taberneroriol roca batalla7-5 6-2Clay
2025-04-07Madrid#96872nd Round Qualifyingoriol roca batallaalex marti pujolras6-1 6-3Clay
2025-04-07Madrid#96871st Round Qualifyingoriol roca batallarudolf molleker6-3 6(5)-7 6-3Clay
2025-03-31MenorcaRound of 32jan choinskioriol roca batalla7-6(4) 7-5Clay
2025-03-03Kigali#2915Round of 32valentin royeroriol roca batalla6-2 4-6 6-3Clay
2025-02-24KigaliRound of 32luka pavlovicoriol roca batalla6-2 6-4Clay
2025-01-12Australian Open1st Round Qualifyingmarton fucsovicsoriol roca batalla6-4 6-4Hard
2024-11-18Montemar CHR32svyatoslav gulinoriol roca batalla6-4 6-2Clay
2024-11-11Montevideo CHR32elmer molleroriol roca batalla6-4 6-1Clay
2024-11-04Lima 2 CHR32oriol roca batallafelipe meligeni alves6-4 6-3Clay
2024-11-04Lima 2 CHR16juan manuel cerundolooriol roca batalla6-4 6-2Clay
2024-10-28Guayaquil CHR32oriol roca batallagastao elias6-1 6-1Clay
2024-10-28Guayaquil CHR16oriol roca batallavit kopriva6-3 6-4Clay
2024-10-28Guayaquil CHQFroman andres burruchagaoriol roca batalla4-6 6-2 6-4Clay
2024-10-07Valencia CHR32javier barranco cosanooriol roca batalla3-6 6-1 6-4Clay
2024-09-23Lisbon CHR32oriol roca batallajaime faria7-5 6-2Clay

Aliases

1

betfair

  • oriol roca batalla
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair