Torpedo Moskva crest

Torpedo Moskva

Russia flagRussiaMen's football

Global rank

#1022

GFR rating

72.5

Recent form

Loading results…