Neuchatel Xamax FC crest

Neuchatel Xamax FC

Switzerland flagSwitzerlandMen's football

Global rank

#1180

GFR rating

70.6

Recent form

Loading results…