Career
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
All Rounds
Final
1/2
1/4
First
Second
Third
Fourth
Pre-q
Rubber 1
Rubber 2
Rubber 3
Rubber 4
Rubber 5
Robin
Bronze
Q3
N/A
Q2
Q1
ER
Q4
CR
QF
Q5
N/A
All Surfaces
Clay
Grass
Hard
I.hard
All Tournaments
Bengaluru Challenger
Astana Challenger
Tenerife 3 Challenger
Karlsruhe Challenger
Pozoblanco Challenger
Braga Challenger
Augsburg Challenger
Shenzhen 2 Challenger
Seville Challenger
Montevideo Challenger
Szczecin Challenger
M25 Santa Margherita di Pula
Braunschweig Challenger
San Luis Potosi Challenger
Porto Challenger
Kigali 2 Challenger
M25 Nottingham
M25 Klosters
Chengdu Open - Chengdu
M25 Santa Margherita di Pula
Calgary Challenger
Sydney Challenger
Drummondville Challenger
Valencia Challenger
Indian Wells 1 Challenger
Nonthaburi 3 Challenger
Girona Challenger
Open Sud de France - Montpellier
Chennai Challenger
M25 Kigali
Shanghai Rolex Masters - Shanghai
Luedenscheid Challenger
Australian Open - Melbourne
Pune Challenger
Murcia Challenger
Glasgow Challenger
Indian Wells 2 Challenger
Kigali 1 Challenger
Meerbusch Challenger
Todi Challenger
Bad Waltersdorf Challenger
Australian Open (juniors)
French Open (juniors)
Wimbledon (juniors)
Lima 2 Challenger
Brasilia Challenger
Open Sabadell Atlantico - Barcelona
Burnie 2 Challenger
Barcelona Open BancSabadell - Barcelona
Lisbon Challenger
Shenzhen 1 Challenger
Barcelona Open BancSabadell - Barcelona
Portugal Open - Oeiras
Tallahassee Challenger
Seville Challenger
Charlottesville Challenger
Barcelona Open BancSabadell - Barcelona
U.S. Open - New York
Valencia Open - Valencia
Davis Cup, Group II, 1R, ZIM-BIH 1-4
Tallahassee Challenger
Turin Challenger
Eskisehir Challenger
Vicenza Challenger
Perugia Challenger
Milan Challenger
Biella Challenger
Kenitra Challenger
Davis Cup, Group II, PO, ZIM-MDA 5-0
Mohammedia Challenger
Casablanca Challenger
Australian Open - Melbourne
Barcelona Open BancSabadell - Barcelona
Wimbledon - London
Konzum Croatia Open - Umag
Manila Challenger
Santo Domingo Challenger
Morelos Challenger
Spain F1
Spain F5
Santiago Challenger
Guadalajara Challenger
San Luis Potosi Challenger
Ostrava Challenger
Tallahassee Challenger
Mestre Challenger
Spain F6
Tunisia F12
Spain F8
Tunisia F17
Tunisia F18
Prague Challenger
Poprad Tatry Challenger
Poznan Challenger
Tunisia F20
Mozambique F1
Mozambique F2
Zimbabwe F1
Spain F19
Zimbabwe F2
Seville Challenger
Meknes Challenger
Kenitra Challenger
Spain F20
Zimbabwe F3
Egypt F16
Davis Cup, Group II, PO, GEO-ZIM 3-2
Egypt F17
Egypt F21
Egypt F22
Spain F28
Egypt F23
Egypt F24
Mohammedia Challenger
Spain F32
USA F31
Tunisia F27
USA F32
Tunisia F28
Spain F35
Costa Rica F1
El Salvador F1
El Salvador F2
Tunisia F34
USA F40
Dominican Republic F3
Puerto Rico F1
Barcelona Open BancSabadell - Barcelona
Tunisia F2 (Hammamet)
Tunisia F3 (Hammamet)
Tunisia F4 (Hammamet)
Tunisia F5 (Hammamet)
Turkey F5 (Antalya)
Spain F5 (Murcia)
Turkey F6 (Antalya)
Spain F6 (Cornella)
Turkey F7 (Antalya)
Turkey F8 (Antalya)
Egypt F8 (Sharm El Sheikh)
Tunisia F9 (Hammamet)
Tunisia F10 (Hammamet)
Tallahassee Challenger
Bahrain F1 (Manama)
Spain F8 (Reus)
Bahrain F2 (Manama)
Tunisia F12 (Hammamet)
Tunisia F13 (Hammamet)
USA F14 (Orange Park)
Nigeria F1 (Abuja)
Spain F12 (Lleida)
Nigeria F2 (Abuja)
Nigeria F3 (Abuja)
Spain F15 (Sta. Margarida Montbui)
Floridablanca Challenger
Zimbabwe F1 (Harare)
Zimbabwe F2 (Harare)
Zimbabwe F3 (Harare)
Egypt F19 (Sharm El Sheikh)
Egypt F22 (Cairo)
Egypt F23 (Cairo)
Bogota Challenger
Monterrey Challenger
Las Vegas Challenger
USA F30 (Claremont)
USA F31 (Laguna Niguel)
USA F32 (Fountain Valley)
Spain F33 (Riba - Roja de Turia)
Tunisia F31 (Hammamet)
Tunisia F32 (Hammamet)
Kuwait F1 (Meshref)
Kuwait F2 (Meshref)
Tunisia F34 (Hammamet)
Kuwait F3 (Meshref)
Tunisia F35 (Hammamet)
South Africa F1 (Stellenbosch)
Tunisia F36 (Hammamet)
South Africa F2 (Stellenbosch)
Tunisia F37 (Hammamet)
Swiss Open - Gstaad
Bangkok Challenger
South Africa F3 (Stellenbosch)
Tunisia F39 (Hammamet)
Tunisia F40 (Hammamet)
Tunisia F2 (Hammamet)
Turkey F2 (Antalya)
Tunisia F3 (Hammamet)
Turkey F3 (Antalya)
Spain F4 (Paguera (Mallorca))
Spain F5 (Murcia)
Davis Cup, Group II, 1R, ZIM-TUR 3-1
Guadalajara Challenger
Leon Challenger
Puerto Vallarta Challenger
Egypt F6 (Sharm El Sheikh)
Egypt F7 (Sharm El Sheikh)
Turkey F8 (Antalya)
Egypt F8 (Sharm El Sheikh)
Turkey F9 (Antalya)
Egypt F9 (Sharm El Sheikh)
Tunisia F10 (Hammamet)
Egypt F10 (Sharm El Sheikh)
Tunisia F11 (Hammamet)
Egypt F11 (Sharm El Sheikh)
Davis Cup, Group II, 2R, POL-ZIM 4-1
Spain F11 (Valldoreix)
Spain F12 (Vic)
Zimbabwe F1 (Harare)
Zimbabwe F2 (Harare)
Tunisia F23 (Hammamet)
Zimbabwe F3 (Harare)
Portugal F9 (Povoa de Varzim)
Tunisia F24 (Hammamet)
Perugia Challenger
San Benedetto Challenger
Chengdu Challenger
Jinan Challenger
Gwangju Challenger
Portugal F10 (Setubal)
France F13 (Ajaccio)
Chinese Taipei F2 (Taipei)
Spain F21 (Xativa)
Spain F22 (Pozoblanco)
Cassis Challenger
Banja Luka Challenger
Cary Challenger
Columbus Challenger
Biella Challenger
Traralgon Challenger
Canberra Challenger
Spain F24 (Santander)
Spain F25 (Donostia-San-Sebastian)
Spain F29 (Sabadell)
Nigeria F4 (Lagos)
Nigeria F5 (Lagos)
Mozambique F1 (Maputo)
Mozambique F2 (Maputo)
South Africa F1 (Stellenbosch)
Turkey F37 (Antalya)
South Africa F2 (Stellenbosch)
Bangkok Challenger
Bangkok Challenger
South Africa F3 (Stellenbosch)
Turkey F39 (Antalya)
Turkey F40 (Antalya)
Turkey F41 (Antalya)
M15 Sharm El Sheikh
M15 Sharm El Sheikh
M15 Palmanova
M15 Sharm El Sheikh
M15 Sharm El Sheikh
M15 Tabarka
Marbella Challenger
Sophia Antipolis Challenger
Murcia Challenger
Tunis Challenger
Bordeaux Challenger
M15 Tabarka
M15 Arcadia
M15 Cancun
M25+H Abuja
M25+H Abuja
Davis Cup, Group II, 1R, ROU-ZIM 4-1
Braga Challenger
Vicenza Challenger
M15 Accra
M15 Valldoreix
M25 Vic
M25 Gyula
Prostejov Challenger
Lyon Challenger
Blois Challenger
Milan Challenger
Perugia Challenger
Nur-Sultan Challenger
San Benedetto Challenger
Chengdu Challenger
Segovia Challenger
M15 Akko
M15 Harare
M15 Harare
M25+H Ajaccio
Augsburg Challenger
Yokkaichi Challenger
Meerbusch Challenger
Seville Challenger
Biella Challenger
Florence Challenger
Barcelona Challenger
M25 Taipei
M25 Donostia-San-Sebastian
M25 Oviedo
M15 Tabarka
M15 Tabarka
M15 Johannesburg
M15 Pretoria
Lima Challenger
M25+H Lagos
M25 Riba - Roja de Turia
M25+H Lagos
M15 Maputo
M15 Castellon
M15 Maputo
M15 Monastir
M15 Monastir
Ann Arbor Challenger
Burnie Challenger
Launceston Challenger
Morelos Challenger
Calgary Challenger
M25 Naples
Potchefstroom Challenger
M25 Murcia
M15 Antalya
Davis Cup, World Group II, PO, ZIM-SYR 3-1
All Lower level tournaments
M25 Poznan
M15 Sintra
M15 Sintra
Sibiu Challenger
M15 Sharm El Sheikh
M15 Sharm El Sheikh
Alicante Challenger
M15 Valldoreix
M15 Madrid
Guayaquil Challenger
Sao Paulo Challenger
Lima Challenger
M15 Torello
Delray Beach Open - Delray Beach
Potchefstroom 1 Challenger
Potchefstroom 2 Challenger
Gran Canaria 1 Challenger
Gran Canaria 2 Challenger
M15 Monastir
M15 Monastir
Salinas Challenger
M15 Monastir
M15 Majadahonda
M15 Valldoreix
M15 Monastir
M25 Vic
M15 Tbilisi
Salinas 2 Challenger
M15 Gaiba
M25 Montauban
M15 Bergamo
M25 Bakio
Aix En Provence Challenger
Forli Challenger
Nur-Sultan 3 Challenger
Nur-Sultan 4 Challenger
M25 Nur-Sultan
M25 Uriage
Prague 3 Challenger
M15 Parnu
M25 Frankfurt am Main
M25 Muttenz
M25 Ueberlingen
Quito Challenger
Ambato Challenger
Lima Challenger
M25 Bagneres-De-Bigorre
M25 Oviedo
M25 Johannesburg / Markspark
M25 Johannesburg / Ellispark
M25 Pretoria
Bogota Challenger
M25 Lima
M25 Lima
M15 Kazan
M25 Nur-Sultan
M25 Nur-Sultan
Ortisei Challenger
Pau Challenger
Antalya 3 Challenger
M15 Torello
Forli 3 Challenger
Maia 1 Challenger
Maia 2 Challenger
M15 Cairo
M15 Cairo
M15 Monastir
M25 Cairo
M15 Monastir
Cherbourg Challenger
Pau Challenger
Gran Canaria Challenger
M25 Porec
M25 Rovinj
M25 Anapoima
M25 Opatija
M25 Medellin
Murcia Challenger
Salinas Challenger
Madrid Challenger
Split Challenger
Morelos Challenger
Aix En Provence Challenger
Tunis Challenger
M25 Santa Margherita di Pula
M15 Valldoreix
M15 Oran
M25 Mataro
M15 Oran
M25 La Nucia
Montechiarugolo - Parma Challenger
Oeiras 3 Challenger
Troyes Challenger
M15 Frascati
M25 Mungia
Nur-Sultan Challenger
Segovia Challenger
M25+H Ajaccio
M25 Nur-Sultan
Liberec Challenger
San Marino Challenger
Prague 3 Challenger
Nonthaburi 1 Challenger
Nonthaburi 2 Challenger
M25 Oviedo
Gijon Open - Gijon
Seville Challenger
Nonthaburi 3 Challenger
Istanbul Challenger
Braga Challenger
Columbus 2 Challenger
Lisbon Challenger
M25 Ibague
Parma Challenger
Tiburon Challenger
Fairfield Challenger
Ambato Challenger
Las Vegas Challenger
M25 Girona
Calgary Challenger
Champaign Challenger
Temuco Challenger
Valencia Challenger
Maspalomas Challenger
Barcelona Open Banc Sabadell - Barcelona
Open Parc - Lyon
Boss Open - Stuttgart
Davis Cup, Group II, PO, ZIM-ESA 1-3
Tigre 1 Challenger
Tigre 2 Challenger
Piracicaba Challenger
Quimper Challenger
Concepcion Challenger
Manama Challenger
Chennai Challenger
Bengaluru Challenger
Pune Challenger
M25 Manacor
M25 Monastir
M25 Torello
Antalya Challenger
Las Franquesas del Valles Challenger
Mexico City Challenger
Girona Challenger
Murcia Challenger
San Luis Potosi Challenger
Morelos Challenger
Rome Challenger
M25 Anapoima
M25 Mosquera
Leon Challenger
Aix En Provence Challenger
Troisdorf Challenger
M25 Sabadell
M25 Kursumlijska Banja
M25 Gurb
M15 Addis Ababa
M15 Addis Ababa
Prostejov Challenger
Perugia Challenger
Montechiarugolo Challenger
Cali Challenger
Medellin Challenger
Amersfoort Challenger
Bogota Challenger
Maspalomas Challenger
Temuco Challenger
Spain F35
Spain F16
Spain F37
Spain F38
Johannesburg Challenger
Spain F10
Spain F13
Spain F14
Spain F15
Spain F16
Spain F25
Spain F28
Spain F29
Spain F30
Spain F31
Spain F32
Spain F37
Spain F38
Spain F39
Spain F41
Spain F5
Spain F6
Turkey F12
Turkey F13
Spain F8
Spain F10
Spain F11
Spain F12
Spain F13
Spain F15
Spain F16
Spain F17
Spain F18
Spain F19
Spain F20
Spain F22
Spain F24
Spain F25
Spain F26
Spain F27
Marbella Challenger
Spain F28
Spain F29
Spain F30
Morocco F6
Morocco F7
Spain F1
Spain F2
Spain F3
Spain F4
Spain F5
Spain F6
Spain F8
Spain F9
Spain F12
Sweden F2
Spain F14
Spain F11
Portugal F8
Spain F16
Spain F18
Spain F19
Great Britain F12
Spain F20
Great Britain F13
Spain F21
Great Britain F14
Spain F22
Ireland F1
Spain F23
Spain F24
Spain F26
Spain F27
Spain F29
Spain F30
Spain F31
Spain F32
Spain F33
Spain F34
Spain F35
Spain F36
Spain F41
Spain F42
Spain F1
Spain F2
Spain F3
Spain F4
Spain F5
Croatia F4
Croatia F5
Croatia F6
Italy F9
Spain F8
Spain F9
Spain F10
South Africa F1
Spain F11
South Africa F2
Spain F12
South Africa F3
Romania F4
Spain F15
Turkey F22
Spain F16
Turkey F23
Turkey F24
Turkey F25
Spain F20
Latvia F1
Spain F23
Spain F24
Spain F25
Spain F28
Spain F29
Spain F30
Spain F31
Spain F32
Morocco F4
Morocco F5
Morocco F6
USA F32
Spain F1
Tunisia F4
Tunisia F5
Spain F4
Spain F5
Turkey F9
Turkey F10
Spain F6
Spain F7
Spain F8
Spain F9
Spain F12
Spain F13
Mozambique F1
Bulgaria F1
Mozambique F2
Zimbabwe F1
Zimbabwe F2
Zimbabwe F3
Germany F7
Spain F22
Belgium F13
Spain F28
USA F27
Spain F31
USA F31
Guatemala F2
USA F35
stats
Oriol Roca Batalla
Benjamin Lock
YTD W/L
36% (5/9)
22% (2/7)
Sets W/L
42% (14/19)
36% (8/14)
Games W/L
47% (156/175)
46% (98/116)
Hard W/L
45% (5/6)
25% (1/3)
Clay W/L
0% (0/2)
25% (1/3)
Indoor Hard W/L
0% (0/1)
0% (0/1)
Grass W/L
0% (0/0)
0% (0/0)
Aces Per Game
0.27
0.43
Total Aces
44
46
DFs per game
0.18
0.18
Total DFs
29
19
Avg Match Time
1:52:32
1:59:15
Avg Opp Rank
366.43
246.89
1st Serve %
65% (652/997)
61% (414/682)
1st Serve W%
69% (452/652)
67% (279/414)
2nd Serve W%
51% (177/345)
50% (135/268)
Total BPs Won%
36% (25/70)
43% (19/44)
Return Pts Won %
34% (329/960)
33% (216/645)
Slam W/L
50% (1/1)
0% (0/0)
Masters W/L
0% (0/0)
0% (0/0)
Cups W/L
0% (0/0)
0% (0/0)
Main Tour W/L
0% (0/1)
0% (0/0)
Tour Finals W/L
0% (0/0)
0% (0/0)
Challenger W/L
36% (4/7)
22% (2/7)
Futures W/L
0% (0/0)
0% (0/0)
Best of 3 Sets W%
36% (5/14)
22% (2/9)
Best of 5 Sets W%
0% (0/0)
0% (0/0)
Total TBs W%
50% (3/6)
25% (1/4)
Deciding Set W%
20% (1/5)
0% (0/4)
1st set W, W
83% (6/5)
40% (5/2)
1st set W, L
17% (6/1)
60% (5/3)
1st set L, W
0% (8/0)
0% (4/0)