Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2017, senior men's leaguesFilters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.2,001–2,050 of 8,324 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Famara DiédhiouF · Bristol CityNow at Granada · joined Jul 2024· 2ChampionshipBristol CityNow at Granada · joined Jul 20242ChampionshipF251,99027102306.91
2002JucileiM · São Paulo · 1Campeonato Brasileiro Série ASão Paulo1Campeonato Brasileiro Série AM302,7473510216.91
2003Roderick MirandaD · WolvesNow at Gaziantep · joined Feb 2021 (free transfer)· 2ChampionshipWolvesNow at Gaziantep · joined Feb 2021 (free transfer)2ChampionshipD271,1471400206.91
2004Craig CathcartD · WatfordNow at Kortrijk · joined Sep 2023 (free transfer)· 1Premier LeagueWatfordNow at Kortrijk · joined Sep 2023 (free transfer)1Premier LeagueD29495700106.91
2005Y. van NieffM · GroningenNow at Anorthosis Famagusta · joined Jun 2026· 1EredivisieGroningenNow at Anorthosis Famagusta · joined Jun 20261EredivisieM–1,4482113306.91
2006LicáF · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaF291,1201430006.91
2007Pierluigi GolliniG · AtalantaNow at AS Roma · joined Jan 2025 (permanent)· 1Serie AAtalantaNow at AS Roma · joined Jan 2025 (permanent)1Serie AG23623700006.91
2008Joachim AndersenD · SampdoriaNow at Fulham · joined Aug 2024· 1Serie ASampdoriaNow at Fulham · joined Aug 20241Serie AD22545700006.91
2009Gerard DeulofeuF · WatfordNow at Udinese · joined Feb 2021· 1Premier LeagueWatfordNow at Udinese · joined Feb 20211Premier LeagueF24438710006.91
2010Benjamin MendyD · Man CityNow at Pogoń Szczecin · joined Sep 2025 (free transfer)· 1Premier LeagueMan CityNow at Pogoń Szczecin · joined Sep 2025 (free transfer)1Premier LeagueD23361701206.91
2011Kristoffer VeldeM · HaugesundNow at Portland Timbers · joined Aug 2025 (permanent)· 1EliteserienHaugesundNow at Portland Timbers · joined Aug 2025 (permanent)1EliteserienM18277802006.91
2012K. McFadzeanD · BurtonNow at Chesterfield · joined Jan 2025 (permanent)· 2ChampionshipBurtonNow at Chesterfield · joined Jan 2025 (permanent)2ChampionshipD313,0333600906.91
2013David NugentF · DerbyNow at Preston North End · joined Jul 2021· 2ChampionshipDerbyNow at Preston North End · joined Jul 20212ChampionshipF331,8362994406.91
2014Thierry AmbroseF · NAC BredaNow at Kortrijk · joined Jul 2026 (permanent)· 1EredivisieNAC BredaNow at Kortrijk · joined Jul 2026 (permanent)1EredivisieF212,36930104406.91
2015Eduardo TeixeiraM · EstorilNow at Amazonas · joined Jan 2024 (free transfer)· 1Primeira LigaEstorilNow at Amazonas · joined Jan 2024 (free transfer)1Primeira LigaM252,0313122506.91
2016Benjamin LecomteG · MontpellierNow at Fulham · joined Jul 2025 (permanent)· 1Ligue 1MontpellierNow at Fulham · joined Jul 2025 (permanent)1Ligue 1G273,4203800106.91
2017Michael MancienneD · Nott'm ForestNow at Burton Albion · joined Feb 2021 (free transfer)· 2ChampionshipNott'm ForestNow at Burton Albion · joined Feb 2021 (free transfer)2ChampionshipD301,9592300406.91
2018A. HyodoM · Ventforet Kofu · 1J1 LeagueVentforet Kofu1J1 LeagueM361,8402312106.91
2019Goran PandevF · GenoaNow at Parma · joined Jan 2022· 1Serie AGenoaNow at Parma · joined Jan 20221Serie AF341,8153251416.91
2020R. IsomuraM · Albirex Niigata · 1J1 LeagueAlbirex Niigata1J1 LeagueM271,4031601306.91
2021Luiz FelipeD · SantosNow at Goiás · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Goiás · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AD24578800206.91
2022M. TumminelloF · CrotoneNow at Benevento · joined Jul 2026 (permanent)· 1Serie ACrotoneNow at Benevento · joined Jul 2026 (permanent)1Serie AF–197931106.91
2023Ryan SanusiM · Sparta RotterdamNow at Sporting Hasselt · joined Jun 2026 (free transfer)· 1EredivisieSparta RotterdamNow at Sporting Hasselt · joined Jun 2026 (free transfer)1EredivisieM262,7863311406.91
2024Jack HarrisonM · New York CityNow at New England Revolution · joined Jul 2026 (permanent)· 1Major League SoccerNew York CityNow at New England Revolution · joined Jul 2026 (permanent)1Major League SoccerM212,75734103316.91
2025D. BakkerM · ADO DenNow at FC Anyang · joined Jul 2026 (free transfer)· 1EredivisieADO DenNow at FC Anyang · joined Jul 2026 (free transfer)1EredivisieM233,0553401206.91
2026Kazuma WatanabeF · Vissel KobeNow at Matsumoto Yamaga · joined Jan 2023 (free transfer)· 1J1 LeagueVissel KobeNow at Matsumoto Yamaga · joined Jan 2023 (free transfer)1J1 LeagueF312,8723485106.91
2027Ludvig ÖhmanD · AFC EskilstunaNow at Umeå FC · joined Jan 2024 (free transfer)· 1AllsvenskanAFC EskilstunaNow at Umeå FC · joined Jan 2024 (free transfer)1AllsvenskanD262,2672620916.91
2028EdersonG · Man City · 1Premier LeagueMan City1Premier LeagueG243,1953600106.91
2029Daniel LuxbacherM · St. Pölten · 1Austrian BundesligaSt. Pölten1Austrian BundesligaM26565902206.91
2030O. TannaneF · Las PalmasNow at Al-Arabi SC · joined Jul 2026 (permanent)· 1La LigaLas PalmasNow at Al-Arabi SC · joined Jul 2026 (permanent)1La LigaF245741000106.91
2031Rúben RibeiroM · Sporting CPNow at Chaves · joined Sep 2023 (free transfer)· 1Primeira LigaSporting CPNow at Chaves · joined Sep 2023 (free transfer)1Primeira LigaM30461902006.91
2032Eriq ZavaletaD · Toronto FC · 1Major League SoccerToronto FC1Major League SoccerD252,3562910406.91
2033Johan BertilssonF · ÖstersundNow at IF Karlstad · joined Jan 2023 (free transfer)· 1AllsvenskanÖstersundNow at IF Karlstad · joined Jan 2023 (free transfer)1AllsvenskanF301,1001962106.91
2034A. Jackson-HamelF · CF Montréal · 1Major League SoccerCF Montréal1Major League SoccerF241,1372193006.91
2035Mateo KovačićM · Real MadridNow at Manchester City · joined Jun 2023 (permanent)· 1La LigaReal MadridNow at Manchester City · joined Jun 2023 (permanent)1La LigaM249882101206.91
2036Ángel RomeroM · CorinthiansNow at Boca Juniors · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Boca Juniors · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM252,48730331206.91
2037K. FreemanM · Sheff UtdNow at Alfreton Town · joined Feb 2026 (free transfer)· 2ChampionshipSheff UtdNow at Alfreton Town · joined Feb 2026 (free transfer)2ChampionshipM267941010006.91
2038Pablo HernándezM · Celta VigoNow at O'Higgins · joined Jul 2021 (free transfer)· 1La LigaCelta VigoNow at O'Higgins · joined Jul 2021 (free transfer)1La LigaM311,8123032506.91
2039Rodrigo ElyD · AlavésNow at Almería · joined Feb 2026 (permanent)· 1La LigaAlavésNow at Almería · joined Feb 2026 (permanent)1La LigaD242,69231101216.91
2040Hidde ter AvestD · TwenteNow at Willem II · joined Jun 2026 (free transfer)· 1EredivisieTwenteNow at Willem II · joined Jun 2026 (free transfer)1EredivisieD211,7792200106.91
2041G. KaradenizM · Rubin · 1Russian Premier LeagueRubin1Russian Premier LeagueM–1,0202126206.91
2042FábioG · CruzeiroNow at Fluminense · joined Jan 2022 (free transfer)· 1Campeonato Brasileiro Série ACruzeiroNow at Fluminense · joined Jan 2022 (free transfer)1Campeonato Brasileiro Série AG372,8803200006.91
2043David McGoldrickF · IpswichNow at Mansfield Town · joined Jun 2026 (free transfer)· 2ChampionshipIpswichNow at Mansfield Town · joined Jun 2026 (free transfer)2ChampionshipF301,6142264106.91
2044Michael BarriosM · FC DallasNow at Once Caldas · joined Jun 2024· 1Major League SoccerFC DallasNow at Once Caldas · joined Jun 20241Major League SoccerM272,47633212506.91
2045Kingsley EhizibueD · PEC ZwolleNow at Genoa · joined Sep 2026 (free transfer)· 1EredivisiePEC ZwolleNow at Genoa · joined Sep 2026 (free transfer)1EredivisieD232,9433311706.91
2046WendelM · FluminenseNow at Zenit Saint Petersburg · joined Oct 2020 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Zenit Saint Petersburg · joined Oct 2020 (permanent)1Campeonato Brasileiro Série AM202,6253352406.91
2047L. NilsenM · Tromso · 1EliteserienTromso1EliteserienM239501101206.91
2048Žan MajerM · RostovNow at Mantova · joined Jun 2026· 1Russian Premier LeagueRostovNow at Mantova · joined Jun 20261Russian Premier LeagueM257881302106.91
2049MaiconM · Grêmio · 1Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AM325281100306.91
2050A. JudgeM · BrentfordNow at Braintree Town · joined Jan 2025 (free transfer)· 2ChampionshipBrentfordNow at Braintree Town · joined Jan 2025 (free transfer)2ChampionshipM–3151100006.91

API-Football · Data sources