Ivan Posavec, difensore Varaždin, è sceso in campo nella maggior parte delle partite della sua squadra in 1. HNL nel 2020/2021, avendo collezionato 26 presenze, per un totale di 1626 minuti. É stato scelto nell'11 iniziale in 16 presenze su 36 giornate ed è entrato 10 volte.
Il difensore ha collezionato la sua ultima presenza il 16 maggio, con Varaždin: una sconfitta per 3-2 contro Rijeka, in cui ha giocato solo 10 minuti. In totale il difensore ha realizzato 2 reti in questa stagione.
É stato contro Istra 1961 il 26 aprile che Posavec ha segnato il suo ultimo gol, nel pareggio 1-1. Ha aperto le sue marcature in questo campionato contro Hajduk Split il 12 dicembre, avendo realizzato una rete nella vittoria per 4-2.
Posavec ha giocato 32 partite di 1. HNL nell'ultima stagione con Varaždin.
Prima di arrivare a vestire la maglia Varaždin nel febbraio 2019, il difensore ha collezionato 3 presenze in campionato con Rudeš.