Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.2,001–2,050 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Jon EriceM · Albacete · 2Segunda DivisionAlbacete2Segunda DivisionM–1,0821500306.65
2002Jacopo SalaD · SPALNow at Rimini · joined Jan 2024 (free transfer)· 1Serie ASPALNow at Rimini · joined Jan 2024 (free transfer)1Serie AD288491600106.65
2003EullerD · CSANow at Chaves · joined Jul 2022· 1Campeonato Brasileiro Série ACSANow at Chaves · joined Jul 20221Campeonato Brasileiro Série AD–8161500306.65
2004Steve AmbriF · ValenciennesNow at Omonia 29M · joined Jul 2026 (permanent)· 2Ligue 2ValenciennesNow at Omonia 29M · joined Jul 2026 (permanent)2Ligue 2F227451501106.65
2005A. MohamedF · Le HavreNow at Guingamp · joined Jul 2023 (free transfer)· 2Ligue 2Le HavreNow at Guingamp · joined Jul 2023 (free transfer)2Ligue 2F256501611106.65
2006Ante ĆorićM · AlmeríaNow at Hamrun Spartans · joined Jul 2025 (free transfer)· 2Segunda DivisionAlmeríaNow at Hamrun Spartans · joined Jul 2025 (free transfer)2Segunda DivisionM235831603106.65
2007Borja IglesiasF · BetisNow at Celta Vigo · joined Aug 2025 (permanent)· 1La LigaBetisNow at Celta Vigo · joined Aug 2025 (permanent)1La LigaF271,9363532316.65
2008Asier VillalibreF · Athletic ClubNow at Racing Santander · joined Jul 2026 (permanent)· 1La LigaAthletic ClubNow at Racing Santander · joined Jul 2026 (permanent)1La LigaF225531930006.65
2009J. EickmayerM · ChamblyNow at Bastia · joined Jan 2026 (free transfer)· 2Ligue 2ChamblyNow at Bastia · joined Jan 2026 (free transfer)2Ligue 2M–1,4571710106.65
2010Rayan Aït-NouriD · AngersNow at Manchester City · joined Jun 2025 (permanent)· 1Ligue 1AngersNow at Manchester City · joined Jun 2025 (permanent)1Ligue 1D191,2861702306.65
2011Jeffrey SchluppD · C. PalaceNow at Norwich City · joined Jul 2025 (free transfer)· 1Premier LeagueC. PalaceNow at Norwich City · joined Jul 2025 (free transfer)1Premier LeagueD271,0341731206.65
2012ErickF · Vila Nova · 2Campeonato Brasileiro Série BVila Nova2Campeonato Brasileiro Série BF–6601701206.65
2013E. CampabadalD · LugoNow at Real Avilés Industrial · joined Jul 2025 (free transfer)· 2Segunda DivisionLugoNow at Real Avilés Industrial · joined Jul 2025 (free transfer)2Segunda DivisionD–2,7963601616.65
2014Óscar GilD · ElcheNow at OH Leuven · joined Aug 2024 (free transfer)· 2Segunda DivisionElcheNow at OH Leuven · joined Aug 2024 (free transfer)2Segunda DivisionD223,02236101106.65
2015Jerdy SchoutenM · BolognaNow at PSV Eindhoven · joined Aug 2023 (permanent)· 1Serie ABolognaNow at PSV Eindhoven · joined Aug 2023 (permanent)1Serie AM231,0891900616.65
2016Gabriel MutomboD · OrléansNow at Persib Bandung · joined Jul 2026 (free transfer)· 2Ligue 2OrléansNow at Persib Bandung · joined Jul 2026 (free transfer)2Ligue 2D241,5231900516.65
2017Danny GrahamF · BlackburnNow at Sunderland · joined Sep 2020· 2ChampionshipBlackburnNow at Sunderland · joined Sep 20202ChampionshipF341,4853841006.65
2018J. DelmasD · ZaragozaNow at IMT · joined Aug 2026 (free transfer)· 2Segunda DivisionZaragozaNow at IMT · joined Aug 2026 (free transfer)2Segunda DivisionD251,4632103216.65
2019Isaac HutchinsonM · SouthendNow at Doncaster Rovers · joined Jul 2026 (permanent)· 3League OneSouthendNow at Doncaster Rovers · joined Jul 2026 (permanent)3League OneM201,2542111006.65
2020Simon GretherD · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueD281,8422400706.65
2021RecioM · LeganésNow at Córdoba · joined Aug 2023 (free transfer)· 1La LigaLeganésNow at Córdoba · joined Aug 2023 (free transfer)1La LigaM291,59425001106.65
2022Gonçalo RodriguesD · FamalicãoNow at Pafos · joined Jun 2026 (permanent)· 1Primeira LigaFamalicãoNow at Pafos · joined Jun 2026 (permanent)1Primeira LigaD221,0142621206.65
2023Mustafa AminiM · AarhusNow at Perth Glory · joined Jul 2022 (free transfer)· 1Danish SuperligaAarhusNow at Perth Glory · joined Jul 2022 (free transfer)1Danish SuperligaM271,8922521406.65
2024Mike-Steven BähreM · Barnsley · 2ChampionshipBarnsley2ChampionshipM241,6252613306.65
2025Jung Sung-ryongG · Kawasaki FrontaleNow at Pohang Steelers · joined Jan 2026 (free transfer)· 1J1 LeagueKawasaki FrontaleNow at Pohang Steelers · joined Jan 2026 (free transfer)1J1 LeagueG352,4302700006.65
2026Ronaldo VieiraM · SampdoriaNow at San Jose Earthquakes · joined Aug 2025 (permanent)· 1Serie ASampdoriaNow at San Jose Earthquakes · joined Aug 2025 (permanent)1Serie AM211,82027011116.65
2027Tommy RoweM · Bristol CityNow at Doncaster Rovers · joined Jul 2021 (free transfer)· 2ChampionshipBristol CityNow at Doncaster Rovers · joined Jul 2021 (free transfer)2ChampionshipM312,1592923406.65
2028EdinhoM · FortalezaNow at Paysandu · joined Jan 2024 (loan)· 1Campeonato Brasileiro Série AFortalezaNow at Paysandu · joined Jan 2024 (loan)1Campeonato Brasileiro Série AM251,7522931106.65
2029A. BlancoF · ZaragozaNow at Ümraniyespor · joined Jun 2026 (free transfer)· 2Segunda DivisionZaragozaNow at Ümraniyespor · joined Jun 2026 (free transfer)2Segunda DivisionF218703221306.65
2030Lasha ParunashviliM · EsbjergNow at Khujand · joined Feb 2026 (free transfer)· 1Danish SuperligaEsbjergNow at Khujand · joined Feb 2026 (free transfer)1Danish SuperligaM272,5763100406.65
2031D. BattyM · HullNow at Scunthorpe United · joined Sep 2026 (free transfer)· 2ChampionshipHullNow at Scunthorpe United · joined Sep 2026 (free transfer)2ChampionshipM–1,6893010206.65
2032MaracásD · Paços de FerreiraNow at Moreirense · joined Jul 2023· 1Primeira LigaPaços de FerreiraNow at Moreirense · joined Jul 20231Primeira LigaD262,1362620816.65
2033C. DoudinF · Xamax · 1Swiss Super LeagueXamax1Swiss Super LeagueF–7871700606.65
2034B. DibassyD · AmiensNow at Minnesota United FC · joined Aug 2020· 1Ligue 1AmiensNow at Minnesota United FC · joined Aug 20201Ligue 1D301,8702220516.65
2035Hwang Ui-joF · BordeauxNow at Alanyaspor · joined Sep 2024· 1Ligue 1BordeauxNow at Alanyaspor · joined Sep 20241Ligue 1F271,6382462206.65
2036Dan GoslingM · BournemouthNow at Notts County · joined Nov 2023· 1Premier LeagueBournemouthNow at Notts County · joined Nov 20231Premier LeagueM301,2752431306.65
2037J. RuizD · SionNow at Metz · joined Jun 2026 (free transfer)· 1Swiss Super LeagueSionNow at Metz · joined Jun 2026 (free transfer)1Swiss Super LeagueD221,2141702506.65
2038Callum LangF · ShrewsburyNow at Preston North End · joined Feb 2026 (permanent)· 3League OneShrewsburyNow at Preston North End · joined Feb 2026 (permanent)3League OneF211,1021631306.65
2039Steven SessegnonD · FulhamNow at AFC Wimbledon · joined Jun 2026 (free transfer)· 2ChampionshipFulhamNow at AFC Wimbledon · joined Jun 2026 (free transfer)2ChampionshipD207371400206.65
2040J. BruijnM · HeerenveenNow at Bali United · joined Aug 2025 (permanent)· 1EredivisieHeerenveenNow at Bali United · joined Aug 2025 (permanent)1EredivisieM236801713106.65
2041Fredrik SjolstadM · MoldeNow at Ham-Kam · joined Jan 2022 (free transfer)· 1EliteserienMoldeNow at Ham-Kam · joined Jan 2022 (free transfer)1EliteserienM265791611306.65
2042M. JuddD · Leyton Orient · 4League TwoLeyton Orient4League TwoD–488600416.65
2043R. StriederM · PEC Zwolle · 1EredivisiePEC Zwolle1EredivisieM27464600106.65
2044João ReisD · TondelaNow at Portimonense · joined Jul 2025 (free transfer)· 1Primeira LigaTondelaNow at Portimonense · joined Jul 2025 (free transfer)1Primeira LigaD28412800006.65
2045MaudoD · Austria ViennaNow at Safa Baku · joined Jun 2026 (free transfer)· 1Austrian BundesligaAustria ViennaNow at Safa Baku · joined Jun 2026 (free transfer)1Austrian BundesligaD–363600106.65
2046L. SchöflM · Wolfsberger AC · 1Austrian BundesligaWolfsberger AC1Austrian BundesligaM–239701006.65
2047Yann GbohoM · RennesNow at Coventry City · joined Aug 2026 (permanent)· 1Ligue 1RennesNow at Coventry City · joined Aug 2026 (permanent)1Ligue 1M19225811106.65
2048Beram KayalM · CharltonNow at Bnei Sakhnin · joined Nov 2020· 2ChampionshipCharltonNow at Bnei Sakhnin · joined Nov 20202ChampionshipM32219600206.65
2049Kasper HøghF · RandersNow at Celtic · joined Jul 2026 (permanent)· 1Danish SuperligaRandersNow at Celtic · joined Jul 2026 (permanent)1Danish SuperligaF19154700306.65
2050Wilson CarvalhoF · Accrington · 3League OneAccrington3League OneF–127801106.65

API-Football · Data sources