Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2017, senior men's leaguesChange filters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.2,001–2,050 of 3,319 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001G. NutzM · Wolfsberger ACNow at SV Lafnitz · joined Jul 2022 (free transfer)· 1Austrian BundesligaWolfsberger ACNow at SV Lafnitz · joined Jul 2022 (free transfer)1Austrian BundesligaM241,1101302006.61
2002R. GarciaM · LA Galaxy · 1Major League SoccerLA Galaxy1Major League SoccerM291,1861800106.61
2003Mario LeitgebM · Wolfsberger AC · 1Austrian BundesligaWolfsberger AC1Austrian BundesligaM309741800516.61
2004O. MelendoM · EspanyolNow at Shanghai Port · joined Jul 2025 (free transfer)· 1La LigaEspanyolNow at Shanghai Port · joined Jul 2025 (free transfer)1La LigaM206801811106.61
2005Florent BalmontM · Dijon · 1Ligue 1Dijon1Ligue 1M388562113306.61
2006Fredrik NordkvelleM · Odd · 1EliteserienOdd1EliteserienM321,4462110106.60
2007Giorgi NavalovskiM · SKA-KhabarovskNow at Dinamo Batumi · joined Mar 2019 (free transfer)· 1Russian Premier LeagueSKA-KhabarovskNow at Dinamo Batumi · joined Mar 2019 (free transfer)1Russian Premier LeagueM321,9452201306.60
2008Isaac HaydenM · NewcastleNow at Leyton Orient · joined Jun 2026 (free transfer)· 1Premier LeagueNewcastleNow at Leyton Orient · joined Jun 2026 (free transfer)1Premier LeagueM231,2002410706.60
2009Y. HashizumeM · Ventforet Kofu · 1J1 LeagueVentforet Kofu1J1 LeagueM–8882301216.60
2010Vasco RochaM · Paços de FerreiraNow at Paredes · joined Jul 2024 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Paredes · joined Jul 2024 (free transfer)1Primeira LigaM291,3802300106.60
2011David BrooksM · Sheff UtdNow at Bournemouth · joined Jun 2024· 2ChampionshipSheff UtdNow at Bournemouth · joined Jun 20242ChampionshipM207582424306.60
2012Douglas CoutinhoM · Atlético ParanaenseNow at Pusamania Borneo · joined May 2026· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Pusamania Borneo · joined May 20261Campeonato Brasileiro Série AM241,4902632006.60
2013Maikel KieftenbeldM · BirminghamNow at Cambuur · joined Aug 2024 (free transfer)· 2ChampionshipBirminghamNow at Cambuur · joined Aug 2024 (free transfer)2ChampionshipM282,74033001016.60
2014Roger GuedesM · PalmeirasNow at Al-Rayyan SC · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Al-Rayyan SC · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM211,4282642206.60
2015Onel HernándezM · NorwichNow at Port Vale · joined Jan 2026 (free transfer)· 2ChampionshipNorwichNow at Port Vale · joined Jan 2026 (free transfer)2ChampionshipM254871201106.60
2016S. LundholmM · Sirius · 1AllsvenskanSirius1AllsvenskanM–336900006.60
2017Omar RamosM · LeganésNow at Alcoyano · joined Feb 2021 (free transfer)· 1La LigaLeganésNow at Alcoyano · joined Feb 2021 (free transfer)1La LigaM301,4572301306.60
2018Henrik FurebotnM · Sogndal · 1EliteserienSogndal1EliteserienM325831200006.60
2019L. CrisetigM · BolognaNow at Reggiana · joined Aug 2026 (free transfer)· 1Serie ABolognaNow at Reggiana · joined Aug 2026 (free transfer)1Serie AM–559800406.60
2020Ferran TorresM · ValenciaNow at Paris Saint-Germain · joined Aug 2026 (permanent)· 1La LigaValenciaNow at Paris Saint-Germain · joined Aug 2026 (permanent)1La LigaM183021301006.60
2021Alexander KačaniklićM · NantesNow at AEL Limassol · joined Jul 2022 (free transfer)· 1Ligue 1NantesNow at AEL Limassol · joined Jul 2022 (free transfer)1Ligue 1M26313901006.60
2022Hamza ChoudhuryM · LeicesterNow at Sheffield United · joined Aug 2026 (permanent)· 1Premier LeagueLeicesterNow at Sheffield United · joined Aug 2026 (permanent)1Premier LeagueM20376801106.60
2023W. MillerM · Burton · 2ChampionshipBurton2ChampionshipM–309700006.60
2024Dennis OlssonM · GIF · 1AllsvenskanGIF1AllsvenskanM231,0981501106.60
2025Jeff Reine-AdélaïdeM · AngersNow at Heracles Almelo · joined Jul 2025 (free transfer)· 1Ligue 1AngersNow at Heracles Almelo · joined Jul 2025 (free transfer)1Ligue 1M204431000006.60
2026ThallysonM · Sport Recife · 1Campeonato Brasileiro Série ASport Recife1Campeonato Brasileiro Série AM–4111510306.60
2027A. SapetaM · Rostov · 1Russian Premier LeagueRostov1Russian Premier LeagueM–380500306.60
2028O. RomeroM · AlavésNow at Huracán · joined Jul 2026 (permanent)· 1La LigaAlavésNow at Huracán · joined Jul 2026 (permanent)1La LigaM25248500006.60
2029Radosav PetrovićM · Sporting CPNow at Krasava Ypsonas · joined Aug 2025 (free transfer)· 1Primeira LigaSporting CPNow at Krasava Ypsonas · joined Aug 2025 (free transfer)1Primeira LigaM29220500416.60
2030A. RazakM · Göteborg · 1AllsvenskanGöteborg1AllsvenskanM–219500106.60
2031P. ForsellM · Örebro SK · 1AllsvenskanÖrebro SK1AllsvenskanM–42800006.60
2032C. AdjapongM · SassuoloNow at Potenza · joined Jul 2025 (free transfer)· 1Serie ASassuoloNow at Potenza · joined Jul 2025 (free transfer)1Serie AM–1,2211601516.60
2033Marko RogM · NapoliNow at NK Lokomotiva Zagreb · joined Jan 2026· 1Serie ANapoliNow at NK Lokomotiva Zagreb · joined Jan 20261Serie AM222572810206.60
2034José SemedoM · Vitória de Setúbal · 1Primeira LigaVitória de Setúbal1Primeira LigaM331,3291700716.60
2035E. BrignolaM · BeneventoNow at Crotone · joined Sep 2026· 1Serie ABeneventoNow at Crotone · joined Sep 20261Serie AM–1,3521832506.60
2036Maxime LestienneM · MálagaNow at Lion City Sailors · joined Jan 2022 (free transfer)· 1La LigaMálagaNow at Lion City Sailors · joined Jan 2022 (free transfer)1La LigaM266711201106.60
2037Rasmus SchüllerM · Minnesota UnitedNow at Djurgårdens IF · joined Jan 2021 (free transfer)· 1Major League SoccerMinnesota UnitedNow at Djurgårdens IF · joined Jan 2021 (free transfer)1Major League SoccerM27324700106.60
2038J. LipartiaM · Anzhi · 1Russian Premier LeagueAnzhi1Russian Premier LeagueM–226600006.60
2039Emrah BaşsanM · Vitória de SetúbalNow at Pendikspor · joined Aug 2026 (free transfer)· 1Primeira LigaVitória de SetúbalNow at Pendikspor · joined Aug 2026 (free transfer)1Primeira LigaM26132611006.60
2040A. RomeroM · Crotone · 1Serie ACrotone1Serie AM–80600206.60
2041Bilel AouacheriaM · MoreirenseNow at Al-Najma · joined Sep 2024· 1Primeira LigaMoreirenseNow at Al-Najma · joined Sep 20241Primeira LigaM241,7842630306.60
2042Matías NahuelM · BetisNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)· 1La LigaBetisNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)1La LigaM21249700206.60
2043AndrézinhoM · Paços de FerreiraNow at Anadia · joined Jul 2023· 1Primeira LigaPaços de FerreiraNow at Anadia · joined Jul 20231Primeira LigaM224171502006.60
2044Bård FinneM · ValerengaNow at Brann · joined Aug 2021· 1EliteserienValerengaNow at Brann · joined Aug 20211EliteserienM231,5032340106.60
2045CrisM · Feirense · 1Primeira LigaFeirense1Primeira LigaM341,1991800306.60
2046Nemanja RadojaM · Celta VigoNow at Iraklis · joined Aug 2026 (free transfer)· 1La LigaCelta VigoNow at Iraklis · joined Aug 2026 (free transfer)1La LigaM251,0972601306.60
2047Dan GoslingM · BournemouthNow at Notts County · joined Nov 2023· 1Premier LeagueBournemouthNow at Notts County · joined Nov 20231Premier LeagueM281,9392721806.60
2048A. HunouM · RennesNow at Clermont Foot · joined Jun 2025 (free transfer)· 1Ligue 1RennesNow at Clermont Foot · joined Jun 2025 (free transfer)1Ligue 1M241,4612451106.60
2049Lamar NeagleM · D.C. UnitedNow at Seattle Sounders FC · joined Aug 2017· 1Major League SoccerD.C. UnitedNow at Seattle Sounders FC · joined Aug 20171Major League SoccerM311,1162210406.60
2050Gaku ShibasakiM · GetafeNow at Kashima Antlers · joined Sep 2023 (free transfer)· 1La LigaGetafeNow at Kashima Antlers · joined Sep 2023 (free transfer)1La LigaM261,0032210206.60

API-Football · Data sources