Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2024, senior men's leaguesFilters ↓Calendar-year stats for 2024 are still being built, so this shows season stats for now.2,001–2,050 of 23,390 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001N. SkrobonjaM · Tekstilac OdžaciNow at Novi Pazar · joined Jul 2026 (permanent)· 1Serbian SuperLigaTekstilac OdžaciNow at Novi Pazar · joined Jul 2026 (permanent)1Serbian SuperLigaM199561911406.61
2002G. MiguelD · Boavista · 1Primeira LigaBoavista1Primeira LigaD–8221900106.61
2003NiltonD · EstrelaNow at Marítimo · joined Aug 2026 (permanent)· 1Primeira LigaEstrelaNow at Marítimo · joined Aug 2026 (permanent)1Primeira LigaD242,2172802406.61
2004A. CharlesM · Bromley · 4League TwoBromley4League TwoM261,9292701516.61
2005A. AscuesM · Sporting CristalNow at Deportivo Garcilaso · joined Dec 2025 (free transfer)· 1Peruvian Primera DivisiónSporting CristalNow at Deportivo Garcilaso · joined Dec 2025 (free transfer)1Peruvian Primera DivisiónM22155900106.61
2006Lautaro DíazF · CruzeiroNow at Racing Club · joined Jul 2026 (loan)· 1Campeonato Brasileiro Série ACruzeiroNow at Racing Club · joined Jul 2026 (loan)1Campeonato Brasileiro Série AF279961810106.61
2007L. BesozziF · Newell's OldNow at Lanús · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónNewell's OldNow at Lanús · joined Jul 2026 (permanent)1Argentine Primera DivisiónF22453900006.61
2008M. CheukouaF · Grazer AK · 1Austrian BundesligaGrazer AK1Austrian BundesligaF–269911206.61
2009R. CeliaD · CesenaNow at Benevento · joined Feb 2026 (free transfer)· 2Serie BCesenaNow at Benevento · joined Feb 2026 (free transfer)2Serie BD261,5392800406.61
2010Naim GarcíaF · Racing FerrolNow at Leganes · joined Jun 2025· 2Segunda DivisionRacing FerrolNow at Leganes · joined Jun 20252Segunda DivisionF237141801106.61
2011J. InserraD · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenD20505900206.61
2012J. CejasF · Godoy Cruz · 1Argentine Primera DivisiónGodoy Cruz1Argentine Primera DivisiónF–395901006.61
2013Neraysho KasanwirjoD · RangersNow at Brann · joined Aug 2026 (permanent)· 1Scottish PremiershipRangersNow at Brann · joined Aug 2026 (permanent)1Scottish PremiershipD23353900106.61
2014I. AbdallahD · Petrojet · 1Egyptian Premier LeaguePetrojet1Egyptian Premier LeagueD–2631101106.61
2015C. WhelanF · DerryNow at Treaty United · joined Jul 2026 (free transfer)· 1League of Ireland Premier DivisionDerryNow at Treaty United · joined Jul 2026 (free transfer)1League of Ireland Premier DivisionF25245910006.61
2016A. BrenkusM · Dukla Banská · 1Fortuna LigaDukla Banská1Fortuna LigaM–1641301406.61
2017J. EkomieD · AngersNow at Wrexham · joined Aug 2026 (permanent)· 1Ligue 1AngersNow at Wrexham · joined Aug 2026 (permanent)1Ligue 1D217161800106.61
2018Carlos Mendes GomesF · Bolton · 3League OneBolton3League OneF26209900006.61
2019Idris El MizouniM · OxfordNow at Leyton Orient · joined Jul 2025 (permanent)· 2ChampionshipOxfordNow at Leyton Orient · joined Jul 2025 (permanent)2ChampionshipM241,2632812206.61
2020H. Abdul FatawuD · Ghazl El Mehalla · 1Egyptian Premier LeagueGhazl El Mehalla1Egyptian Premier LeagueD–1,0311800206.61
2021Harrison BigginsM · ShrewsburyNow at Newport County · joined Jun 2026 (free transfer)· 3League OneShrewsburyNow at Newport County · joined Jun 2026 (free transfer)3League OneM297421700306.61
2022S. AkaM · National Bank of EgyptNow at Kahrabaa Ismailia · joined Feb 2026 (free transfer)· 1Egyptian Premier LeagueNational Bank of EgyptNow at Kahrabaa Ismailia · joined Feb 2026 (free transfer)1Egyptian Premier LeagueM309081700306.61
2023H. GonzalezM · CartagenaNow at Celta Vigo · joined Jul 2026 (permanent)· 2Segunda DivisionCartagenaNow at Celta Vigo · joined Jul 2026 (permanent)2Segunda DivisionM–6171700006.61
2024M. AntunovicF · VaraždinNow at NK Lokomotiva Zagreb · joined Jul 2026 (permanent)· 1Croatian First Football LeagueVaraždinNow at NK Lokomotiva Zagreb · joined Jul 2026 (permanent)1Croatian First Football LeagueF–7791710206.61
2025A. TchaptchetD · GrenobleNow at Excelsior Virton · joined Aug 2026 (permanent)· 2Ligue 2GrenobleNow at Excelsior Virton · joined Aug 2026 (permanent)2Ligue 2D232,1482500326.61
2026G. HirstF · IpswichNow at Stoke City · joined Aug 2026 (permanent)· 1Premier LeagueIpswichNow at Stoke City · joined Aug 2026 (permanent)1Premier LeagueF266732631306.61
2027A. TessioreM · CittadellaNow at Folgore Caratese · joined Aug 2026 (loan)· 2Serie BCittadellaNow at Folgore Caratese · joined Aug 2026 (loan)2Serie BM–8202501306.61
2028Isaac HaydenM · PortsmouthNow at Leyton Orient · joined Jun 2026 (free transfer)· 2ChampionshipPortsmouthNow at Leyton Orient · joined Jun 2026 (free transfer)2ChampionshipM309531700206.61
2029RikelmeM · CuiabáNow at Shabab Al Ahli · joined Aug 2024· 1Campeonato Brasileiro Série ACuiabáNow at Shabab Al Ahli · joined Aug 20241Campeonato Brasileiro Série AM21502800006.61
2030Tomáš PekhartF · Legia WarszawaNow at Dukla Praha · joined Jan 2026 (free transfer)· 1EkstraklasaLegia WarszawaNow at Dukla Praha · joined Jan 2026 (free transfer)1EkstraklasaF364691610006.61
2031S. HallerF · LeganésNow at Sanfrecce Hiroshima · joined Jun 2026 (free transfer)· 1La LigaLeganésNow at Sanfrecce Hiroshima · joined Jun 2026 (free transfer)1La LigaF–405800006.61
2032J. EscobarM · Al-EttifaqNow at América de Cali · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-EttifaqNow at América de Cali · joined Jul 2026 (permanent)1Saudi Professional LeagueM20397800106.61
2033A. MalicD · Sturm Graz · 1Austrian BundesligaSturm Graz1Austrian BundesligaD193711100106.61
2034Alessandro MarcandalliD · VeneziaNow at Genoa · joined Jul 2026 (permanent)· 1Serie AVeneziaNow at Genoa · joined Jul 2026 (permanent)1Serie AD22357800206.61
2035S. ŠavijaF · Tekstilac Odžaci · 1Serbian SuperLigaTekstilac Odžaci1Serbian SuperLigaF–299810106.61
2036Gabriele ArtisticoF · Juve StabiaNow at Padova · joined Aug 2026 (permanent)· 2Serie BJuve StabiaNow at Padova · joined Aug 2026 (permanent)2Serie BF222971620206.61
2037G. AlbarracinM · Talleres CórdobaNow at Istra 1961 · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónTalleres CórdobaNow at Istra 1961 · joined Jul 2026 (permanent)1Argentine Primera DivisiónM–231811106.61
2038ShikabalaM · Zamalek · 1Egyptian Premier LeagueZamalek1Egyptian Premier LeagueM–231801006.61
2039F. ObandoF · Mushuc Runa · 1Ecuadorian Serie AMushuc Runa1Ecuadorian Serie AF–172910006.61
2040Romario BenzarD · BotoșaniNow at FC Politehnica Timisoara · joined Sep 2025 (free transfer)· 1Liga IBotoșaniNow at FC Politehnica Timisoara · joined Sep 2025 (free transfer)1Liga ID33167802106.61
2041Ashley BarnesF · Burnley · 2ChampionshipBurnley2ChampionshipF351641311106.61
2042B. BafdiliM · Mechelen · 1Belgian Pro LeagueMechelen1Belgian Pro LeagueM201,0313221406.61
2043M. BerkiF · Kecskemét · 1Nemzeti Bajnokság IKecskemét1Nemzeti Bajnokság IF–7251705316.61
2044Dieu-Merci Ndembo-MichelF · Vitória de GuimarãesNow at Dubai United · joined Jul 2026 (permanent)· 1Primeira LigaVitória de GuimarãesNow at Dubai United · joined Jul 2026 (permanent)1Primeira LigaF–376920006.61
2045L. JansonF · Boca JuniorsNow at Gimnasia y Esgrima La Plata · joined Jul 2026 (loan)· 1Argentine Primera DivisiónBoca JuniorsNow at Gimnasia y Esgrima La Plata · joined Jul 2026 (loan)1Argentine Primera DivisiónF30292900106.61
2046I. NianeF · Angers · 1Ligue 1Angers1Ligue 1F269462431006.61
2047N. ErmakovM · Nizhny · 1Russian Premier LeagueNizhny1Russian Premier LeagueM–1,2362401106.61
2048D. BosnjakF · Macarthur · 1A-League MenMacarthur1A-League MenF183491510106.61
2049N. LukićF · FK Spartak Zdrepceva KRV · 1Serbian SuperLigaFK Spartak Zdrepceva KRV1Serbian SuperLigaF–7461500106.61
2050S. Al ShehriD · Al-Kholood · 1Saudi Professional LeagueAl-Kholood1Saudi Professional LeagueD294901700116.61

API-Football · Data sources