He made just 31 appearances in three seasons at the club, but still managed to impress, scoring twice in the League Cup against Leicester City[1] and Liverpool.
[2] In December 2002, Rubins moved to Russia, initially to play for Spartak Moscow in the Russian Premier League on a free transfer.
Bleidelis retired from professional football then, but Rubins signed a contract with the Azerbaijan Premier League club Inter Baku in August 2008.
[10] He started the 2010–11 season with another Azerbaijan Premier League club Qarabağ from Aghdam, joining on a two-year contract on a free transfer.
Struggling with a long-term hip injury, Rubins announced his retirement from professional football on 13 March 2013, saying: "If I cannot play for 100%, that's not worth it."
Rubins made his international debut for the Latvia national team on 10 November 1998 in a friendly match 3–0 loss against Tunisia.