Sochaux crest

Sochaux

France flagFranceMen's football

Global rank

#892

GFR rating

74.0

Recent form

Loading results…