Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019, senior men's leaguesChange filters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.2,001–2,050 of 2,782 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Demba BaF · BaşakşehirNow at Lugano · joined Jul 2021 (free transfer)· 1Süper LigBaşakşehirNow at Lugano · joined Jul 2021 (free transfer)1Süper LigF351,7742813440–
2002Moussa DiabyF · Leverkusen · 1BundesligaLeverkusen1BundesligaF201,769285530–
2003R. BajicF · KonyasporNow at AEK Larnaca · joined Jul 2025 (free transfer)· 1Süper LigKonyasporNow at AEK Larnaca · joined Jul 2025 (free transfer)1Süper LigF–1,754274210–
2004Pascal TestroetF · Erzgebirge AueNow at SV Sandhausen · joined Jul 2025 (free transfer)· 22. BundesligaErzgebirge AueNow at SV Sandhausen · joined Jul 2025 (free transfer)22. BundesligaF291,746297520–
2005F. KrugerF · Erzgebirge AueNow at MSV Duisburg · joined Sep 2025 (free transfer)· 22. BundesligaErzgebirge AueNow at MSV Duisburg · joined Sep 2025 (free transfer)22. BundesligaF211,736327720–
2006K. OnisiwoF · Mainz 05Now at Red Bull Salzburg · joined Jan 2025 (permanent)· 1BundesligaMainz 05Now at Red Bull Salzburg · joined Jan 2025 (permanent)1BundesligaF281,735324630–
2007Marcus IngvartsenF · Union BerlinNow at San Diego FC · joined Jan 2025 (permanent)· 1BundesligaUnion BerlinNow at San Diego FC · joined Jan 2025 (permanent)1BundesligaF241,729285240–
2008L. HinterseerF · HamburgNow at Hansa Rostock · joined Jul 2022· 22. BundesligaHamburgNow at Hansa Rostock · joined Jul 202222. BundesligaF291,704289240–
2009M. HeiderF · VfL Osnabrück · 22. BundesligaVfL Osnabrück22. BundesligaF341,693300410–
2010Viktor GyökeresF · St. PauliNow at Arsenal · joined Jul 2025 (permanent)· 22. BundesligaSt. PauliNow at Arsenal · joined Jul 2025 (permanent)22. BundesligaF221,687267420–
2011H. WeydandtF · Hannover · 22. BundesligaHannover22. BundesligaF241,676279400–
2012Cameron JeromeF · GöztepeNow at Bolton Wanderers · joined Jan 2023 (free transfer)· 1Süper LigGöztepeNow at Bolton Wanderers · joined Jan 2023 (free transfer)1Süper LigF331,656223080–
2013Benito RamanF · SchalkeNow at Mechelen · joined Aug 2024· 1BundesligaSchalkeNow at Mechelen · joined Aug 20241BundesligaF251,621254320–
2014Stefan AignerF · Wehen Wiesbaden · 22. BundesligaWehen Wiesbaden22. BundesligaF321,620235861–
2015André SilvaF · Eintracht FrankfurtNow at FC Porto · joined Jun 2026 (free transfer)· 1BundesligaEintracht FrankfurtNow at FC Porto · joined Jun 2026 (free transfer)1BundesligaF241,6092512320–
2016Adis JahovićF · Yeni MalatyasporNow at Bodrum FK · joined Jul 2022 (free transfer)· 1Süper LigYeni MalatyasporNow at Bodrum FK · joined Jul 2022 (free transfer)1Süper LigF331,5831811111–
2017Breel EmboloF · Borussia MönchengladbachNow at Atlanta United FC · joined Aug 2026 (permanent)· 1BundesligaBorussia MönchengladbachNow at Atlanta United FC · joined Aug 2026 (permanent)1BundesligaF231,563288540–
2018P. TwumasiF · GaziantepNow at Jeonbuk Hyundai Motors · joined Jun 2025 (permanent)· 1Süper LigGaziantepNow at Jeonbuk Hyundai Motors · joined Jun 2025 (permanent)1Süper LigF–1,563266420–
2019J. BiadaF · SV Sandhausen · 22. BundesligaSV Sandhausen22. BundesligaF271,547235170–
2020A. BouhaddouzF · SV Sandhausen · 22. BundesligaSV Sandhausen22. BundesligaF331,537266120–
2021S. MambaF · Paderborn · 1BundesligaPaderborn1BundesligaF261,527245250–
2022Josh SargentF · Werder BremenNow at Toronto FC · joined Feb 2026 (permanent)· 1BundesligaWerder BremenNow at Toronto FC · joined Feb 2026 (permanent)1BundesligaF201,522304220–
2023Milan ŠkodaF · RizesporNow at Mladá Boleslav · joined Jul 2021 (free transfer)· 1Süper LigRizesporNow at Mladá Boleslav · joined Jul 2021 (free transfer)1Süper LigF341,5151710120–
2024Fernando AndradeF · SivassporNow at Bodrum FK · joined Sep 2026 (free transfer)· 1Süper LigSivassporNow at Bodrum FK · joined Sep 2026 (free transfer)1Süper LigF271,503276240–
2025Bas DostF · Eintracht FrankfurtNow at NEC · joined Aug 2023· 1BundesligaEintracht FrankfurtNow at NEC · joined Aug 20231BundesligaF311,489248220–
2026D. DiamantakosF · St. PauliNow at Kerala Blasters · joined Aug 2022· 22. BundesligaSt. PauliNow at Kerala Blasters · joined Aug 202222. BundesligaF271,4722111220–
2027M. ÁlvarezF · VfL Osnabrück · 22. BundesligaVfL Osnabrück22. BundesligaF281,4702913150–
2028Henk VeermanF · St. PauliNow at Volendam · joined Jul 2024· 22. BundesligaSt. PauliNow at Volendam · joined Jul 202422. BundesligaF291,4662211210–
2029P. HerrmannF · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaF291,462276640–
2030Erik WekesserF · JahnNow at Fortuna Düsseldorf · joined Aug 2026 (free transfer)· 22. BundesligaJahnNow at Fortuna Düsseldorf · joined Aug 2026 (free transfer)22. BundesligaF221,459283341–
2031Alexander JeremejeffF · DynamoNow at PAOK · joined Dec 2025 (free transfer)· 22. BundesligaDynamoNow at PAOK · joined Dec 2025 (free transfer)22. BundesligaF261,450234210–
2032C. SoukouF · ArminiaNow at Ümraniyespor · joined Jul 2024 (free transfer)· 22. BundesligaArminiaNow at Ümraniyespor · joined Jul 2024 (free transfer)22. BundesligaF271,428315540–
2033Andrej KramarićF · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaF291,4281912230–
2034Hamadi Al GhaddiouiF · VfB StuttgartNow at KFC Uerdingen 05 · joined Sep 2024 (free transfer)· 22. BundesligaVfB StuttgartNow at KFC Uerdingen 05 · joined Sep 2024 (free transfer)22. BundesligaF291,391288330–
2035Martin HarnikF · HamburgNow at Werder Bremen · joined Jul 2020· 22. BundesligaHamburgNow at Werder Bremen · joined Jul 202022. BundesligaF331,388233100–
2036Sven MichelF · Paderborn · 1BundesligaPaderborn1BundesligaF291,387295170–
2037Janni SerraF · Holstein KielNow at AGF · joined Jul 2026 (permanent)· 22. BundesligaHolstein KielNow at AGF · joined Jul 2026 (permanent)22. BundesligaF221,387197300–
2038Kenan KaramanF · FortunaNow at Schalke 04 · joined Sep 2022 (free transfer)· 1BundesligaFortunaNow at Schalke 04 · joined Sep 2022 (free transfer)1BundesligaF261,376206140–
2039Gustavo Blanco LeschukF · AntalyasporNow at Foolad FC · joined Jan 2025 (free transfer)· 1Süper LigAntalyasporNow at Foolad FC · joined Jan 2025 (free transfer)1Süper LigF281,356244230–
2040Artem KravetsF · KayserisporNow at Konyaspor · joined Sep 2020 (free transfer)· 1Süper LigKayserisporNow at Konyaspor · joined Sep 2020 (free transfer)1Süper LigF311,345198020–
2041Oğulcan ÇağlayanF · RizesporNow at Kayserispor · joined Sep 2026 (permanent)· 1Süper LigRizesporNow at Kayserispor · joined Sep 2026 (permanent)1Süper LigF241,336223240–
2042Cedric TeuchertF · HannoverNow at St. Louis City SC · joined Jul 2024 (free transfer)· 22. BundesligaHannoverNow at St. Louis City SC · joined Jul 2024 (free transfer)22. BundesligaF231,329236310–
2043Patrik SchickF · RB LeipzigNow at Bayer Leverkusen · joined Sep 2020· 1BundesligaRB LeipzigNow at Bayer Leverkusen · joined Sep 20201BundesligaF241,3072210230–
2044Paul MukairuF · AntalyasporNow at Pogoń Szczecin · joined Jul 2025 (free transfer)· 1Süper LigAntalyasporNow at Pogoń Szczecin · joined Jul 2025 (free transfer)1Süper LigF201,303243140–
2045Gonçalo PaciênciaF · Eintracht FrankfurtNow at Santa Clara · joined Jan 2026 (free transfer)· 1BundesligaEintracht FrankfurtNow at Santa Clara · joined Jan 2026 (free transfer)1BundesligaF251,282237340–
2046Vedad IbiševićF · HerthaNow at Schalke 04 · joined Sep 2020 (free transfer)· 1BundesligaHerthaNow at Schalke 04 · joined Sep 2020 (free transfer)1BundesligaF351,272257340–
2047Luca WaldschmidtF · SC FreiburgNow at 1. FC Köln · joined Jul 2024 (free transfer)· 1BundesligaSC FreiburgNow at 1. FC Köln · joined Jul 2024 (free transfer)1BundesligaF241,269237130–
2048Umut BulutF · Yeni MalatyasporNow at Eyüpspor · joined Jun 2021 (free transfer)· 1Süper LigYeni MalatyasporNow at Eyüpspor · joined Jun 2021 (free transfer)1Süper LigF371,250173110–
2049Guido BurgstallerF · SchalkeNow at Rapid Wien · joined Jun 2022 (free transfer)· 1BundesligaSchalkeNow at Rapid Wien · joined Jun 2022 (free transfer)1BundesligaF311,248210130–
2050Adem BüyükF · GalatasarayNow at Yeni Malatyaspor · joined Sep 2020 (free transfer)· 1Süper LigGalatasarayNow at Yeni Malatyaspor · joined Sep 2020 (free transfer)1Süper LigF321,246267151–

API-Football · Data sources