Juan Ángel Neira OFI è sceso in campo nella maggior parte delle gare del club in Super League 1 nel 2020/2021, avendo collezionato 19 presenze, per un totale di 1351 minuti. É stato scelto nell'11 iniziale in 15 presenze su 33 giornate ed è entrato 4 volte.
L'ultima partita di Neira in Super League 1 è stata il 15 maggio, partita in cui ha giocato 66 minuti con la maglia OFI contro Panaitolikos, nel pareggio per 2-2. In totale l'attaccante ha segnato 3 reti in questa stagione; ha inoltre registrato 2 assist. Ha ricevuto 8 cartellini gialli, oltre a essere stato espulso 1 volta.
Il suo ultimo gol nella competizione è arrivato nella vittoria per 2-1 contro PAS Giannina, il 29 novembre. Ha aperto le sue marcature in questo campionato contro Panaitolikos il 12 settembre, con una rete nel pareggio 1-1.
Nell'ultima stagione con OFI in Super League 1 Neira ha collezionato 30 presenze, realizzando 5 gol e fornendo 8 assist.
Neira ha iniziato la sua esperienza con OFI nell'agosto 2018, mentre prima giocava con Atlético Zacatepec, con cui ha collezionato 68 presenze in campionato, con 15 gol segnati.