Ilya Samoshnikov Rubin Kazan ha giocato la maggior parte delle partite del suo club in Premier League nel 2020/2021, avendo collezionato 24 presenze, per un totale di 1831 minuti. É partito titolare in 21 di queste presenze, su 30 giornate, ed è entrato a gara in corso 3 volte.
Samoshnikov ha giocato la sua ultima partita il 16 maggio, con Rubin Kazan: un pareggio per 1-1 contro Rotor Volgograd, in cui ha giocato 90 minuti. In totale il difensore ha realizzato 2 reti in questa stagione. Ha ricevuto 6 cartellini gialli, oltre a essere stato espulso 1 volta.
Il suo ultimo gol nella competizione è stato nella vittoria per 3-0 contro Ufa, il 14 marzo. Ha aperto le sue marcature in questo campionato contro Tambov il 13 dicembre, con una rete nella vittoria per 1-0.
Nell'ultima stagione con Rubin Kazan in Premier League Samoshnikov ha collezionato 6 presenze.
Prima di cominciare l'esperienza con Rubin Kazan nel gennaio 2020, Samoshnikov ha collezionato 22 presenze in campionato con Torpedo Moskva, per un totale di 1 gol.