Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2016-17 season, senior men's leaguesChange filters ↓Leagues that run 2016-17, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2016.2,001–2,050 of 2,889 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001M. CardosoM · TondelaNow at Erzurumspor FK · joined Aug 2026 (permanent)· Primeira LigaTondelaNow at Erzurumspor FK · joined Aug 2026 (permanent)1Primeira LigaM232,0923014406.44
2002Omer AtziliM · GranadaNow at Beitar Jerusalem · joined Jul 2026 (permanent)· La LigaGranadaNow at Beitar Jerusalem · joined Jul 2026 (permanent)1La LigaM23316900006.43
2003D. ProkopM · Austria ViennaNow at Olympiakos Nicosia · joined Jul 2026 (free transfer)· Austrian BundesligaAustria ViennaNow at Olympiakos Nicosia · joined Jul 2026 (free transfer)1Austrian BundesligaM203141310006.43
2004Giuseppe PezzellaM · PalermoNow at Cremonese · joined Jul 2025 (permanent)· Serie APalermoNow at Cremonese · joined Jul 2025 (permanent)1Serie AM198051000106.43
2005L. N'GuémoM · Kayserispor · Süper LigKayserispor1Süper LigM–121901106.43
2006Héldon RamosM · Rio AveNow at Shabab Al Ahli · joined Sep 2020 (free transfer)· Primeira LigaRio AveNow at Shabab Al Ahli · joined Sep 2020 (free transfer)1Primeira LigaM281,9882704726.43
2007Andreas KuenM · Rapid ViennaNow at Atromitos · joined Jul 2022 (free transfer)· Austrian BundesligaRapid ViennaNow at Atromitos · joined Jul 2022 (free transfer)1Austrian BundesligaM22597801106.43
2008N. CastroM · ValerengaNow at Brann · joined Jul 2026 (permanent)· EliteserienValerengaNow at Brann · joined Jul 2026 (permanent)1EliteserienM21364901106.42
2009Lucas FernandesM · São PauloNow at Juventude · joined Jul 2025 (free transfer)· Campeonato Brasileiro Série ASão PauloNow at Juventude · joined Jul 2025 (free transfer)1Campeonato Brasileiro Série AM19207511106.42
2010J. LouisM · Caen · Ligue 1Caen1Ligue 1M–232500006.42
2011Eduardo TeixeiraM · América MineiroNow at Amazonas · joined Jan 2024 (free transfer)· Campeonato Brasileiro Série AAmérica MineiroNow at Amazonas · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AM24345600006.42
2012B. ValleM · DeportivoNow at Ponferradina · joined Jan 2024· La LigaDeportivoNow at Ponferradina · joined Jan 20241La LigaM–202700006.42
2013C. EspinozaM · AlavésNow at Nashville SC · joined Jul 2026 (permanent)· La LigaAlavésNow at Nashville SC · joined Jul 2026 (permanent)1La LigaM22159600106.42
2014M. ShogenovM · Orenburg · Russian Premier LeagueOrenburg1Russian Premier LeagueM–135600106.42
2015J. LekoM · West BromNow at Penybont · joined Aug 2026 (free transfer)· Premier LeagueWest BromNow at Penybont · joined Aug 2026 (free transfer)1Premier LeagueM–100801006.42
2016A. PopovM · Tom Tomsk · Russian Premier LeagueTom Tomsk1Russian Premier LeagueM–1,7772500406.42
2017L. NilsenM · Tromso · EliteserienTromso1EliteserienM224201100106.41
2018N. DyerM · Swansea · Premier LeagueSwansea1Premier LeagueM29211801006.41
2019Eric AlexanderM · Houston DynamoNow at FC Dallas · joined Aug 2019 (free transfer)· Major League SoccerHouston DynamoNow at FC Dallas · joined Aug 2019 (free transfer)1Major League SoccerM293271000106.41
2020Lynden GoochM · SunderlandNow at Huddersfield Town · joined Jul 2025 (free transfer)· Premier LeagueSunderlandNow at Huddersfield Town · joined Jul 2025 (free transfer)1Premier LeagueM213641100306.41
2021Unai LópezM · LeganésNow at Rayo Vallecano · joined Jul 2022· La LigaLeganésNow at Rayo Vallecano · joined Jul 20221La LigaM211,1642320206.40
2022I. KireevM · Rostov · Russian Premier LeagueRostov1Russian Premier LeagueM–6621100206.40
2023W. MarinusM · PEC Zwolle · EredivisiePEC Zwolle1EredivisieM–5821200106.40
2024A. DaveyM · Stabaek · EliteserienStabaek1EliteserienM–298500106.40
2025C. LizarazoM · FC Dallas · Major League SoccerFC Dallas1Major League SoccerM–177900006.40
2026Denis CheryshevM · VillarrealNow at Panionios · joined Sep 2024 (free transfer)· La LigaVillarrealNow at Panionios · joined Sep 2024 (free transfer)1La LigaM263351100106.39
2027Luís MachadoM · FeirenseNow at Moreirense · joined Jul 2019· Primeira LigaFeirenseNow at Moreirense · joined Jul 20191Primeira LigaM241,8652823606.39
2028R. AlessandriniM · MarseilleNow at LA Galaxy · joined Feb 2017 (permanent)· Ligue 1MarseilleNow at LA Galaxy · joined Feb 2017 (permanent)1Ligue 1M28239600106.38
2029A. HrusticM · GroningenNow at Al Nasr · joined Jul 2026 (permanent)· EredivisieGroningenNow at Al Nasr · joined Jul 2026 (permanent)1EredivisieM20113710006.38
2030S. GustafsonM · TorinoNow at Urawa Red Diamonds · joined Jan 2024 (permanent)· Serie ATorinoNow at Urawa Red Diamonds · joined Jan 2024 (permanent)1Serie AM22221500106.38
2031A. GorbanetsM · Arsenal Tula · Russian Premier LeagueArsenal Tula1Russian Premier LeagueM–201500106.38
2032M. BlutschM · Admira Wacker · Austrian BundesligaAdmira Wacker1Austrian BundesligaM–62500006.38
2033AlípioM · Vitória · Campeonato Brasileiro Série AVitória1Campeonato Brasileiro Série AM–2231000106.37
2034Salva SevillaM · EspanyolNow at Deportivo La Coruña · joined Aug 2023· La LigaEspanyolNow at Deportivo La Coruña · joined Aug 20231La LigaM33268600106.37
2035Jonathan RingM · GençlerbirliğiNow at Västerås SK · joined Mar 2025 (free transfer)· Süper LigGençlerbirliğiNow at Västerås SK · joined Mar 2025 (free transfer)1Süper LigM25232600106.37
2036BadyM · GençlerbirliğiNow at Botafogo-SP · joined Sep 2020 (free transfer)· Süper LigGençlerbirliğiNow at Botafogo-SP · joined Sep 2020 (free transfer)1Süper LigM28154700106.37
2037Dzon DelargeM · AnkarasporNow at Akhisarspor · joined Jan 2021· Süper LigAnkarasporNow at Akhisarspor · joined Jan 20211Süper LigM271,0282110306.36
2038ZequinhaM · AroucaNow at Nacional · joined Jan 2017 (free transfer)· Primeira LigaAroucaNow at Nacional · joined Jan 2017 (free transfer)1Primeira LigaM30480711106.36
2039CristianM · Ponte Preta · Campeonato Brasileiro Série APonte Preta1Campeonato Brasileiro Série AM37509900206.36
2040HernánM · Las Palmas · La LigaLas Palmas1La LigaM262881000316.36
2041BennyM · Belenenses SAD · Primeira LigaBelenenses SAD1Primeira LigaM–173600006.35
2042DudúM · Fluminense · Campeonato Brasileiro Série AFluminense1Campeonato Brasileiro Série AM–303700006.34
2043D. MezgaM · Nacional · Primeira LigaNacional1Primeira LigaM–384610306.33
2044Hamdou ElhouniM · Chaves · Primeira LigaChaves1Primeira LigaM–5111211106.33
2045E. UruçM · Adanaspor · Süper LigAdanaspor1Süper LigM–5741300106.33
2046Jony RodríguezM · MálagaNow at Cartagena · joined Sep 2023 (free transfer)· La LigaMálagaNow at Cartagena · joined Sep 2023 (free transfer)1La LigaM251,2502421306.31
2047Isma LópezM · SportingNow at Racing Santander · joined Feb 2021· La LigaSportingNow at Racing Santander · joined Feb 20211La LigaM–1,7272703506.30
2048D. KolářM · Gaziantepspor · Süper LigGaziantepspor1Süper LigM–493800116.30
2049Javier ErasoM · Athletic ClubNow at Amorebieta · joined Jul 2023 (free transfer)· La LigaAthletic ClubNow at Amorebieta · joined Jul 2023 (free transfer)1La LigaM27377701206.30
2050C. AdjapongM · SassuoloNow at Potenza · joined Jul 2025 (free transfer)· Serie ASassuoloNow at Potenza · joined Jul 2025 (free transfer)1Serie AM–509910306.29

API-Football · Data sources