FC Twente crest

FC Twente

Netherlands flagNetherlandsMen's football

Global rank

#73

GFR rating

86.3

Recent form

Loading results…