Juan Cruz è un difensore dell'Osasuna che è sceso in campo nella maggior parte delle gare del club in LaLiga nel 2023/2024, avendo collezionato 22 presenze, per un totale di 1543 minuti. É stato scelto nell'11 iniziale in 17 presenze su 32 giornate ed è entrato 5 volte.
Cruz ha collezionato la sua ultima presenza il 20 aprile, con l'Osasuna: una sconfitta per 2-1 contro il Rayo Vallecano, in cui ha giocato 82 minuti. In totale il difensore ha fornito 1 assist in questo campionato.
L'Osasuna si trova all'11° posto nella classifica stagionale, con 39 punti, e nella prossima partita di LaLiga, il 28 aprile, dovrà giocare una trasferta contro il Granada.
Cruz ha giocato 27 partite di Primera División nell'ultima stagione con l'Osasuna.
Il difensore è passato a giocare con l'Osasuna nell'agosto 2020, mentre prima giocava con l'Elche, con cui ha collezionato 73 presenze in campionato, con 1 gol e 9 assist.
Il difensore ha fatto il suo esordio in LaLiga con l'Osasuna il 12 settembre 2020 come titolare contro il Cadice a 28 anni e 46 giorni. In totale, nella sua carriera in LaLiga, ha giocato 98 partite, con 1 assist.