ITF Tunisia F39 | 12/12 09:00 | 25 | Ewen Lumsden v Oriol Roca Batalla | 3-6,4-6 | |
ITF Tunisia F37 | 12/02 09:00 | 28 | [210] Goncalo Oliveira v Oriol Roca Batalla [439] | 6-2,4-6,6-4 | |
ITF Tunisia F37 | 12/01 10:30 | 27 | Oriol Roca Batalla v Marc Fornell-Mestres | Retired | |
ITF Tunisia F37 | 11/30 10:20 | 26 | Oriol Roca Batalla v Daniel Rodrigues | 7-5,7-5 | |
ITF Tunisia F37 | 11/29 08:30 | 25 | Oriol Roca Batalla v Nikolas S Izquierdo | 6-4,6-4 | |
ITF Tunisia F36 | 11/26 09:00 | 29 | [451] Oriol Roca Batalla v Nino Serdarusic [306] | 6-4,6-1 | |
ITF Tunisia F36 | 11/25 09:00 | 28 | Nikolas S Izquierdo v Oriol Roca Batalla | 3-6,4-6 | |
ITF Tunisia F36 | 11/24 08:30 | 27 | Carlos Boluda-Purkiss v Oriol Roca Batalla | 6-7,3-6 | |
ITF Tunisia F36 | 11/23 10:05 | 26 | [245] Sergio Martos Gornes v Oriol Roca Batalla [451] | 3-6,5-7 | |
ITF Tunisia F36 | 11/21 10:55 | 25 | Andrea Bessire v Oriol Roca Batalla | 1-6,3-6 | |
ITF Tunisia F35 | 11/18 08:00 | 27 | [329] Nino Serdarusic v Oriol Roca Batalla [459] | 1-6,6-4,7-6 | |
ITF Tunisia F35 | 11/17 10:05 | 26 | Moez Echargui v Oriol Roca Batalla | 5-7,3-6 | |
ITF Tunisia F35 | 11/14 08:30 | 25 | Aaron Cortes Alcaraz v Oriol Roca Batalla | 6-4,3-6,2-6 | |
ITF Tunisia F34 | 11/10 08:30 | 27 | [332] Nino Serdarusic v Oriol Roca Batalla [460] | 6-3,6-3 | |
ITF Tunisia F34 | 11/09 10:00 | 26 | [460] Oriol Roca Batalla v Anis Ghorbel [317] | 6-3,6-2 | |
ITF Tunisia F34 | 11/08 10:30 | 25 | Moez Echargui v Oriol Roca Batalla | 6-4,0-6,4-6 | |
ITF Tunisia F32 | 10/28 12:15 | 28 | [334] Alexandre Muller v Oriol Roca Batalla [481] | 6-4,6-4 | |
ITF Tunisia F32 | 10/27 11:10 | 27 | Oriol Roca Batalla v Ronald Slobodchikov | 6-4,7-5 | |
ITF Tunisia F32 | 10/26 11:55 | 26 | Oriol Roca Batalla v Sidane Pontjodikromo | 6-3,6-4 | |
ITF Tunisia F32 | 10/24 10:15 | 25 | Oriol Roca Batalla v Pietro Rondoni | 7-5,6-3 | |
ITF Tunisia F31 | 10/20 10:15 | 27 | Oriol Roca Batalla v Nino Serdarusic | 2-6,2-6 | |
ITF Tunisia F31 | 10/19 12:15 | 26 | Oriol Roca Batalla v Vlad Andrei Dancu | 6-4,4-6,7-5 | |
ITF Tunisia F31 | 10/18 10:40 | 25 | Oriol Roca Batalla v Rrezart Cungu | 6-3,6-4 | |
ITF Spain F33 | 10/11 09:30 | 26 | Erik Crepaldi v Oriol Roca Batalla | 2-6,6-4,6-4 | |
ITF Spain F33 | 10/10 13:00 | 25 | Vullnet Tashi v Oriol Roca Batalla | 3-6,2-6 | |
ITF Spain F13 | 05/09 13:40 | 25 | Oriol Roca Batalla v Sergio Martos Gornes | Cancelled | |
ITF Spain F12 | 05/02 13:00 | 25 | Oriol Roca Batalla v Jaume Pla Malfeito | Retired | |
ATP Barcelona Qual | 04/22 10:15 | 45 | [283] Oriol Roca Batalla v Casper Ruud [127] | 4-6,1-6 | |
ITF Tunisia F13 | 04/04 10:25 | 25 | Oriol Roca Batalla v Roberto Marcora | 5-7,3-6 | |
ITF Tunisia F12 | 03/30 08:30 | 26 | Pol Toledo Bague v Oriol Roca Batalla | 3-6,7-6,6-2 |
Oriol Roca Batalla (Catalan: [uriˈɔl ˈrɔkə βəˈtaʎə], Spanish: [oˈɾjol ˈroka βaˈtaʎa]; born 30 April 1993) is a professional Spanish tennis player who competes on the ATP Challenger Tour. He has a career high ATP singles ranking of World No. 150 achieved on 19 August 2024 and a doubles ranking of No. 128 achieved on 16 October 2023.
Roca Batalla has won 30 ITF singles titles, including two ATP Challengers, and 51 ITF doubles titles.
He made it to his first ATP Challenger Tour singles final in Kenitra, Morocco on 19 September 2015.
Roca Batalla made his ATP main draw debut in doubles at the 2015 Barcelona Open Banc Sabadell, where he received a wildcard partnering Gerard Granollers.
He made his ATP singles debut as a lucky loser at the 2018 Swiss Open Gstaad where he defeated Paolo Lorenzi for his first ATP win before losing to Feliciano López.
He won his first singles Challenger title at the 2023 Braga Open and his second at the 2024 Tunis Open. He reached the top 150 on 19 August 2024.