Il difensore dell'Osasuna David García ha giocato la maggior parte delle gare della sua squadra in LaLiga nel 2023/2024, avendo collezionato 13 presenze, per un totale di 1170 minuti. É stato scelto nell'11 iniziale in tutte le 13 presenze, su 14 giornate.
Il difensore ha giocato la sua ultima gara il 26 novembre, con l'Osasuna: una sconfitta per 3-1 contro il Villarreal, in cui ha giocato 90 minuti.
L'Osasuna occupa il 14° posto in classifica, con 14 punti, e nella prossima partita di LaLiga, il 2 dicembre, dovrà giocare una gara casalinga contro la Real Sociedad.
García ha giocato 32 partite di Primera División nell'ultima stagione con l'Osasuna, gare in cui ha realizzato 2 gol.
García è tornato a giocare con l'Osasuna nel luglio 2018 dopo un'esperienza in prestito con Cultural Leonesa, con cui ha collezionato 18 presenze in campionato, con 2 gol segnati.
Il difensore ha fatto il suo esordio in campionato con l'Osasuna il 19 agosto 2016 come titolare contro il Málaga a 22 anni e 186 giorni. Finora in LaLiga, ha giocato 172 partite, con 8 gol.