Johan Rojas del Necaxa ha collezionato 15 presenze in questa Liga MX, con tutte queste che sono state per la sua squadra attuale. Ha giocato anche per il Monterrey durante la stagione 2025/2026.
Rojas ha giocato la sua ultima gara il 7 novembre, con il Club Necaxa: un pareggio per 1-1 contro il Mazatlán, in cui ha giocato 11 minuti. In totale l'attaccante ha realizzato 1 rete in questa stagione. Ha ricevuto 4 cartellini gialli.
Ha aperto le sue marcature in questo campionato contro il Querétaro FC il 18 luglio, avendo segnato nella vittoria per 3-1.
Rojas ha giocato 54 partite di Primera A e Liga MX nell'ultima stagione con il Monterrey (18), il Club Necaxa (13), e La Equidad (23), realizzando 6 gol e fornendo 10 assist vincenti.
L'attaccante è passato a giocare in prestito con il Club Necaxa nel luglio 2025. In precedenza giocava per il Monterrey, per cui ha collezionato 18 presenze in campionato, con 3 gol e 1 assist, mentre prima giocava per La Equidad.