Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2022, senior men's leaguesFilters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.2,001–2,050 of 14,781 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Antonio SanabriaF · TorinoNow at Internacional · joined Aug 2026 (permanent)· 1Serie ATorinoNow at Internacional · joined Aug 2026 (permanent)1Serie AF272,44733124406.96
2002L. RomoM · MonterreyNow at Guadalajara Chivas · joined Jan 2025 (permanent)· 1Liga MXMonterreyNow at Guadalajara Chivas · joined Jan 2025 (permanent)1Liga MXM283,3564034806.96
2003Andy DelortF · NiceNow at UMM Salal · joined Jul 2023 (permanent)· 1Ligue 1NiceNow at UMM Salal · joined Jul 2023 (permanent)1Ligue 1F317881461006.96
2004Sokratis DioudisG · Zagłębie LubinNow at Aris · joined Jul 2026 (permanent)· 1EkstraklasaZagłębie LubinNow at Aris · joined Jul 2026 (permanent)1EkstraklasaG301,2751400106.96
2005Samir HandanovićG · Inter Milan · 1Serie AInter Milan1Serie AG381,2351400006.96
2006Magnus ChristensenM · HaugesundNow at Östers IF · joined Mar 2025 (permanent)· 1EliteserienHaugesundNow at Östers IF · joined Mar 2025 (permanent)1EliteserienM259441410306.96
2007Demetri MitchellM · ExeterNow at Leyton Orient · joined Jul 2025 (free transfer)· 3League OneExeterNow at Leyton Orient · joined Jul 2025 (free transfer)3League OneM269111423106.96
2008Thomas KingG · NorthamptonNow at Everton · joined Aug 2025 (permanent)· 4League TwoNorthamptonNow at Everton · joined Aug 2025 (permanent)4League TwoG28630700106.96
2009Çağlar SöyüncüD · LeicesterNow at Çorum FK · joined Sep 2026 (free transfer)· 1Premier LeagueLeicesterNow at Çorum FK · joined Sep 2026 (free transfer)1Premier LeagueD27534710206.96
2010A. Hanche-OlsenD · GentNow at Chicago Fire FC · joined Aug 2026 (permanent)· 1Belgian Pro LeagueGentNow at Chicago Fire FC · joined Aug 2026 (permanent)1Belgian Pro LeagueD26394800006.96
2011Dario MelnjakD · Hajduk · 1Croatian First Football LeagueHajduk1Croatian First Football LeagueD303,0093546006.96
2012Carlos AugustoM · MonzaNow at Inter Milan · joined Jul 2024 (permanent)· 1Serie AMonzaNow at Inter Milan · joined Jul 2024 (permanent)1Serie AM243,0873565406.96
2013Oliver SonneD · SilkeborgNow at Burnley · joined Jun 2026· 1Danish SuperligaSilkeborgNow at Burnley · joined Jun 20261Danish SuperligaD222,3362942306.96
2014L. RodriguezM · TijuanaNow at LDU Quito · joined Aug 2026 (free transfer)· 1Liga MXTijuanaNow at LDU Quito · joined Aug 2026 (free transfer)1Liga MXM261,9262863616.96
2015B. GoodliffeD · Sutton UnitedNow at Southend United · joined Jul 2025 (free transfer)· 4League TwoSutton UnitedNow at Southend United · joined Jul 2025 (free transfer)4League TwoD–1,7752101206.96
2016Dominik HładunG · Legia WarszawaNow at Zagłębie Lubin · joined Jul 2024 (free transfer)· 1EkstraklasaLegia WarszawaNow at Zagłębie Lubin · joined Jul 2024 (free transfer)1EkstraklasaG27630700106.96
2017EndrickM · PalmeirasNow at Real Madrid · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Real Madrid · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM16307720106.96
2018F. UgrinicM · BSC Young BoysNow at Valencia · joined Jul 2026 (permanent)· 1Swiss Super LeagueBSC Young BoysNow at Valencia · joined Jul 2026 (permanent)1Swiss Super LeagueM241,7592913306.96
2019Vicente IborraM · Levante · 2Segunda DivisionLevante2Segunda DivisionM352,9903720706.96
2020Jack TuckerD · MK DonsNow at Colchester United · joined Jul 2025 (free transfer)· 3League OneMK DonsNow at Colchester United · joined Jul 2025 (free transfer)3League OneD233,2753712506.96
2021Sergi RobertoD · BarçaNow at LA Galaxy · joined Aug 2026 (free transfer)· 1La LigaBarçaNow at LA Galaxy · joined Aug 2026 (free transfer)1La LigaD311,3102341306.96
2022L. A. Olivas SalcedoD · Chivas · 1Liga MXChivas1Liga MXD–1,3791610216.96
2023Shunta TanakaD · Hokkaido ConsadoleNow at Cerezo Osaka · joined Jan 2024· 1J1 LeagueHokkaido ConsadoleNow at Cerezo Osaka · joined Jan 20241J1 LeagueD262,8543212306.96
2024Saša LukićM · TorinoNow at Ipswich Town · joined Aug 2026 (permanent)· 1Serie ATorinoNow at Ipswich Town · joined Aug 2026 (permanent)1Serie AM261,1991620406.96
2025Lovro MajerM · RennesNow at AEK Athens · joined Jul 2026 (permanent)· 1Ligue 1RennesNow at AEK Athens · joined Jul 2026 (permanent)1Ligue 1M251,6743225306.96
2026MarllonD · CuiabáNow at Remo · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série ACuiabáNow at Remo · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AD313,0543401306.96
2027A. AbedzadehG · Ponferradina · 2Segunda DivisionPonferradina2Segunda DivisionG–2,4302700506.96
2028David WilliamsF · Perth Glory · 1A-League MenPerth Glory1A-League MenF359901852306.96
2029Kento HashimotoM · Vissel KobeNow at Eibar · joined Aug 2024 (free transfer)· 1J1 LeagueVissel KobeNow at Eibar · joined Aug 2024 (free transfer)1J1 LeagueM29669910106.96
2030D. CarmoD · PortoNow at Olympiacos · joined Jun 2026 (permanent)· 1Primeira LigaPortoNow at Olympiacos · joined Jun 2026 (permanent)1Primeira LigaD23653900106.96
2031Lucas MineiroM · WesterloNow at Juventude · joined Jan 2026 (loan)· 1Belgian Pro LeagueWesterloNow at Juventude · joined Jan 2026 (loan)1Belgian Pro LeagueM27514900106.96
2032Nikola MilenkovićD · FiorentinaNow at Nottingham Forest · joined Jul 2024 (permanent)· 1Serie AFiorentinaNow at Nottingham Forest · joined Jul 2024 (permanent)1Serie AD252,1362721406.96
2033Mateusz LisG · TroyesNow at Lech Poznań · joined Jun 2026 (permanent)· 1Ligue 1TroyesNow at Lech Poznań · joined Jun 2026 (permanent)1Ligue 1G26750900106.96
2034Mikkel DeslerD · ToulouseNow at Austin FC · joined Jul 2024 (free transfer)· 1Ligue 1ToulouseNow at Austin FC · joined Jul 2024 (free transfer)1Ligue 1D282,2612712516.96
2035Jordan RobertsM · Stevenage · 4League TwoStevenage4League TwoM292,8933893706.96
2036Lorenzo MontipòG · HellasNow at Venezia · joined Aug 2026 (permanent)· 1Serie AHellasNow at Venezia · joined Aug 2026 (permanent)1Serie AG273,4203800206.96
2037J. McEachranM · MK DonsNow at Bristol Rovers · joined Jul 2025 (free transfer)· 3League OneMK DonsNow at Bristol Rovers · joined Jul 2025 (free transfer)3League OneM302,62638031006.96
2038Alexandre PenetraD · FamalicãoNow at Çorum FK · joined Aug 2026 (loan)· 1Primeira LigaFamalicãoNow at Çorum FK · joined Aug 2026 (loan)1Primeira LigaD212,5162922506.96
2039Laurent AbergelM · LorientNow at Nice · joined Jun 2026 (free transfer)· 1Ligue 1LorientNow at Nice · joined Jun 2026 (free transfer)1Ligue 1M302,3512901716.96
2040J. BaldwinD · Ross CountyNow at AFC Hornchurch · joined Jun 2026 (permanent)· 1Scottish PremiershipRoss CountyNow at AFC Hornchurch · joined Jun 2026 (permanent)1Scottish PremiershipD–2,2812912626.96
2041Saxon EarleyD · Stevenage · 4League TwoStevenage4League TwoD201,1942002306.95
2042Paudie O'ConnorD · LincolnNow at Reading · joined Jun 2025 (free transfer)· 3League OneLincolnNow at Reading · joined Jun 2025 (free transfer)3League OneD253,78042111306.95
2043Riccardo CalafioriD · FC Basel 1893Now at Arsenal · joined Jul 2024 (permanent)· 1Swiss Super LeagueFC Basel 1893Now at Arsenal · joined Jul 2024 (permanent)1Swiss Super LeagueD211,6922301716.95
2044F. MulicF · Seongnam FCNow at Novi Pazar · joined Jun 2026 (free transfer)· 1K League 1Seongnam FCNow at Novi Pazar · joined Jun 2026 (free transfer)1K League 1F281,8683391406.95
2045Anton ErikssonD · GIFNow at IFK Norrköping · joined Jul 2022· 1AllsvenskanGIFNow at IFK Norrköping · joined Jul 20221AllsvenskanD239781100106.95
2046Boulaye DiaF · SalernitanaNow at Rennes · joined Aug 2026 (loan)· 1Serie ASalernitanaNow at Rennes · joined Aug 2026 (loan)1Serie AF262,53633166406.95
2047A. RodriguezD · AlbaceteNow at Eibar · joined Aug 2025 (free transfer)· 2Segunda DivisionAlbaceteNow at Eibar · joined Aug 2025 (free transfer)2Segunda DivisionD282,6973552516.95
2048Manolo GabbiadiniF · SampdoriaNow at Al Nasr · joined Jul 2023 (free transfer)· 1Serie ASampdoriaNow at Al Nasr · joined Jul 2023 (free transfer)1Serie AF312,3673572606.95
2049Anton LiljenbäckD · Varbergs BoISNow at Rosengård · joined Mar 2026 (free transfer)· 1AllsvenskanVarbergs BoISNow at Rosengård · joined Mar 2026 (free transfer)1AllsvenskanD281,7602423206.95
2050Ludovic BlasM · NantesNow at Rennes · joined Jul 2023 (permanent)· 1Ligue 1NantesNow at Rennes · joined Jul 2023 (permanent)1Ligue 1M252,8183775606.95

API-Football · Data sources