Genoa crest

Genoa

Italy flagItalyMen's football

Global rank

#89

GFR rating

85.5

Recent form

Loading results…