St.Truiden crest

St.Truiden

Belgium flagBelgiumMen's football

Global rank

#343

GFR rating

80.6

Recent form

Loading results…