FC Vaduz crest

FC Vaduz

Switzerland flagSwitzerlandMen's football

Global rank

#634

GFR rating

76.9

Recent form

Loading results…