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 2,622 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Syam Ben YoussefD · KasımpaşaNow at Caen · joined Jul 2023 (free transfer)· 1Süper LigKasımpaşaNow at Caen · joined Jul 2023 (free transfer)1Süper LigD292,146261070–
2002AdrianoD · BeşiktaşNow at Eupen · joined Aug 2020 (free transfer)· 1Süper LigBeşiktaşNow at Eupen · joined Aug 2020 (free transfer)1Süper LigD332,140252450–
2003Łukasz PiszczekD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD332,140240330–
2004Joseph Larweh AttamahD · BaşakşehirNow at Sarıyer · joined Jul 2026 (free transfer)· 1Süper LigBaşakşehirNow at Sarıyer · joined Jul 2026 (free transfer)1Süper LigD242,132253040–
2005Willi OrbánD · RB Leipzig · 1BundesligaRB Leipzig1BundesligaD252,127263051–
2006WendellD · LeverkusenNow at São Paulo · joined Jan 2025 (free transfer)· 1BundesligaLeverkusenNow at São Paulo · joined Jan 2025 (free transfer)1BundesligaD242,119262361–
2007Emiliano InsúaD · VfB StuttgartNow at Racing Club · joined Jan 2022 (free transfer)· 1BundesligaVfB StuttgartNow at Racing Club · joined Jan 2022 (free transfer)1BundesligaD292,106250220–
2008Robin KnocheD · VfL WolfsburgNow at Arminia Bielefeld · joined Jan 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Arminia Bielefeld · joined Jan 2026 (free transfer)1BundesligaD262,103241220–
2009Makoto HasebeD · Eintracht Frankfurt · 1BundesligaEintracht Frankfurt1BundesligaD342,089240031–
2010Hasan Ali KaldırımD · FenerbahçeNow at Amed · joined Sep 2025 (free transfer)· 1Süper LigFenerbahçeNow at Amed · joined Sep 2025 (free transfer)1Süper LigD282,074241550–
2011Atila TuranD · KayserisporNow at Kocaelispor · joined Jul 2021 (free transfer)· 1Süper LigKayserisporNow at Kocaelispor · joined Jul 2021 (free transfer)1Süper LigD262,059251120–
2012MarianoD · GalatasarayNow at América Mineiro · joined Feb 2025 (free transfer)· 1Süper LigGalatasarayNow at América Mineiro · joined Feb 2025 (free transfer)1Süper LigD322,053262660–
2013PepeD · BeşiktaşNow at FC Porto · joined Jan 2019 (free transfer)· 1Süper LigBeşiktaşNow at FC Porto · joined Jan 2019 (free transfer)1Süper LigD352,041232140–
2014Avdija VršajevićD · AnkarasporNow at Ümraniyespor · joined Jan 2021 (free transfer)· 1Süper LigAnkarasporNow at Ümraniyespor · joined Jan 2021 (free transfer)1Süper LigD322,022230150–
2015Ömer ToprakD · Borussia DortmundNow at Antalyaspor · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at Antalyaspor · joined Jul 2022 (free transfer)1BundesligaD282,017260110–
2016F. SorensenD · KölnNow at Feralpisalò · joined Mar 2025 (free transfer)· 1BundesligaKölnNow at Feralpisalò · joined Mar 2025 (free transfer)1BundesligaD–2,002282190–
2017S. SarıoğluD · Göztepe · 1Süper LigGöztepe1Süper LigD332,001290550–
2018Matija NastasićD · SchalkeNow at Leganes · joined Aug 2024 (free transfer)· 1BundesligaSchalkeNow at Leganes · joined Aug 2024 (free transfer)1BundesligaD251,991240071–
2019M. WeiserD · HerthaNow at Werder Bremen · joined Jul 2022 (free transfer)· 1BundesligaHerthaNow at Werder Bremen · joined Jul 2022 (free transfer)1BundesligaD241,981241220–
2020Pascal StenzelD · SC FreiburgNow at VfB Stuttgart · joined Jul 2020 (permanent)· 1BundesligaSC FreiburgNow at VfB Stuttgart · joined Jul 2020 (permanent)1BundesligaD221,939251030–
2021Gökhan GönülD · BeşiktaşNow at Rizespor · joined Jul 2021 (free transfer)· 1Süper LigBeşiktaşNow at Rizespor · joined Jul 2021 (free transfer)1Süper LigD331,932250300–
2022Andreas BeckD · VfB StuttgartNow at Eupen · joined Jul 2019 (free transfer)· 1BundesligaVfB StuttgartNow at Eupen · joined Jul 2019 (free transfer)1BundesligaD311,930231160–
2023F. ÖztorunD · KonyasporNow at Pendikspor · joined Jun 2022 (free transfer)· 1Süper LigKonyasporNow at Pendikspor · joined Jun 2022 (free transfer)1Süper LigD311,927250190–
2024Niklas SüleD · Bayern MünchenNow at Borussia Dortmund · joined Jul 2022 (free transfer)· 1BundesligaBayern MünchenNow at Borussia Dortmund · joined Jul 2022 (free transfer)1BundesligaD221,919272110–
2025Jorge MeréD · KölnNow at Penafiel · joined Jan 2026· 1BundesligaKölnNow at Penafiel · joined Jan 20261BundesligaD211,890221160–
2026Martin ŠkrtelD · FenerbahçeNow at Spartak Trnava · joined Aug 2021· 1Süper LigFenerbahçeNow at Spartak Trnava · joined Aug 20211Süper LigD331,8862130101–
2027Dennis DiekmeierD · HamburgNow at SV Sandhausen · joined Jan 2019· 1BundesligaHamburgNow at SV Sandhausen · joined Jan 20191BundesligaD281,869220340–
2028Miloš KosanovićD · GöztepeNow at Spartak Subotica · joined Jun 2026 (permanent)· 1Süper LigGöztepeNow at Spartak Subotica · joined Jun 2026 (permanent)1Süper LigD281,859220331–
2029RafinhaD · Bayern MünchenNow at Coritiba · joined Jan 2025 (free transfer)· 1BundesligaBayern MünchenNow at Coritiba · joined Jan 2025 (free transfer)1BundesligaD321,843271240–
2030L. SchwechlenD · GöztepeNow at Denizlispor · joined Aug 2021 (free transfer)· 1Süper LigGöztepeNow at Denizlispor · joined Aug 2021 (free transfer)1Süper LigD291,782220021–
2031Oleksandr KucherD · KayserisporNow at Karpaty Lviv · joined Aug 2019 (free transfer)· 1Süper LigKayserisporNow at Karpaty Lviv · joined Aug 2019 (free transfer)1Süper LigD351,774210150–
2032Luccas ClaroD · GençlerbirliğiNow at Esenler Erokspor · joined Jul 2026 (permanent)· 1Süper LigGençlerbirliğiNow at Esenler Erokspor · joined Jul 2026 (permanent)1Süper LigD261,767210050–
2033KaduD · Göztepe · 1Süper LigGöztepe1Süper LigD311,762201150–
2034A. MinaD · Yeni MalatyasporNow at Mushuc Runa SC · joined Apr 2022· 1Süper LigYeni MalatyasporNow at Mushuc Runa SC · joined Apr 20221Süper LigD271,736211260–
2035Panagiotis RetsosD · LeverkusenNow at Olympiacos · joined Aug 2022 (loan)· 1BundesligaLeverkusenNow at Olympiacos · joined Aug 2022 (loan)1BundesligaD191,714241360–
2036Kevin AkpogumaD · 1899 HoffenheimNow at Frosinone · joined Jul 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Frosinone · joined Jul 2026 (free transfer)1BundesligaD231,690220110–
2037Oliver SorgD · HannoverNow at 1. FC Nürnberg · joined Jul 2019 (free transfer)· 1BundesligaHannoverNow at 1. FC Nürnberg · joined Jul 2019 (free transfer)1BundesligaD281,690220140–
2038Carl MedjaniD · SivassporNow at Ohod · joined Jan 2019 (free transfer)· 1Süper LigSivassporNow at Ohod · joined Jan 2019 (free transfer)1Süper LigD331,665220031–
2039Jérôme BoatengD · Bayern MünchenNow at LASK · joined Jun 2024 (free transfer)· 1BundesligaBayern MünchenNow at LASK · joined Jun 2024 (free transfer)1BundesligaD291,644191240–
2040Jason DenayerD · GalatasarayNow at Al-Fateh · joined Jul 2023· 1Süper LigGalatasarayNow at Al-Fateh · joined Jul 20231Süper LigD231,639220110–
2041WilliamD · VfL Wolfsburg · 1BundesligaVfL Wolfsburg1BundesligaD231,611220261–
2042Carlos SalcedoD · Eintracht FrankfurtNow at Monterrey · joined Jan 2025 (permanent)· 1BundesligaEintracht FrankfurtNow at Monterrey · joined Jan 2025 (permanent)1BundesligaD241,607200050–
2043Uğur DemirokD · TrabzonsporNow at Adanaspor · joined Aug 2024 (free transfer)· 1Süper LigTrabzonsporNow at Adanaspor · joined Aug 2024 (free transfer)1Süper LigD291,606200060–
2044Tomáš HubočanD · TrabzonsporNow at Žilina · joined Sep 2023 (free transfer)· 1Süper LigTrabzonsporNow at Žilina · joined Sep 2023 (free transfer)1Süper LigD321,604200082–
2045Adama TraoréD · GöztepeNow at Melbourne Victory · joined Jul 2023· 1Süper LigGöztepeNow at Melbourne Victory · joined Jul 20231Süper LigD281,604190221–
2046Ertuğrul ErsoyD · BursasporNow at Gaziantep · joined Jul 2023· 1Süper LigBursasporNow at Gaziantep · joined Jul 20231Süper LigD211,575192060–
2047Felix UduokhaiD · VfL WolfsburgNow at Union Berlin · joined Aug 2026 (permanent)· 1BundesligaVfL WolfsburgNow at Union Berlin · joined Aug 2026 (permanent)1BundesligaD201,558191031–
2048Mauricio IslaD · FenerbahçeNow at Colo Colo · joined Jul 2024 (free transfer)· 1Süper LigFenerbahçeNow at Colo Colo · joined Jul 2024 (free transfer)1Süper LigD301,551210320–
2049David AlabaD · Bayern MünchenNow at Udinese · joined Sep 2026 (free transfer)· 1BundesligaBayern MünchenNow at Udinese · joined Sep 2026 (free transfer)1BundesligaD261,550232210–
2050Manuel GuldeD · SC Freiburg · 1BundesligaSC Freiburg1BundesligaD271,530171010–

API-Football · Data sources