Russia’s national football team remains in 33rd place in new FIFA World Rankings
The FIFA World Ranking is still topped by Argentina (1901.48 points), which is followed by France in 2nd place (1854.91) and Spain in 3rd place (1835.67)
The FIFA World Ranking is still topped by Argentina (1901.48 points), which is followed by France in 2nd place (1854.91) and Spain in 3rd place (1835.67)