Ivan Miladinovic Sochi è sceso in campo nella maggior parte delle partite del suo club in Premier League nel 2020/2021, avendo collezionato 24 presenze, per un totale di 1771 minuti. É partito titolare in 18 di queste presenze, su 30 giornate, ed è entrato a gara in corso 6 volte.
Miladinovic ha collezionato la sua ultima presenza il 7 maggio, con Sochi: una vittoria per 2-1 contro Rotor Volgograd, in cui ha giocato 90 minuti. In totale il difensore ha segnato 1 gol nel 2020/2021. Ha ricevuto 8 cartellini gialli.
Ha aperto le sue marcature in questo campionato contro Rubin Kazan il 18 agosto, avendo realizzato nella vittoria per 3-2.
Nell'ultima stagione con Sochi in Premier League Miladinovic ha collezionato 22 presenze.
Il difensore ha iniziato la sua esperienza con Sochi nel luglio 2018, mentre prima giocava con Radnički Niš, con cui ha collezionato 18 presenze in campionato, con 1 gol segnato.