Rubén García dell'Osasuna è sceso in campo nella maggior parte delle gare della sua squadra in LaLiga nel 2025/2026, avendo collezionato 35 presenze, per un totale di 2248 minuti. É stato scelto nell'11 iniziale in 28 di queste presenze, su 38 giornate, ed è entrato a gara in corso 7 volte.
La sua ultima presenza in campionato è stata il 23 maggio, partita in cui ha giocato solo 2 minuti con la maglia dell'Osasuna contro il Getafe, nella sconfitta per 1-0. In totale il centrocampista ha segnato 2 gol in questa stagione; ha inoltre fornito 5 assist. Ha ricevuto 6 cartellini gialli.
Il suo ultimo gol nella competizione è stato nel pareggio 1-1 contro l'Athletic Bilbao, il 3 gennaio. Ha aperto le sue marcature in questo campionato contro il Levante l'8 dicembre, con una rete nella vittoria per 2-0.
Nella passata stagione di LaLiga García ha giocato 36 partite con l'Osasuna, realizzando 5 gol e fornendo 5 assist vincenti.
Prima di cominciare l'esperienza con l'Osasuna nel luglio 2019, García ha collezionato 129 presenze in campionato con il Levante, per un totale di 8 gol e 4 assist.
García ha iniziato la sua carriera in LaLiga con il Levante il 2 settembre 2012, giocando 9 minuti, da subentrato, contro l'Espanyol all'età di 19 anni e 50 giorni. La prima presenza con il suo club attuale, l'Osasuna, in LaLiga è stata nella sfida contro l'Eibar il 24 agosto 2019.
In totale, nella sua carriera in LaLiga, conta 346 presenze con 32 reti realizzate e 31 assist per i compagni. Nonostante conti 346 presenze in LaLiga finora, García non è ancora stato espulso nella competizione.