Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.2,001–2,050 of 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001L. LukacevicD · Admira WackerNow at FC Košice · joined Jan 2026 (permanent)· 1Austrian BundesligaAdmira WackerNow at FC Košice · joined Jan 2026 (permanent)1Austrian BundesligaD22581800006.80
2002J. LujanD · Universidad SanNow at Alianza Atlético · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónUniversidad SanNow at Alianza Atlético · joined Jul 2026 (permanent)1Peruvian Primera DivisiónD241,8782100416.80
2003Arthur TheateD · OostendeNow at Bologna · joined Aug 2026 (loan)· 1Belgian Pro LeagueOostendeNow at Bologna · joined Aug 2026 (loan)1Belgian Pro LeagueD211,1361350706.80
2004Gonçalo SilvaD · Belenenses SADNow at Farense · joined Jun 2026 (free transfer)· 1Primeira LigaBelenenses SADNow at Farense · joined Jun 2026 (free transfer)1Primeira LigaD301,5671810506.80
2005Gonçalo InácioD · Sporting CP · 1Primeira LigaSporting CP1Primeira LigaD191,3642011416.80
2006Thiago EnnesD · ConfiançaNow at Santa Cruz · joined Mar 2026 (permanent)· 2Campeonato Brasileiro Série BConfiançaNow at Santa Cruz · joined Mar 2026 (permanent)2Campeonato Brasileiro Série BD–2,2533000416.80
2007Declan JohnD · Bolton · 4League TwoBolton4League TwoD261,6042021306.80
2008Clark RobertsonD · RotherhamNow at Dundee · joined Jun 2024 (free transfer)· 2ChampionshipRotherhamNow at Dundee · joined Jun 2024 (free transfer)2ChampionshipD279721601006.80
2009Emerson SilvaD · Juventude · 2Campeonato Brasileiro Série BJuventude2Campeonato Brasileiro Série BD387591000306.80
2010Matías SilvestreD · MouscronNow at Virtus Entella · joined Sep 2021 (free transfer)· 1Belgian Pro LeagueMouscronNow at Virtus Entella · joined Sep 2021 (free transfer)1Belgian Pro LeagueD36405530106.80
2011G. AntzoulasD · CosenzaNow at FC Ingolstadt · joined Dec 2025 (free transfer)· 2Serie BCosenzaNow at FC Ingolstadt · joined Dec 2025 (free transfer)2Serie BD21375500006.80
2012Aldair FuentesD · Alianza LimaNow at Cusco · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónAlianza LimaNow at Cusco · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónD23351500106.80
2013Matej MitrovićD · Club BruggeNow at NK Lokomotiva Zagreb · joined Oct 2026 (free transfer)· 1Belgian Pro LeagueClub BruggeNow at NK Lokomotiva Zagreb · joined Oct 2026 (free transfer)1Belgian Pro LeagueD27338600006.80
2014Faouzi GhoulamD · NapoliNow at Hatayspor · joined Aug 2023 (free transfer)· 1Serie ANapoliNow at Hatayspor · joined Aug 2023 (free transfer)1Serie AD302971100106.80
2015D. BenlamriD · Lyon · 1Ligue 1Lyon1Ligue 1D–143600006.80
2016Delio OjedaD · UTC CajamarcaNow at Atlético Grau · joined Feb 2021 (free transfer)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Atlético Grau · joined Feb 2021 (free transfer)1Peruvian Primera DivisiónD352,2082400406.80
2017MarlonD · SassuoloNow at Al Ain · joined Jul 2024 (free transfer)· 1Serie ASassuoloNow at Al Ain · joined Jul 2024 (free transfer)1Serie AD–1,7512400616.80
2018Emiliano VelázquezD · VallecanoNow at Danubio · joined Jan 2025 (free transfer)· 2Segunda DivisionVallecanoNow at Danubio · joined Jan 2025 (free transfer)2Segunda DivisionD271,6112501816.80
2019NanuD · PortoNow at Iraklis · joined Aug 2026 (free transfer)· 1Primeira LigaPortoNow at Iraklis · joined Aug 2026 (free transfer)1Primeira LigaD277331200106.80
2020Ryan FredericksD · West HamNow at Bournemouth · joined Jul 2022 (free transfer)· 1Premier LeagueWest HamNow at Bournemouth · joined Jul 2022 (free transfer)1Premier LeagueD285711411206.80
2021Angelo OgbonnaD · West Ham · 1Premier LeagueWest Ham1Premier LeagueD332,4932830506.80
2022F. CórdobaD · Deportivo Pereira · 1Categoría Primera ADeportivo Pereira1Categoría Primera AD–630701306.80
2023D. MosqueraD · Santa FeNow at Unión Magdalena · joined Jan 2025 (free transfer)· 1Categoría Primera ASanta FeNow at Unión Magdalena · joined Jan 2025 (free transfer)1Categoría Primera AD29596700606.80
2024Facundo RoncagliaD · OsasunaNow at Boca Juniors · joined Jul 2022· 1La LigaOsasunaNow at Boca Juniors · joined Jul 20221La LigaD341,2391711316.80
2025F. ArbeláezD · Patriotas · 1Categoría Primera APatriotas1Categoría Primera AD–716800506.80
2026Jordi Osei-TutuD · CardiffNow at Millwall · joined Aug 2026 (free transfer)· 2ChampionshipCardiffNow at Millwall · joined Aug 2026 (free transfer)2ChampionshipD22558800006.80
2027Masahiko InohaD · Yokohama FC · 1J1 LeagueYokohama FC1J1 LeagueD351,4661900206.80
2028Pierre KanstrupD · Sønderjyske · 1Danish SuperligaSønderjyske1Danish SuperligaD321,9732701106.80
2029PabloD · Guarani Campinas · 2Campeonato Brasileiro Série BGuarani Campinas2Campeonato Brasileiro Série BD281,0891531506.80
2030Rollin MenayeseD · Grimsby TownNow at Macclesfield · joined Jan 2025 (free transfer)· 4League TwoGrimsby TownNow at Macclesfield · joined Jan 2025 (free transfer)4League TwoD231,8812100206.80
2031Jorge MiramónD · LevanteNow at AEK Larnaca · joined Aug 2024 (free transfer)· 1La LigaLevanteNow at AEK Larnaca · joined Aug 2024 (free transfer)1La LigaD–1,7402603106.80
2032Brad HallidayD · DoncasterNow at Dundee · joined Jan 2026 (free transfer)· 3League OneDoncasterNow at Dundee · joined Jan 2026 (free transfer)3League OneD253,1223710506.80
2033Anthony StewartD · WycombeNow at Milton Keynes Dons · joined Sep 2023 (loan)· 2ChampionshipWycombeNow at Milton Keynes Dons · joined Sep 2023 (loan)2ChampionshipD282,8133211506.80
2034J. BennettD · CardiffNow at Wigan Athletic · joined Aug 2021 (free transfer)· 2ChampionshipCardiffNow at Wigan Athletic · joined Aug 2021 (free transfer)2ChampionshipD312,3892812606.80
2035Ygor NogueiraD · Gil VicenteNow at FC Rostov · joined Jun 2026 (free transfer)· 1Primeira LigaGil VicenteNow at FC Rostov · joined Jun 2026 (free transfer)1Primeira LigaD261,86024001126.80
2036S. NigroD · Central CoastNow at Melbourne Victory · joined Jul 2021 (free transfer)· 1A-League MenCentral CoastNow at Melbourne Victory · joined Jul 2021 (free transfer)1A-League MenD241,8482402106.80
2037T. UskokD · Western UnitedNow at Macarthur · joined Jul 2021 (free transfer)· 1A-League MenWestern UnitedNow at Macarthur · joined Jul 2021 (free transfer)1A-League MenD301,70120101016.80
2038José AbellaD · AtlasNow at Santos Laguna · joined Dec 2024 (permanent)· 1Liga MXAtlasNow at Santos Laguna · joined Dec 2024 (permanent)1Liga MXD271,2041802116.80
2039W. AngelD · Akhmat GroznyNow at Juventude · joined Jan 2025 (free transfer)· 1Russian Premier LeagueAkhmat GroznyNow at Juventude · joined Jan 2025 (free transfer)1Russian Premier LeagueD281,0081611106.80
2040Mathías OliveraD · GetafeNow at Napoli · joined Jul 2022 (permanent)· 1La LigaGetafeNow at Napoli · joined Jul 2022 (permanent)1La LigaD232,6293100606.80
2041J. SparkesD · ExeterNow at Bristol Rovers · joined Jul 2025 (free transfer)· 4League TwoExeterNow at Bristol Rovers · joined Jul 2025 (free transfer)4League TwoD212,5474034306.80
2042Pedro MendesD · MontpellierNow at Feirense · joined Dec 2025 (free transfer)· 1Ligue 1MontpellierNow at Feirense · joined Dec 2025 (free transfer)1Ligue 1D301,6282220506.80
2043Marcus FraserD · St Mirren · 1Scottish PremiershipSt Mirren1Scottish PremiershipD273,2703710406.80
2044Y. M'BoneD · ChâteaurouxNow at Dunkerque · joined Jul 2022 (free transfer)· 2Ligue 2ChâteaurouxNow at Dunkerque · joined Jul 2022 (free transfer)2Ligue 2D283,1053510506.80
2045José GayàD · Valencia · 1La LigaValencia1La LigaD262,8473317606.80
2046Jonathan RivierezD · CaenNow at Bourg-Péronnas · joined Jul 2022· 2Ligue 2CaenNow at Bourg-Péronnas · joined Jul 20222Ligue 2D322,7483100816.80
2047N. MuzingaD · DijonNow at Riga · joined Jul 2021 (free transfer)· 1Ligue 1DijonNow at Riga · joined Jul 2021 (free transfer)1Ligue 1D262,3093020506.80
2048Tom BeugelsdijkD · Sparta Rotterdam · 1EredivisieSparta Rotterdam1EredivisieD302,1193020606.80
2049Alexander MunksgaardD · AarhusNow at Sønderjyske · joined Aug 2026 (permanent)· 1Danish SuperligaAarhusNow at Sønderjyske · joined Aug 2026 (permanent)1Danish SuperligaD231,5952701506.80
2050SavioD · Operario-PRNow at Retrô · joined Dec 2024 (free transfer)· 2Campeonato Brasileiro Série BOperario-PRNow at Retrô · joined Dec 2024 (free transfer)2Campeonato Brasileiro Série BD242,2412702306.80

API-Football · Data sources