Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023, senior men's leaguesFilters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.2,001–2,050 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001S. PapadopoulosG · Volos · 1Super League GreeceVolos1Super League GreeceG–544600107.07
2002Jelani Reshaun SumiyoshiD · Sanfrecce HiroshimaNow at Shimizu S-Pulse · joined Jan 2025 (permanent)· 1J1 LeagueSanfrecce HiroshimaNow at Shimizu S-Pulse · joined Jan 2025 (permanent)1J1 LeagueD26535601007.07
2003C. BayalaM · Ajaccio · 2Ligue 2Ajaccio2Ligue 2M28419612207.07
2004K. KovácsD · Paks · 1Nemzeti Bajnokság IPaks1Nemzeti Bajnokság ID–1,1971712707.07
2005Max BirdM · DerbyNow at Birmingham City · joined Aug 2026 (permanent)· 3League OneDerbyNow at Birmingham City · joined Aug 2026 (permanent)3League OneM231,9992554107.07
2006Guido RodríguezM · BetisNow at Valencia · joined Jan 2026 (permanent)· 1La LigaBetisNow at Valencia · joined Jan 2026 (permanent)1La LigaM301,8492420607.07
2007Stefan de VrijD · Inter MilanNow at Panathinaikos · joined Jun 2026 (free transfer)· 1Serie AInter MilanNow at Panathinaikos · joined Jun 2026 (free transfer)1Serie AD321,5922510007.07
2008Modibo SagnanD · MontpellierNow at Rizespor · joined Jul 2026 (permanent)· 1Ligue 1MontpellierNow at Rizespor · joined Jul 2026 (permanent)1Ligue 1D251,0561320507.07
2009Aitor CantalapiedraF · PanathinaikosNow at OFI · joined Jul 2026 (free transfer)· 1Super League GreecePanathinaikosNow at OFI · joined Jul 2026 (free transfer)1Super League GreeceF285671331207.07
2010Oliver OlsenD · Randers · 1Danish SuperligaRanders1Danish SuperligaD232,1062815707.07
2011O. El HilaliD · Espanyol · 2Segunda DivisionEspanyol2Segunda DivisionD203,16439041117.07
2012S. InagakiM · Nagoya Grampus · 1J1 LeagueNagoya Grampus1J1 LeagueM322,9093331407.07
2013N. KandilM · AnnecyNow at Nancy · joined Aug 2026 (permanent)· 2Ligue 2AnnecyNow at Nancy · joined Aug 2026 (permanent)2Ligue 2M222,5433647207.07
2014Joachim AndersenD · C. PalaceNow at Fulham · joined Aug 2024· 1Premier LeagueC. PalaceNow at Fulham · joined Aug 20241Premier LeagueD283,4163823707.07
2015M. KennedyM · Kilmarnock · 1Scottish PremiershipKilmarnock1Scottish PremiershipM292,7533533307.07
2016Mark BrinkM · SilkeborgNow at Nordsjælland · joined Sep 2024 (permanent)· 1Danish SuperligaSilkeborgNow at Nordsjælland · joined Sep 2024 (permanent)1Danish SuperligaM262,8323202507.07
2017Rıdvan YılmazD · RangersNow at Beşiktaş · joined Jul 2026 (permanent)· 1Scottish PremiershipRangersNow at Beşiktaş · joined Jul 2026 (permanent)1Scottish PremiershipD231,6182611107.07
2018Borna BarišićD · RangersNow at NK Osijek · joined Aug 2025 (free transfer)· 1Scottish PremiershipRangersNow at NK Osijek · joined Aug 2025 (free transfer)1Scottish PremiershipD311,3932003307.06
2019Marcos RochaD · PalmeirasNow at Grêmio · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Grêmio · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AD351,2762011107.06
2020Ismaël BennacerM · MilanNow at Al-Gharafa · joined Sep 2026 (free transfer)· 1Serie AMilanNow at Al-Gharafa · joined Sep 2026 (free transfer)1Serie AM261,1512022207.06
2021B. NowakF · Raków CzęstochowaNow at GKS Katowice · joined Jul 2024· 1EkstraklasaRaków CzęstochowaNow at GKS Katowice · joined Jul 20241EkstraklasaF301,9923272107.06
2022Lorenzo MontipòG · HellasNow at Venezia · joined Aug 2026 (permanent)· 1Serie AHellasNow at Venezia · joined Aug 2026 (permanent)1Serie AG283,3303701007.06
2023P. DornM · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueM272,9683448707.06
2024K. DjocoF · AnnecyNow at Sochaux · joined Jul 2025 (permanent)· 2Ligue 2AnnecyNow at Sochaux · joined Jul 2025 (permanent)2Ligue 2F281,1461762207.06
2025Mijo CaktašM · OsijekNow at Anorthosis Famagusta · joined Aug 2025 (free transfer)· 1Croatian First Football LeagueOsijekNow at Anorthosis Famagusta · joined Aug 2025 (free transfer)1Croatian First Football LeagueM321,0451771407.06
2026Mario PašalićM · Atalanta · 1Serie AAtalanta1Serie AM292,0483466307.06
2027A. PerezM · BetisNow at Villarreal · joined Aug 2024 (permanent)· 1La LigaBetisNow at Villarreal · joined Aug 2024 (permanent)1La LigaM302,3073191407.06
2028Jandro OrellanaM · FC AndorraNow at Cádiz · joined Aug 2026 (permanent)· 2Segunda DivisionFC AndorraNow at Cádiz · joined Aug 2026 (permanent)2Segunda DivisionM232,4203111607.06
2029Diego PitucaM · Kashima AntlersNow at V-Varen Nagasaki · joined Aug 2025 (free transfer)· 1J1 LeagueKashima AntlersNow at V-Varen Nagasaki · joined Aug 2025 (free transfer)1J1 LeagueM312,6533131927.06
2030Bartosz MrozekG · Lech PoznańNow at Udinese · joined Aug 2026 (permanent)· 1EkstraklasaLech PoznańNow at Udinese · joined Aug 2026 (permanent)1EkstraklasaG242,7563100307.06
2031AndréM · FluminenseNow at Wolverhampton Wanderers · joined Aug 2024 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Wolverhampton Wanderers · joined Aug 2024 (permanent)1Campeonato Brasileiro Série AM222,72731001117.06
2032Álex CorrederaM · TenerifeNow at Sporting Gijón · joined Jul 2025 (free transfer)· 2Segunda DivisionTenerifeNow at Sporting Gijón · joined Jul 2025 (free transfer)2Segunda DivisionM283,2643911407.06
2033Idrissa GueyeM · Everton · 1Premier LeagueEverton1Premier LeagueM341,8922540807.06
2034M. JaouabD · AmiensNow at MAS Fès · joined Aug 2026 (free transfer)· 2Ligue 2AmiensNow at MAS Fès · joined Aug 2026 (free transfer)2Ligue 2D–9851101307.06
2035C. DoucoureM · C. Palace · 1Premier LeagueC. Palace1Premier LeagueM249211100207.06
2036Andrey SantosM · StrasbourgNow at Manchester United · joined Jul 2026 (permanent)· 1Ligue 1StrasbourgNow at Manchester United · joined Jul 2026 (permanent)1Ligue 1M208301110407.06
2037T. Heward-BelleG · Western UnitedNow at Montedio Yamagata · joined Jan 2025 (permanent)· 1A-League MenWestern UnitedNow at Montedio Yamagata · joined Jan 2025 (permanent)1A-League MenG271,9802200007.06
2038Ramon Pascal LundqvistM · Sarpsborg 08Now at IFK Göteborg · joined Aug 2024· 1EliteserienSarpsborg 08Now at IFK Göteborg · joined Aug 20241EliteserienM272,5693068207.06
2039Baba AlhassanM · HermannstadtNow at Mardin BB · joined Jun 2026 (free transfer)· 1Liga IHermannstadtNow at Mardin BB · joined Jun 2026 (free transfer)1Liga IM241,3371920507.06
2040Aleksandar VulićG · FK Spartak Zdrepceva KRVNow at Vizela · joined Jun 2026 (permanent)· 1Serbian SuperLigaFK Spartak Zdrepceva KRVNow at Vizela · joined Jun 2026 (permanent)1Serbian SuperLigaG232,3642700107.06
2041Borja MayoralF · Getafe · 1La LigaGetafe1La LigaF272,16327151207.06
2042Pablo MartínezM · LevanteNow at Málaga · joined Aug 2026 (free transfer)· 2Segunda DivisionLevanteNow at Málaga · joined Aug 2026 (free transfer)2Segunda DivisionM262,3343665307.06
2043Luiz FelipeD · Atlético GoianienseNow at Goiás · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BAtlético GoianienseNow at Goiás · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BD301,5461611407.06
2044M. DalyM · HarrogateNow at Morecambe · joined Jun 2026· 4League TwoHarrogateNow at Morecambe · joined Jun 20264League TwoM–3,2394069107.06
2045Sam StubbsD · Bradford · 4League TwoBradford4League TwoD251,9822600407.06
2046T. CorbeanuM · GrasshoppersNow at Toronto FC · joined Jan 2026 (permanent)· 1Swiss Super LeagueGrasshoppersNow at Toronto FC · joined Jan 2026 (permanent)1Swiss Super LeagueM221,0221615207.06
2047Patryk StępińskiD · Widzew ŁódźNow at Miedź Legnica · joined Aug 2025 (free transfer)· 1EkstraklasaWidzew ŁódźNow at Miedź Legnica · joined Aug 2025 (free transfer)1EkstraklasaD29621810007.06
2048M. JedlickaG · PlzeňNow at Baník Ostrava · joined Jul 2026 (permanent)· 1Czech First LeaguePlzeňNow at Baník Ostrava · joined Jul 2026 (permanent)1Czech First LeagueG261,4581600107.06
2049Yerson Mosquera ValdelamarD · VillarrealNow at Wolverhampton Wanderers · joined Jul 2024· 1La LigaVillarrealNow at Wolverhampton Wanderers · joined Jul 20241La LigaD231,2371621407.06
2050Yan MatheusF · Yokohama F. MarinosNow at Kashima Antlers · joined Jul 2026 (free transfer)· 1J1 LeagueYokohama F. MarinosNow at Kashima Antlers · joined Jul 2026 (free transfer)1J1 LeagueF251,79232611007.06

API-Football · Data sources