Oriol Roca Batalla spielt hauptsächlich auf der ATP Challenger Tour und der ITF Future Tour. Er feierte bislang 11 Einzel- und 22 Doppelsiege auf der Future Tour. Auf der Challenger Tour gewann er bis jetzt die Doppelturniere in Kenitra im Jahr 2015 sowie in Sevilla im Jahr 2016. Auf der ATP World Tour bekam er erstmals 2015 in Barcelona eine Wildcard für ein Doppel-Hauptfeld, wo er an der Seite von Gerard Granollers in der ersten Runde auf die an zwei gesetzten Marcel Granollers und Marc López traf und glatt in zwei Sätzen verlor.
Zum 3. August 2015 durchbrach er erstmals die Top 200 der Weltrangliste im Einzel und seine höchste Platzierung war der 193. Rang im August 2015.