Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2017, senior men's leaguesFilters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.2,001–2,050 of 8,324 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Adam Le FondreF · BoltonNow at Hibernian · joined Jun 2023· 2ChampionshipBoltonNow at Hibernian · joined Jun 20232ChampionshipF311,6173472206.74
2002Sal ZizzoD · New York Red · 1Major League SoccerNew York Red1Major League SoccerD311,6442302616.74
2003Charlie TaylorD · BurnleyNow at Derby County · joined Jul 2026 (free transfer)· 1Premier LeagueBurnleyNow at Derby County · joined Jul 2026 (free transfer)1Premier LeagueD249491100306.74
2004Paul BaysseD · Bordeaux · 1Ligue 1Bordeaux1Ligue 1D30565800016.74
2005Baggio HušidićM · LA Galaxy · 1Major League SoccerLA Galaxy1Major League SoccerM31408900006.74
2006C. CermenoM · FC DallasNow at Universidad Central de Venezuela · joined Jul 2026 (permanent)· 1Major League SoccerFC DallasNow at Universidad Central de Venezuela · joined Jul 2026 (permanent)1Major League SoccerM–315800206.74
2007Alan CostaD · VitóriaNow at Avaí · joined Sep 2020 (free transfer)· 1Campeonato Brasileiro Série AVitóriaNow at Avaí · joined Sep 2020 (free transfer)1Campeonato Brasileiro Série AD27638801006.74
2008Christoph MartschinkoD · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaD24605800106.74
2009Yann-Erik de LanlayF · RosenborgNow at Viking · joined Jan 2020 (free transfer)· 1EliteserienRosenborgNow at Viking · joined Jan 2020 (free transfer)1EliteserienF26328800006.74
2010MaicosuelM · São Paulo · 1Campeonato Brasileiro Série ASão Paulo1Campeonato Brasileiro Série AM32275811106.74
2011F. HeerkensD · Willem II · 1EredivisieWillem II1EredivisieD282,5382901316.74
2012Jonathan RivierezD · MetzNow at Bourg-Péronnas · joined Jul 2022· 1Ligue 1MetzNow at Bourg-Péronnas · joined Jul 20221Ligue 1D292,0652600606.74
2013Paul-Georges NtepM · Saint EtienneNow at Boavista · joined Sep 2021 (free transfer)· 1Ligue 1Saint EtienneNow at Boavista · joined Sep 2021 (free transfer)1Ligue 1M255061310206.74
2014André CastroM · Atlético GoianienseNow at Ituano · joined Oct 2020 (free transfer)· 1Campeonato Brasileiro Série AAtlético GoianienseNow at Ituano · joined Oct 2020 (free transfer)1Campeonato Brasileiro Série AM262,1363200706.74
2015Moussa DoumbiaM · RostovNow at Al-Adalah · joined Aug 2023 (free transfer)· 1Russian Premier LeagueRostovNow at Al-Adalah · joined Aug 2023 (free transfer)1Russian Premier LeagueM236841800106.74
2016M. BerishaF · Lask LinzNow at 1. FC Kaiserslautern · joined Feb 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at 1. FC Kaiserslautern · joined Feb 2026 (free transfer)1Austrian BundesligaF201,2561853006.74
2017B. EnobakhareF · Wolves · 2ChampionshipWolves2ChampionshipF–5811911006.74
2018Soualiho MeïtéM · BordeauxNow at PAOK · joined Jul 2025 (permanent)· 1Ligue 1BordeauxNow at PAOK · joined Jul 2025 (permanent)1Ligue 1M241,3341812006.74
2019Gaëtan BongD · BrightonNow at Nottingham Forest · joined Jan 2020· 1Premier LeagueBrightonNow at Nottingham Forest · joined Jan 20201Premier LeagueD302,0582300206.74
2020Maxime LopezM · MarseilleNow at Paris FC · joined Aug 2024 (free transfer)· 1Ligue 1MarseilleNow at Paris FC · joined Aug 2024 (free transfer)1Ligue 1M201,3742401206.74
2021Franco VázquezM · SevillaNow at Belgrano de Córdoba · joined Jan 2026 (free transfer)· 1La LigaSevillaNow at Belgrano de Córdoba · joined Jan 2026 (free transfer)1La LigaM291,8453046506.74
2022Chris SeitzG · FC DallasNow at Houston Dynamo FC · joined Feb 2018· 1Major League SoccerFC DallasNow at Houston Dynamo FC · joined Feb 20181Major League SoccerG31450500006.74
2023Axel TuanzebeD · Aston VillaNow at Auxerre · joined Aug 2026 (free transfer)· 2ChampionshipAston VillaNow at Auxerre · joined Aug 2026 (free transfer)2ChampionshipD20300500006.74
2024Roberto PereyraM · WatfordNow at AEK Athens · joined Jul 2024 (free transfer)· 1Premier LeagueWatfordNow at AEK Athens · joined Jul 2024 (free transfer)1Premier LeagueM271,5493052306.74
2025Christopher TeloD · Norrköping · 1AllsvenskanNorrköping1AllsvenskanD281,2941511206.74
2026I. PekalskiM · Halmstad · 1AllsvenskanHalmstad1AllsvenskanM–1,1241500606.74
2027Douglas GrolliD · ChapecoenseNow at Portimonense · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at Portimonense · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AD281,7442010906.74
2028Timothy Fosu-MensahD · C. PalaceNow at Manchester United · joined Jul 2019· 1Premier LeagueC. PalaceNow at Manchester United · joined Jul 20191Premier LeagueD201,5942100206.74
2029Konstantin RauschD · Dynamo MoscowNow at 1. FC Nürnberg · joined Aug 2021· 1Russian Premier LeagueDynamo MoscowNow at 1. FC Nürnberg · joined Aug 20211Russian Premier LeagueD288381001206.74
2030Paweł JaroszyńskiD · ChievoNow at Górnik Łęczna · joined Oct 2025 (free transfer)· 1Serie AChievoNow at Górnik Łęczna · joined Oct 2025 (free transfer)1Serie AD238101100306.74
2031Daryl WerkerD · Roda JCNow at ADO Den Haag · joined Jul 2022 (free transfer)· 1EredivisieRoda JCNow at ADO Den Haag · joined Jul 2022 (free transfer)1EredivisieD247891200106.74
2032O. EstupinanF · Vitória de GuimarãesNow at FC Juárez · joined Aug 2024· 1Primeira LigaVitória de GuimarãesNow at FC Juárez · joined Aug 20241Primeira LigaF214311010006.74
2033G. van der WielD · CagliariNow at Toronto FC · joined Feb 2018· 1Serie ACagliariNow at Toronto FC · joined Feb 20181Serie AD–286500006.74
2034IcaroD · TondelaNow at Paços de Ferreira · joined Jul 2023 (free transfer)· 1Primeira LigaTondelaNow at Paços de Ferreira · joined Jul 2023 (free transfer)1Primeira LigaD29256600116.74
2035E. MarkovF · Dynamo MoscowNow at Ural Yekaterinburg · joined Jan 2025 (permanent)· 1Russian Premier LeagueDynamo MoscowNow at Ural Yekaterinburg · joined Jan 2025 (permanent)1Russian Premier LeagueF23227610206.74
2036Héctor MorenoD · RomaNow at Monterrey · joined Jul 2021· 1Serie ARomaNow at Monterrey · joined Jul 20211Serie AD30227500006.74
2037S. GallagherF · BirminghamNow at Stoke City · joined Jul 2024· 2ChampionshipBirminghamNow at Stoke City · joined Jul 20242ChampionshipF222,0333260616.74
2038J. AjaD · Orlando CityNow at Unión Española · joined Jan 2026 (free transfer)· 1Major League SoccerOrlando CityNow at Unión Española · joined Jan 2026 (free transfer)1Major League SoccerD–1,2751500616.74
2039I. OblyakovM · UfaNow at CSKA Moscow · joined Aug 2018 (permanent)· 1Russian Premier LeagueUfaNow at CSKA Moscow · joined Aug 2018 (permanent)1Russian Premier LeagueM199212021306.74
2040Frank FieldingG · Bristol CityNow at Stoke City · joined Apr 2022· 2ChampionshipBristol CityNow at Stoke City · joined Apr 20222ChampionshipG303,0783500116.74
2041Federico CeccheriniD · CrotoneNow at Castellón · joined Aug 2026 (free transfer)· 1Serie ACrotoneNow at Castellón · joined Aug 2026 (free transfer)1Serie AD263,2313711416.74
2042Christopher NkunkuM · PSGNow at RB Leipzig · joined Aug 2026 (loan)· 1Ligue 1PSGNow at RB Leipzig · joined Aug 2026 (loan)1Ligue 1M206212040006.74
2043D. OsedeM · BoltonNow at Deportivo Pasto · joined Jul 2026 (permanent)· 2ChampionshipBoltonNow at Deportivo Pasto · joined Jul 2026 (permanent)2ChampionshipM251,1001700206.74
2044A. BengtssonD · HalmstadNow at HB Køge · joined Jan 2023 (free transfer)· 1AllsvenskanHalmstadNow at HB Køge · joined Jan 2023 (free transfer)1AllsvenskanD222,4692913506.74
2045Sam ClucasM · SwanseaNow at Shrewsbury Town · joined Jul 2025 (free transfer)· 1Premier LeagueSwanseaNow at Shrewsbury Town · joined Jul 2025 (free transfer)1Premier LeagueM272,0422931206.74
2046Aday BenítezM · Girona · 1La LigaGirona1La LigaM301,83331201006.74
2047B. SheaM · Vancouver WhitecapsNow at Atlanta United FC · joined Jan 2019 (free transfer)· 1Major League SoccerVancouver WhitecapsNow at Atlanta United FC · joined Jan 2019 (free transfer)1Major League SoccerM–1,3252543216.74
2048J. DelemM · Seattle Sounders · 1Major League SoccerSeattle Sounders1Major League SoccerM257551400306.74
2049Paul SmythM · QPR · 2ChampionshipQPR2ChampionshipM206911321106.74
2050Andrei GirottoM · NantesNow at Al-Faisaly FC · joined Jul 2026 (free transfer)· 1Ligue 1NantesNow at Al-Faisaly FC · joined Jul 2026 (free transfer)1Ligue 1M261,5182511806.74

API-Football · Data sources