Johan Mojica è un difensore dell'Osasuna che è sceso in campo nella maggior parte delle gare del suo club in LaLiga nel 2023/2024, avendo collezionato 26 presenze, per un totale di 1746 minuti. É partito titolare in 19 di queste presenze, su 34 giornate, ed è entrato a gara in corso 7 volte.
Il difensore ha collezionato la sua ultima presenza il 5 maggio, con l'Osasuna: una sconfitta per 2-0 contro il Real Betis, in cui ha giocato 90 minuti. In questa stagione il difensore ha registrato 2 assist.
La trasferta contro l'Athletic Bilbao, l'11 maggio, sarà la prossima sfida di LaLiga per l'Osasuna, che ha 39 punti e occupa l'11° posto.
Nella passata stagione di Primera División Mojica ha giocato 17 partite con il Villarreal.
Il difensore è passato a giocare 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.
Mojica ha iniziato la sua carriera in campionato con il Rayo Vallecano il 15 settembre 2013, giocando 21 minuti, da subentrato, contro il Málaga a 21 anni e 25 giorni. La prima presenza con la sua attuale squadra, l'Osasuna, in LaLiga è stata nella sfida contro il Celta Vigo il 13 agosto 2023.
In totale, nella sua carriera in LaLiga, ha collezionato 139 presenze con 2 gol e 11 assist per i compagni.