Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2024, senior men's leaguesChange filters ↓Calendar-year stats for 2024 are still being built, so this shows season stats for now.2,001–2,050 of 7,418 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Mahmoud HamdyD · Zamalek · 1Egyptian Premier LeagueZamalek1Egyptian Premier LeagueD301,1841600506.91
2002Manuel LamaD · Granada · 2Segunda DivisionGranada2Segunda DivisionD241,0251621216.91
2003Isak HienD · Atalanta · 1Serie AAtalanta1Serie AD262,32530001006.91
2004M. Al MufarrijD · Al Taawon · 1Saudi Professional LeagueAl Taawon1Saudi Professional LeagueD281,1841510706.91
2005Cameron EvansD · Newport · 4League TwoNewport4League TwoD242,2913141806.91
2006Mattia CaldaraD · Modena · 2Serie BModena2Serie BD311,8532610416.91
2007J. C. VillegasD · Alianza Atlético · 1Peruvian Primera DivisiónAlianza Atlético1Peruvian Primera DivisiónD292,8463100926.91
2008M. CisseD · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueD22451800106.91
2009Benedikt ZechD · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaD341,4341600106.91
2010Tom HolmesD · Luton · 2ChampionshipLuton2ChampionshipD251,3171811416.91
2011Eduardo DinizD · Ituano · 2Campeonato Brasileiro Série BItuano2Campeonato Brasileiro Série BD36618910106.91
2012Adrian RusD · PisaNow at Universitatea Craiova · joined Sep 2025 (free transfer)· 2Serie BPisaNow at Universitatea Craiova · joined Sep 2025 (free transfer)2Serie BD291,2402520806.91
2013J. HeilD · HartbergNow at Sturm Graz · joined Jun 2026 (free transfer)· 1Austrian BundesligaHartbergNow at Sturm Graz · joined Jun 2026 (free transfer)1Austrian BundesligaD282,6983210506.91
2014T. FigueiredoD · CriciúmaNow at Jeju SK · joined Mar 2026 (free transfer)· 1Campeonato Brasileiro Série ACriciúmaNow at Jeju SK · joined Mar 2026 (free transfer)1Campeonato Brasileiro Série AD312,1062510606.91
2015R. MarchizzaD · FrosinoneNow at Vicenza · joined Jun 2026 (free transfer)· 2Serie BFrosinoneNow at Vicenza · joined Jun 2026 (free transfer)2Serie BD272,0732523406.91
2016Kashif BangnagandeD · FC Tokyo · 1J1 LeagueFC Tokyo1J1 LeagueD231,4631722306.91
2017César TárregaD · Valencia · 1La LigaValencia1La LigaD233,0273420706.91
2018JemmesD · Vila NovaNow at Fluminense · joined Dec 2025 (permanent)· 2Campeonato Brasileiro Série BVila NovaNow at Fluminense · joined Dec 2025 (permanent)2Campeonato Brasileiro Série BD253,0113530606.91
2019M. NjieD · KFUM OsloNow at Moss · joined Sep 2026 (loan)· 1EliteserienKFUM OsloNow at Moss · joined Sep 2026 (loan)1EliteserienD232,2182610406.91
2020WeversonD · AroucaNow at Gil Vicente · joined Jul 2026 (permanent)· 1Primeira LigaAroucaNow at Gil Vicente · joined Jul 2026 (permanent)1Primeira LigaD241,9022612406.91
2021Bruno MeloD · Coritiba · 2Campeonato Brasileiro Série BCoritiba2Campeonato Brasileiro Série BD323,13635331106.91
2022S. CuberoD · Eibar · 2Segunda DivisionEibar2Segunda DivisionD251,9962702106.91
2023Matteo BianchettiD · Cremonese · 2Serie BCremonese2Serie BD323,1203712916.91
2024Kamil GlikD · Cracovia · 1EkstraklasaCracovia1EkstraklasaD37810900406.91
2025Jose JuninhoD · MidtjyllandNow at Internacional · joined Feb 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at Internacional · joined Feb 2025 (permanent)1Danish SuperligaD30417910106.91
2026Diego OyarzúnD · Everton de · 1Chilean Primera DivisiónEverton de1Chilean Primera DivisiónD322,4172700926.91
2027Jozo StanićD · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueD262,2502700916.91
2028Y. KimotoD · FC TokyoNow at Mito HollyHock · joined Jun 2026 (permanent)· 1J1 LeagueFC TokyoNow at Mito HollyHock · joined Jun 2026 (permanent)1J1 LeagueD311,3621810516.91
2029P. DornD · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueD283,2903737606.91
2030MarlonD · CruzeiroNow at Grêmio · joined Dec 2025 (permanent)· 1Campeonato Brasileiro Série ACruzeiroNow at Grêmio · joined Dec 2025 (permanent)1Campeonato Brasileiro Série AD282,2112801326.91
2031Cameron NormanD · Tranmere RoversNow at Newport County · joined Jun 2026 (free transfer)· 4League TwoTranmere RoversNow at Newport County · joined Jun 2026 (free transfer)4League TwoD292,8893913616.91
2032G. CortezD · EmelecNow at Independiente del Valle · joined Jan 2025· 1Ecuadorian Serie AEmelecNow at Independiente del Valle · joined Jan 20251Ecuadorian Serie AD272,6682910706.91
2033Caleb WileyD · WatfordNow at Chelsea · joined Apr 2026 (permanent)· 2ChampionshipWatfordNow at Chelsea · joined Apr 2026 (permanent)2ChampionshipD207301001006.91
2034C. McJannetD · DerryNow at Grimsby Town · joined Jun 2024· 1League of Ireland Premier DivisionDerryNow at Grimsby Town · joined Jun 20241League of Ireland Premier DivisionD261,6982102206.91
2035I. VilarrasaD · HuescaNow at Burgos · joined Aug 2026 (permanent)· 2Segunda DivisionHuescaNow at Burgos · joined Aug 2026 (permanent)2Segunda DivisionD253,3564118316.91
2036I. BouraD · Troyes · 2Ligue 2Troyes2Ligue 2D242,5173104816.91
2037Oier LuengoD · OviedoNow at Burgos · joined Jul 2026 (permanent)· 2Segunda DivisionOviedoNow at Burgos · joined Jul 2026 (permanent)2Segunda DivisionD272,2223221916.91
2038Kyriani SabbeD · Club Brugge · 1Belgian Pro LeagueClub Brugge1Belgian Pro LeagueD201,1822411106.91
2039M. AbdelmonemD · Nice · 1Ligue 1Nice1Ligue 1D268551200206.91
2040Kyle WalkerD · MilanNow at Burnley · joined Jul 2025 (permanent)· 1Serie AMilanNow at Burnley · joined Jul 2025 (permanent)1Serie AD356581100106.91
2041D. KobouriD · ÚjpestNow at Olimpija Ljubljana · joined Jun 2026 (free transfer)· 1Nemzeti Bajnokság IÚjpestNow at Olimpija Ljubljana · joined Jun 2026 (free transfer)1Nemzeti Bajnokság ID–6451101106.91
2042F. TorresD · A. ItalianoNow at Deportes Copiapó · joined Jan 2025 (free transfer)· 1Chilean Primera DivisiónA. ItalianoNow at Deportes Copiapó · joined Jan 2025 (free transfer)1Chilean Primera DivisiónD362,0002210516.91
2043Abdoulaye NdiayeD · Stade Brestois 29Now at Parma · joined Jul 2026 (permanent)· 1Ligue 1Stade Brestois 29Now at Parma · joined Jul 2026 (permanent)1Ligue 1D231,7122210416.91
2044Márk CsingerD · Dunajská StredaNow at Groningen · joined Aug 2026· 1Fortuna LigaDunajská StredaNow at Groningen · joined Aug 20261Fortuna LigaD228741101106.91
2045A. AhoussouD · Rapid Vienna · 1Austrian BundesligaRapid Vienna1Austrian BundesligaD217941100206.91
2046Facundo RoncagliaD · Sarmiento Junin · 1Argentine Primera DivisiónSarmiento Junin1Argentine Primera DivisiónD386991200106.91
2047F. FolinoD · CremoneseNow at Modena · joined Aug 2026 (loan)· 2Serie BCremoneseNow at Modena · joined Aug 2026 (loan)2Serie BD237371100106.91
2048Marco RuggeroD · Juve StabiaNow at Catanzaro · joined Jul 2026 (loan)· 2Serie BJuve StabiaNow at Catanzaro · joined Jul 2026 (loan)2Serie BD252,78536031106.91
2049DanteD · Nice · 1Ligue 1Nice1Ligue 1D411,9662500516.91
2050A. PortalesD · DundeeNow at Omonia 29M · joined Jul 2026 (permanent)· 1Scottish PremiershipDundeeNow at Omonia 29M · joined Jul 2026 (permanent)1Scottish PremiershipD291,9532412406.91

API-Football · Data sources