Marc Roca del Real Betis è sceso in campo nella maggior parte delle gare del club in LaLiga nel 2024/2025, avendo collezionato 14 presenze, per un totale di 909 minuti. É partito titolare in 11 presenze su 24 giornate ed è entrato 3 volte.
L'ultima presenza di Roca risale al 16 febbraio, contro la Real Sociedad. In quella gara ha realizzato due gol contribuendo alla vittoria per 3-0. In totale il centrocampista ha segnato 2 gol in questa stagione - terzo a pari merito tra i giocatori del suo club; ha inoltre registrato 2 assist. Ha ricevuto 4 cartellini gialli.
La prossima sfida per il Real Betis sarà una trasferta contro il Getafe, il 23 febbraio.
Nella passata stagione di LaLiga Roca è sceso in campo in 26 partite con il Real Betis, gare in cui ha segnato 2 gol e fornito 2 assist.
A luglio 2023 Roca, in quel periodo giocatore del Leeds United, ha iniziato a giocare per il Real Betis in prestito. Ha collezionato 32 presenze in campionato in totale con il Leeds United, realizzando uno gol e fornendo due assist. Il suo passaggio a giocatore del Real Betis è stato definitivo a luglio 2024.
Il 26 agosto 2016 Roca ha fatto il suo esordio in LaLiga con l'Espanyol, all'età di 19 anni e 273 giorni, contro il Málaga. La prima presenza con la sua attuale squadra, il Real Betis, in LaLiga è stata nella gara contro il Villarreal il 13 agosto 2023.
In generale, in LaLiga, conta 143 presenze con 7 gol segnati e 8 assist per i compagni. Nonostante conti 143 presenze in LaLiga finora, Roca non è ancora stato espulso nella competizione.