Giannis Kotsiras è un difensore Asteras Tripolis che ha giocato la maggior parte delle partite del suo club in Super League 1 nel 2020/2021, avendo collezionato 31 presenze, per un totale di 2541 minuti. É partito titolare in 28 di queste presenze, su 36 giornate, ed è entrato a gara in corso 3 volte.
Kotsiras ha collezionato la sua ultima presenza il 16 maggio, con Asteras Tripolis: una vittoria per 1-0 contro PAOK, in cui ha giocato 45 minuti. In totale il difensore ha realizzato 1 rete nel 2020/2021; ha inoltre registrato 3 assist. Ha ricevuto 6 cartellini gialli.
Il suo primo gol nel campionato è arrivato in un pareggio 1-1 contro AEK Athens il 12 maggio.
Nella passata stagione di Super League 1 Kotsiras ha giocato 30 partite con Asteras Tripolis, fornendo 1 assist vincente.