Palmeiras crest

Palmeiras

Brazil flagBrazilMen's football

Global rank

#25

GFR rating

90.5

Recent form

Loading results…