Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2017-18 season, senior men's leaguesChange filters ↓Leagues that run 2017-18, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2017.1,951–2,000 of 3,319 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951G. CelisM · Vitória de GuimarãesNow at Júnior · joined Jul 2026 (permanent)· Primeira LigaVitória de GuimarãesNow at Júnior · joined Jul 2026 (permanent)1Primeira LigaM251,1881500506.62
1952Andy KingM · LeicesterNow at Bristol City · joined Jul 2021 (free transfer)· Premier LeagueLeicesterNow at Bristol City · joined Jul 2021 (free transfer)1Premier LeagueM295341110106.62
1953M. Smedberg-DalenceM · Göteborg · AllsvenskanGöteborg1AllsvenskanM–3821600006.62
1954D. van BruggenM · VVV-VenloNow at Almere City · joined Aug 2026 (free transfer)· EredivisieVVV-VenloNow at Almere City · joined Aug 2026 (free transfer)1EredivisieM221,4892620206.62
1955A. ZaseevM · Ufa · Russian Premier LeagueUfa1Russian Premier LeagueM308111801106.62
1956Alan RuizM · Sporting CPNow at Estrela da Amadora · joined Jul 2024 (free transfer)· Primeira LigaSporting CPNow at Estrela da Amadora · joined Jul 2024 (free transfer)1Primeira LigaM24231500006.62
1957Saša LukićM · LevanteNow at Ipswich Town · joined Aug 2026 (permanent)· La LigaLevanteNow at Ipswich Town · joined Aug 2026 (permanent)1La LigaM219961601406.62
1958Fábio SturgeonM · Vitória de GuimarãesNow at Sogndal · joined Jul 2025 (free transfer)· Primeira LigaVitória de GuimarãesNow at Sogndal · joined Jul 2025 (free transfer)1Primeira LigaM–1,0312301306.62
1959JasonM · LevanteNow at Al-Fayha · joined Jun 2025 (free transfer)· La LigaLevanteNow at Al-Fayha · joined Jun 2025 (free transfer)1La LigaM231,7922712206.62
1960T. AndreassenM · Haugesund · EliteserienHaugesund1EliteserienM351,4832231306.62
1961M. PalienkoM · Tosno · Russian Premier LeagueTosno1Russian Premier LeagueM–6231100306.62
1962T. EnevoldsenM · NAC Breda · EredivisieNAC Breda1EredivisieM–2201210006.62
1963C. PhilippsM · Metz · Ligue 1Metz1Ligue 1M248511100406.62
1964C. PenillaM · ChapecoenseNow at Alianza Atlético · joined Jul 2026 (permanent)· Campeonato Brasileiro Série AChapecoenseNow at Alianza Atlético · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM273641100006.62
1965L. FariñaM · Aves · Primeira LigaAves1Primeira LigaM–3611120106.62
1966Emiliano RigoniM · Zenit SaintNow at Belgrano de Córdoba · joined Jul 2026 (permanent)· Russian Premier LeagueZenit SaintNow at Belgrano de Córdoba · joined Jul 2026 (permanent)1Russian Premier LeagueM259551702406.62
1967Marvin SordellM · Burton · ChampionshipBurton2ChampionshipM272,2923521006.62
1968Ádám NagyM · BolognaNow at Ferencváros · joined Jul 2026 (permanent)· Serie ABolognaNow at Ferencváros · joined Jul 2026 (permanent)1Serie AM237121210106.62
1969Federico VarelaM · PortimonenseNow at Floriana · joined Jul 2025 (free transfer)· Primeira LigaPortimonenseNow at Floriana · joined Jul 2025 (free transfer)1Primeira LigaM226411200206.62
1970HernánM · Las Palmas · La LigaLas Palmas1La LigaM27351700106.62
1971Ilya ZhigulyovM · KrasnodarNow at KAMAZ · joined Feb 2025 (free transfer)· Russian Premier LeagueKrasnodarNow at KAMAZ · joined Feb 2025 (free transfer)1Russian Premier LeagueM22215800006.62
1972Adrián ArreguiM · CF MontréalNow at Temperley · joined Jan 2025 (free transfer)· Major League SoccerCF MontréalNow at Temperley · joined Jan 2025 (free transfer)1Major League SoccerM25238601106.62
1973Ethan FinlayM · Columbus CrewNow at Minnesota United FC · joined Aug 2017· Major League SoccerColumbus CrewNow at Minnesota United FC · joined Aug 20171Major League SoccerM271,2841911206.62
1974Nampalys MendyM · NiceNow at Metz · joined Jul 2026 (free transfer)· Ligue 1NiceNow at Metz · joined Jul 2026 (free transfer)1Ligue 1M269661401206.62
1975José NaranjoM · LeganésNow at Ibiza · joined Aug 2024 (free transfer)· La LigaLeganésNow at Ibiza · joined Aug 2024 (free transfer)1La LigaM235611610206.62
1976Pelle van AmersfoortM · HeerenveenNow at Perugia · joined Sep 2026 (free transfer)· EredivisieHeerenveenNow at Perugia · joined Sep 2026 (free transfer)1EredivisieM–1,1322132106.62
1977Liam FeeneyM · CardiffNow at Scunthorpe United · joined Jan 2022 (free transfer)· ChampionshipCardiffNow at Scunthorpe United · joined Jan 2022 (free transfer)2ChampionshipM314391501106.61
1978Sean ScannellM · BurtonNow at Grimsby Town · joined Sep 2020 (free transfer)· ChampionshipBurtonNow at Grimsby Town · joined Sep 2020 (free transfer)2ChampionshipM279071401006.61
1979D. EscuderoM · Vasco da Gama · Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AM–444700206.61
1980Moussa NjieM · StabaekNow at KFUM Oslo · joined Jul 2026 (permanent)· EliteserienStabaekNow at KFUM Oslo · joined Jul 2026 (permanent)1EliteserienM221,6412214206.61
1981EwandroM · EstorilNow at Omonia Nicosia · joined Jul 2026 (permanent)· Primeira LigaEstorilNow at Omonia Nicosia · joined Jul 2026 (permanent)1Primeira LigaM229571511006.61
1982F. PírizM · MontpellierNow at Plaza Colonia · joined Jan 2024 (free transfer)· Ligue 1MontpellierNow at Plaza Colonia · joined Jan 2024 (free transfer)1Ligue 1M288011500406.61
1983S. OnoM · Hokkaido Consadole · J1 LeagueHokkaido Consadole1J1 LeagueM–2191601006.61
1984A. DuncanM · SassuoloNow at Venezia · joined Jul 2024 (free transfer)· Serie ASassuoloNow at Venezia · joined Jul 2024 (free transfer)1Serie AM251,9552602406.61
1985Alphonso DaviesM · Vancouver WhitecapsNow at Bayern Munich · joined Jan 2019 (permanent)· Major League SoccerVancouver WhitecapsNow at Bayern Munich · joined Jan 2019 (permanent)1Major League SoccerM171,0532601106.61
1986S. GleesonM · Ipswich · ChampionshipIpswich2ChampionshipM–396900206.61
1987LourencyM · ChapecoenseNow at Ajman · joined Jul 2026 (permanent)· Campeonato Brasileiro Série AChapecoenseNow at Ajman · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM22252911206.61
1988Bruno MonteiroM · TondelaNow at Fafe · joined Jul 2022· Primeira LigaTondelaNow at Fafe · joined Jul 20221Primeira LigaM332,0353011306.61
1989G. HalfordM · Cardiff · ChampionshipCardiff2ChampionshipM–3141200306.61
1990Éber BessaM · MarítimoNow at Persita · joined Dec 2024 (free transfer)· Primeira LigaMarítimoNow at Persita · joined Dec 2024 (free transfer)1Primeira LigaM263111310106.61
1991Gerard GumbauM · LeganésNow at Granada · joined Jun 2026· La LigaLeganésNow at Granada · joined Jun 20261La LigaM231,4312510806.61
1992Josh CullenM · BoltonNow at Burnley · joined Jul 2022· ChampionshipBoltonNow at Burnley · joined Jul 20222ChampionshipM227901100106.61
1993Morgan Gibbs-WhiteM · WolvesNow at Nottingham Forest · joined Aug 2022 (permanent)· ChampionshipWolvesNow at Nottingham Forest · joined Aug 2022 (permanent)2ChampionshipM182411300006.61
1994Mikel VesgaM · Athletic ClubNow at Almería · joined Jul 2026 (free transfer)· La LigaAthletic ClubNow at Almería · joined Jul 2026 (free transfer)1La LigaM258071211606.61
1995N. EliassonM · Bristol CityNow at Internacional · joined Aug 2026 (loan)· ChampionshipBristol CityNow at Internacional · joined Aug 2026 (loan)2ChampionshipM222811100006.61
1996T. AgyepongM · NAC Breda · EredivisieNAC Breda1EredivisieM–4461200106.61
1997Renato SanchesM · SwanseaNow at Paris Saint-Germain · joined Jun 2026· Premier LeagueSwanseaNow at Paris Saint-Germain · joined Jun 20261Premier LeagueM207031200106.61
1998Saša JovanovićM · Wolfsberger AC · Austrian BundesligaWolfsberger AC1Austrian BundesligaM–8541200106.61
1999Mateus NortonM · Fluminense · Campeonato Brasileiro Série AFluminense1Campeonato Brasileiro Série AM–6221200306.61
2000C. GoncalvesM · TondelaNow at Maribor · joined Jul 2026 (free transfer)· Primeira LigaTondelaNow at Maribor · joined Jul 2026 (free transfer)1Primeira LigaM–1,8652500406.61

API-Football · Data sources