Photo of Oriol Roca Batalla, professional tennis player

Oriol Roca Batalla

ESP Age 33 175 cm / 5'9" Plays: Right-Handed Pro 2018–2023
Peak ranking
150 (Aug 19, 2024)
Elo peak
1500 (3.4%ile)
Career record
1–2 (33.3%)
Career titles
0
Prize money
$721,008

Recent ATP Matches full match log →

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

DateTournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Jan 12, 2025* Australian Open Grand Slam Q1 Q Hard Marton Fucsovics #100 4-6 4-6 L H2H Match data
Aug 26, 2024 US Open Grand Slam Q1 Q Hard Hamad Medjedovic #137 6-2 4-6 2-6 L H2H Match data
Jul 21, 2024* Umag ATP 250 Q1 Q Clay Renzo Olivo #326 3-6 7-5 1-6 L H2H Match data
Jul 1, 2024 Wimbledon Grand Slam Q1 Q Grass Daniel Elahi Galan #103 3-6 4-6 L H2H Match data
May 26, 2024* Roland Garros Grand Slam Q1 Q Clay Dennis Novak #209 4-6 2-6 L H2H Match data

Rivals full rivalries list →

OpponentWLMLast PlayedH2H
Miomir Kecmanovic 0 1 1 May 25, 2023 H2H
Feliciano Lopez 0 1 1 Jul 27, 2018 H2H
Paolo Lorenzi 1 0 1 Jul 26, 2018 H2H

Career Results

SeasonAgeTypeWLMWin %Start RankEnd Rank
201219Qualifying Q0110.0%
201320Qualifying Q0110.0%
201421Qualifying Q12333.3%
201522Qualifying Q13425.0%
201623Qualifying Q14520.0%
201724Qualifying Q0110.0%
201825Qualifying Q11250.0%
201825ATP11250.0%375383
202229Qualifying Q0110.0%
202330Qualifying Q12333.3%
202330ATP0110.0%268213
202431Qualifying Q27922.2%
202532Qualifying Q0110.0%
Career12333.3%

Career Results by Surface

SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
201219Qualifying Q 0110.0% 0110.0%
201320Qualifying Q 0110.0% 0110.0%
201421Qualifying Q 12333.3% 12333.3%
201522Qualifying Q 0220.0%11250.0% 13425.0%
201623Qualifying Q 11250.0%0220.0%0110.0% 14520.0%
201724Qualifying Q 0110.0% 0110.0%
201825Qualifying Q 11250.0% 11250.0%
201825ATP 11250.0% 11250.0%
202229Qualifying Q 0110.0% 0110.0%
202330Qualifying Q 12333.3% 12333.3%
202330ATP 0110.0% 0110.0%
202431Qualifying Q 13425.0%13425.0%0110.0% 27922.2%
202532Qualifying Q 0110.0% 0110.0%
Career12333.3%12333.3%

Career Results by Opponent Rank

SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
201825 00000110.0%101100.0% 11250.0%
202330 00000110.0%00 0110.0%
Career 00000220.0%101100.0% 12333.3%

Performance Stats

SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
201825 2 13.0 4.0 61.9% 74.5% 57.7% 95.8% 21.6% 68.2% 31.4%
202330 1 5.0 3.0 50.0% 66.7% 40.0% 55.6% 53.3% 20.0%
Career 3 10.3 3.7 57.9% 71.9% 51.8% 82.4% 14.4% 63.2% 27.6%

Advanced Stats

Season Age ELO ELO % Hard % Clay % Grass % Set Win % Set Margin SoS % Deep Run % Dec. Set W% TB W TB L TB W%
2012 19 1481 34 2 0 0
2013 20 1471 23 64 0 0
2014 21 1463 17 30 0 0
2015 22 1452 11 49 0 0
2016 23 1422 3 13 0 0
2017 24 1412 2 16 0 0
2018 25 1450 9 50.0% +0.67 64 0 0 2
2022 29 1438 4 11 0 0
2023 30 1436 4 0.0% -4.00 53 0 0 0
2024 31 1411 1 32 0 0
2025 32 1408 1 89 0 0
Career 1443 6 7 37.5% -1.67 58 0 0 2

Tournament Results by Category

Results show best round reached per tournament per season.

Grand Slams

SeasonAge AORGWUSO
201522 Q1
201623 Q2Q1
202431 Q2Q1Q1Q1
202532 Q1

ATP 500

SeasonAge BAR
201219 Q1
201320 Q1
201421 Q1
201522 Q2
201623 Q1
201724 Q1
202330 Q1
202431 Q2

ATP 250

SeasonAge ESTGSTLYOUMAGIJOCCVAL
201421 Q2
201522 Q1
201623 Q1
201825 R16
202229 Q1
202330 R32
202431 Q1Q1

ATP Ranking History full ranking history →

Career high
150
Career-high date
Aug 19, 2024
First top 100
First top 50
First top 20
First top 10

Ranking History Matrix

SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
20101715661538152115311521152413001304
20111813091307131913441142905916851791796795794
201219798794793773821942959968774770784788
201320791795757793735694630596510494493499
201421494442453374398395380319318273262263
201522261271248264263236205219204216235238
201623246230246256241251267299315317316310
201724326332305282319322338347441483439387
201825381383436402374344285268255249247383
201926386368365353344337336315302303299320
202027315346347347348357361326327
202128327330348357363370386382386359393386
202229389337318304286282278285303291299268
202330263281274291304296295274267207187213
202431217193207208164164159156197213219220
202532235252247262324318345397439436505415
202633416403401379377319342

Similar Players

Other ATP players ranked by a composite similarity score over country, era, and peak rank.

Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Active Years Match Log
Mario Vilella Martinez ESP 158 1,642 0 0 10 4 6 40.0% 2020-2021 Match log
Pablo Andujar ESP 32 1,862 0 4 404 164 240 40.6% 2007-2023 Match log
Jaume Munar ESP 33 1,887 0 0 293 129 164 44.0% 2015-2026 Match log
Elias Ymer SWE 105 1,696 0 0 97 29 68 29.9% 2013-2026 Match log
Alex Bolt AUS 125 1,728 0 0 52 18 34 34.6% 2015-2026 Match log
Ramkumar Ramanathan IND 111 1,640 0 0 41 14 27 34.1% 2014-2024 Match log
Andrea Pellegrino ITA 109 1,707 0 0 21 12 9 57.1% 2020-2026 Match log
Mitchell Krueger USA 135 1,688 0 0 36 11 25 30.6% 2014-2025 Match log
Tim van Rijthoven NED 101 1,759 0 1 20 10 10 50.0% 2016-2024 Match log
Jason Jung TPE 114 1,668 0 0 32 10 22 31.3% 2017-2023 Match log
Stefan Kozlov USA 103 1,673 0 0 35 9 26 25.7% 2013-2022 Match log
Noah Rubin USA 125 1,692 0 0 29 8 21 27.6% 2014-2021 Match log

Frequently Asked Questions

How old is Oriol Roca Batalla?
Oriol Roca Batalla is 33 years old, born on April 30, 1993.
Which country is Oriol Roca Batalla from?
Oriol Roca Batalla is from Spain.
How tall is Oriol Roca Batalla?
Oriol Roca Batalla is 175 cm / 5'9".
Is Oriol Roca Batalla left-handed or right-handed?
Oriol Roca Batalla plays right-handed.
How many Grand Slams has Oriol Roca Batalla won?
Oriol Roca Batalla has not won a Grand Slam title.
How many Masters 1000 titles has Oriol Roca Batalla won?
Oriol Roca Batalla has not won a Masters 1000 title.
What is Oriol Roca Batalla's highest ATP ranking?
Oriol Roca Batalla's career-high ATP singles ranking is world No. 150, first achieved on August 19, 2024.
What is Oriol Roca Batalla's career win-loss record?
Oriol Roca Batalla has a career ATP singles record of 1 wins and 2 losses (33.3%).
How much career prize money has Oriol Roca Batalla earned?
Oriol Roca Batalla has earned at least $721,008 in career prize money from professional tennis.
When did Oriol Roca Batalla play professional tennis?
Oriol Roca Batalla turned professional in 2018 and was active through 2023.
Who is Oriol Roca Batalla's biggest rival?
Oriol Roca Batalla's most frequent opponent is Miomir Kecmanovic, with a head-to-head record of 0–1 across 1 meeting.