Russia

Russia Line-up

Last 5 games
80% Wins
20% Losses
Last 10 games
88% Wins
12% Losses
Last month
75% Wins
25% Losses
Last year
88% Wins
12% Losses

Events with Russia

Past events

Comments