Johan Mojica dell'Osasuna è sceso in campo nella maggior parte delle gare della sua squadra in LaLiga nel 2023/2024, avendo collezionato 25 presenze, per un totale di 1656 minuti. É stato scelto nell'11 iniziale in 18 di queste presenze, su 33 giornate, ed è entrato a gara in corso 7 volte.
Il difensore ha collezionato la sua ultima presenza il 28 aprile, con l'Osasuna: una sconfitta per 3-0 contro il Granada, in cui ha giocato 82 minuti. In totale il difensore ha registrato 2 assist in questo campionato.
L'Osasuna si trova all'11° posto nella classifica stagionale, con 39 punti, e nella prossima partita di LaLiga, il 5 maggio, dovrà giocare una gara casalinga contro il Real Betis.
Nella passata stagione di Primera División Mojica è sceso in campo in 17 partite con il Villarreal.
Mojica è 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.
Il 15 settembre 2013 Mojica ha esordito in LaLiga con il Rayo Vallecano, all'età di 21 anni e 25 giorni, contro il Málaga. La prima presenza con la sua attuale squadra, l'Osasuna, in LaLiga è stata nella partita contro il Celta Vigo il 13 agosto 2023.
Finora in LaLiga, ha collezionato 138 presenze con 2 gol e 11 assist per i compagni.