Danil Stepanov Rotor Volgograd ha giocato la maggior parte delle gare della sua squadra in Premier League nel 2020/2021, avendo collezionato 22 presenze, per un totale di 1917 minuti. É stato scelto nell'11 iniziale in 21 di queste presenze, su 28 giornate, ed è entrato a gara in corso 1 volta.
Stepanov ha giocato la sua ultima gara il 16 maggio, con Rotor Volgograd: un pareggio per 1-1 contro Rubin Kazan, in cui ha giocato 90 minuti. In totale il difensore ha realizzato 1 gol nel 2020/2021; ha inoltre registrato 1 assist. Ha ricevuto 9 cartellini gialli.
Ha aperto le sue marcature in questo campionato contro Arsenal Tula il 7 novembre, avendo realizzato nel pareggio 1-1.
Nella passata stagione di Premier League Stepanov ha giocato 9 partite con Rubin Kazan.
Stepanov ha iniziato la sua esperienza con Rotor Volgograd in prestito nel luglio 2020.