Il difensore Sochi Ivan Novoseltsev è sceso in campo nella maggior parte delle gare del club in Premier League nel 2020/2021, avendo collezionato 15 presenze, per un totale di 904 minuti. É partito titolare in 11 presenze su 30 giornate ed è subentrato 4 volte.
La sua ultima partita in Premier League risale al 3 aprile, gara in cui ha giocato 52 minuti con la maglia Sochi contro Rubin Kazan, nella sconfitta per 1-0. In totale il difensore ha registrato 1 assist in questa stagione.
Nella passata stagione di Premier League Novoseltsev ha giocato 18 partite con Sochi, gare in cui ha realizzato 1 gol e fornito 1 passaggio vincente.
Prima di cominciare l'esperienza con Sochi nel luglio 2019, Novoseltsev ha collezionato 53 presenze in campionato con Rostov, per un totale di 2 reti e 1 assist.