Johan Mojica è un difensore dell'Osasuna che ha giocato la maggior parte delle gare del suo club in LaLiga nel 2023/2024, avendo collezionato 28 presenze, per un totale di 1860 minuti. É stato scelto nell'11 iniziale in 20 di queste presenze, su 36 giornate, ed è entrato a gara in corso 8 volte.
Mojica ha collezionato la sua ultima presenza il 14 maggio, con l'Osasuna: un pareggio per 1-1 contro il Maiorca, in cui ha giocato 24 minuti. In questa stagione il difensore ha registrato 3 assist - secondo a pari merito per la sua squadra.
L'Osasuna è attualmente al 13° posto in classifica, con 41 punti, e nella prossima partita di LaLiga, il 19 maggio, dovrà giocare una trasferta contro l'Atletico Madrid.
Mojica ha giocato 17 partite di Primera División nell'ultima stagione con il Villarreal.
Mojica ha iniziato la sua esperienza in prestito con l'Osasuna nel luglio 2023. In precedenza giocava per il Villarreal, per cui ha collezionato 17 presenze in campionato, dopo aver raggiunto il club nel settembre 2022, mentre prima giocava per l'Elche.
Il 15 settembre 2013 Mojica ha fatto il suo esordio in LaLiga con il Rayo Vallecano, a 21 anni e 25 giorni, contro il Málaga. La prima presenza con il suo club attuale, l'Osasuna, in LaLiga è stata nella gara contro il Celta Vigo il 13 agosto 2023.
In generale, in LaLiga, ha giocato 141 partite con 2 reti realizzate e 12 assist per i compagni.