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 | |
ITF Tunisia F12 | 03/28 09:40 | 25 | Mikhail Sokolovskiy v Oriol Roca Batalla | 5-7,1-6 | |
ITF Spain F8 | 03/23 11:30 | 27 | [305] Oriol Roca Batalla v Pedro Cachin [482] | 3-6,6-2,5-7 | |
ITF Spain F8 | 03/22 11:25 | 26 | Oriol Roca Batalla v Cristobal S-Corvalan | 6-3,6-2 | |
ITF Spain F8 | 03/21 10:55 | 25 | Oriol Roca Batalla v Gonzalo Villanueva | 6-4,6-3 | |
ITF Tunisia F10 | 03/19 09:00 | 29 | [334] Oriol Roca Batalla v Stefano Travaglia [272] | 7-6,1-6,6-0 | |
ITF Tunisia F10 | 03/18 09:00 | 28 | [334] Oriol Roca Batalla v Maxime Hamou [312] | 6-1,6-4 | |
ITF Tunisia F10 | 03/17 09:00 | 27 | [479] Pol Toledo Bague v Oriol Roca Batalla [334] | 1-6,2-6 | |
ITF Tunisia F10 | 03/16 08:30 | 26 | Nicolas Santos v Oriol Roca Batalla | 5-7,5-7 | |
ITF Tunisia F10 | 03/15 10:35 | 25 | Ryusei Makiguchi v Oriol Roca Batalla | 7-5,3-6,2-6 | |
ITF Tunisia F9 | 03/12 10:55 | 29 | [422] Goncalo Oliveira v Oriol Roca Batalla [334] | 1-6,4-6 | |
ITF Tunisia F9 | 03/11 09:00 | 28 | Oriol Roca Batalla v Omar Giacalone | 6-1,6-2 | |
ITF Tunisia F9 | 03/10 08:30 | 27 | Geoffrey Blancaneaux v Oriol Roca Batalla | 2-6,3-6 | |
ITF Tunisia F9 | 03/09 10:15 | 26 | Moez Echargui v Oriol Roca Batalla | 6-7,7-6,5-7 | |
ITF Tunisia F9 | 03/07 08:30 | 25 | Filippo Baldi v Oriol Roca Batalla | 5-7,3-6 | |
ITF Spain F6 | 02/26 09:30 | 29 | Roberto Ortega-Olmedo v Oriol Roca Batalla | 6-4,6-3 | |
ITF Spain F6 | 02/25 13:00 | 28 | Oriol Roca Batalla v Carlos Taberner | 6-4,6-3 | |
ITF Spain F6 | 02/25 09:00 | 27 | Pedro Cachin v Oriol Roca Batalla | 3-6,3-6 | |
ITF Spain F6 | 02/22 09:00 | 26 | David Jorda Sanchis v Oriol Roca Batalla | 1-6,5-7 | |
ITF Spain F6 | 02/20 09:00 | 25 | Johann Willems v Oriol Roca Batalla | 3-6,1-6 | |
ITF Spain F5 | 02/16 10:00 | 26 | Miguel Semmler v Oriol Roca Batalla | 2-6,6-4,6-3 | |
ITF Spain F5 | 02/15 10:00 | 25 | Albert Alcaraz Ivorra v Oriol Roca Batalla | 1-6,2-6 | |
ITF Tunisia F5 | 02/08 10:00 | 25 | Anis Ghorbel v Oriol Roca Batalla | 3-6,7-6,7-6 | |
ITF Tunisia F4 | 02/04 09:00 | 28 | Marc Giner v Oriol Roca Batalla | 7-6,6-4 | |
ITF Tunisia F4 | 02/03 08:30 | 27 | Walter Trusendi v Oriol Roca Batalla | 2-6,1-6 |
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 and ITF Futures tour level.
He has a career high ATP singles ranking of World No. 187 achieved on 27 November 2023. He also has a career high ATP doubles ranking of World No. 128 achieved on 16 October 2023. Roca Batalla has won 29 ITF singles titles 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.