Giannis Christopoulos del OFI ha collezionato 7 presenze, per un totale di 281 minuti. É partito titolare in 2 partite su 27 giornate ed è stato frequentemente utilizzato come subentrato, in 5 occasioni.
La sua ultima apparizione nella competizione è stata il 5 aprile, partita in cui ha giocato 90 minuti con la maglia del OFI contro il Volos, nel pareggio per 1-1.
La gara casalinga contro Levadiakos, il 18 aprile, sarà la prossima gara di Super League 1 per l'OFI.
Christopoulos ha giocato 11 partite di Super League 1 nell'ultima stagione con l'OFI.
Christopoulos è passato a giocare con l'OFI nel luglio 2024, mentre prima giocava con l'Asteras Tripolis, con cui ha collezionato 40 presenze in campionato, con 1 gol e 1 assist.