Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.3,901–3,950 of 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3901Keven SchlotterbeckD · SC FreiburgNow at Southampton · joined Aug 2026 (permanent)· 1BundesligaSC FreiburgNow at Southampton · joined Aug 2026 (permanent)1BundesligaD241,655240030–
3902A. ÖztürkD · GöztepeNow at Kahramanmaraş İstiklal Spor · joined Jul 2025 (free transfer)· 1Süper LigGöztepeNow at Kahramanmaraş İstiklal Spor · joined Jul 2025 (free transfer)1Süper LigD–1,655213060–
3903Kevin MbabuD · VfL WolfsburgNow at Sampdoria · joined Aug 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Sampdoria · joined Aug 2026 (free transfer)1BundesligaD261,643220170–
3904Özer ÖzdemirD · DenizlisporNow at Balıkesirspor · joined Aug 2024 (free transfer)· 1Süper LigDenizlisporNow at Balıkesirspor · joined Aug 2024 (free transfer)1Süper LigD231,641251111–
3905Timo BeckerD · Schalke · 1BundesligaSchalke1BundesligaD241,640200010–
3906Fatih AksoyD · Alanyaspor · 1Süper LigAlanyaspor1Süper LigD231,625251110–
3907Anderson LucoquiD · ArminiaNow at Energie Cottbus · joined Sep 2025 (free transfer)· 1BundesligaArminiaNow at Energie Cottbus · joined Sep 2025 (free transfer)1BundesligaD231,607210050–
3908A. KulusicD · Ankaragücü · 1Süper LigAnkaragücü1Süper LigD351,600190030–
3909Lucas HernandezD · Bayern MünchenNow at Paris Saint-Germain · joined Jul 2023 (permanent)· 1BundesligaBayern MünchenNow at Paris Saint-Germain · joined Jul 2023 (permanent)1BundesligaD251,598230240–
3910Nazım SangaréD · FenerbahçeNow at Gaziantep · joined Aug 2025 (free transfer)· 1Süper LigFenerbahçeNow at Gaziantep · joined Aug 2025 (free transfer)1Süper LigD271,589191120–
3911S. AyD · RizesporNow at Kepezspor · joined Aug 2024 (free transfer)· 1Süper LigRizesporNow at Kepezspor · joined Aug 2024 (free transfer)1Süper LigD–1,588190030–
3912Pavel KadeřábekD · 1899 HoffenheimNow at Sparta Prague · joined Jul 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Sparta Prague · joined Jul 2025 (free transfer)1BundesligaD291,587200330–
3913Marko MihojevićD · GöztepeNow at Radnicki 1923 · joined Feb 2024 (free transfer)· 1Süper LigGöztepeNow at Radnicki 1923 · joined Feb 2024 (free transfer)1Süper LigD251,576212030–
3914Kouassi SessegnonD · 1899 HoffenheimNow at Fulham · joined Jul 2024 (free transfer)· 1Bundesliga1899 HoffenheimNow at Fulham · joined Jul 2024 (free transfer)1BundesligaD211,575232340–
3915D. SinkgravenD · LeverkusenNow at Fortuna Sittard · joined Jul 2026 (permanent)· 1BundesligaLeverkusenNow at Fortuna Sittard · joined Jul 2026 (permanent)1BundesligaD251,572220040–
3916IagoD · FC AugsburgNow at São Paulo · joined Aug 2026 (loan)· 1BundesligaFC AugsburgNow at São Paulo · joined Aug 2026 (loan)1BundesligaD241,564181120–
3917Raphael FrambergerD · FC Augsburg · 1BundesligaFC Augsburg1BundesligaD251,546210161–
3918Martin LinnesD · GalatasarayNow at Molde · joined Aug 2021· 1Süper LigGalatasarayNow at Molde · joined Aug 20211Süper LigD291,545220110–
3919Dedryck BoyataD · HerthaNow at Club Brugge · joined Aug 2022· 1BundesligaHerthaNow at Club Brugge · joined Aug 20221BundesligaD301,544191030–
3920A. KatranisD · HataysporNow at Real Salt Lake · joined Feb 2024 (permanent)· 1Süper LigHataysporNow at Real Salt Lake · joined Feb 2024 (permanent)1Süper LigD231,527221340–
3921E. DikmenD · AnkaragücüNow at Sarıyer · joined Jun 2026 (free transfer)· 1Süper LigAnkaragücüNow at Sarıyer · joined Jun 2026 (free transfer)1Süper LigD241,513250000–
3922A. TeikeuD · ErzurumsporNow at Caen · joined Nov 2021· 1Süper LigErzurumsporNow at Caen · joined Nov 20211Süper LigD311,508180030–
3923Ahmet OğuzD · SivassporNow at Konyaspor · joined Sep 2026 (free transfer)· 1Süper LigSivassporNow at Konyaspor · joined Sep 2026 (free transfer)1Süper LigD281,505180320–
3924Niklas SüleD · Bayern MünchenNow at Borussia Dortmund · joined Jul 2022 (free transfer)· 1BundesligaBayern MünchenNow at Borussia Dortmund · joined Jul 2022 (free transfer)1BundesligaD251,503201010–
3925Halil İbrahim PehlivanD · GençlerbirliğiNow at Ankaragücü · joined Jan 2025 (free transfer)· 1Süper LigGençlerbirliğiNow at Ankaragücü · joined Jan 2025 (free transfer)1Süper LigD271,502230220–
3926Christian GroßD · Werder Bremen · 1BundesligaWerder Bremen1BundesligaD321,481230181–
3927Konstantinos MavropanosD · VfB StuttgartNow at West Ham United · joined Aug 2023 (permanent)· 1BundesligaVfB StuttgartNow at West Ham United · joined Aug 2023 (permanent)1BundesligaD231,471210050–
3928E. ZukanovićD · Fatih KaragümrükNow at Asteras Tripolis · joined Aug 2022 (free transfer)· 1Süper LigFatih KaragümrükNow at Asteras Tripolis · joined Aug 2022 (free transfer)1Süper LigD341,471173151–
3929WendellD · LeverkusenNow at São Paulo · joined Jan 2025 (free transfer)· 1BundesligaLeverkusenNow at São Paulo · joined Jan 2025 (free transfer)1BundesligaD271,462220030–
3930TutaD · Eintracht FrankfurtNow at Al-Duhail SC · joined Aug 2025 (permanent)· 1BundesligaEintracht FrankfurtNow at Al-Duhail SC · joined Aug 2025 (permanent)1BundesligaD–1,462190050–
3931Malick ThiawD · SchalkeNow at Newcastle United · joined Aug 2025 (permanent)· 1BundesligaSchalkeNow at Newcastle United · joined Aug 2025 (permanent)1BundesligaD191,449191051–
3932Lukas KlostermannD · RB Leipzig · 1BundesligaRB Leipzig1BundesligaD251,443231020–
3933Júnior MoraisD · GaziantepNow at Metaloglobus · joined Aug 2024 (free transfer)· 1Süper LigGaziantepNow at Metaloglobus · joined Aug 2024 (free transfer)1Süper LigD341,441220071–
3934Daniel BrosinskiD · Mainz 05 · 1BundesligaMainz 051BundesligaD321,434212100–
3935Sead KolašinacD · SchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)· 1BundesligaSchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)1BundesligaD281,426171150–
3936Jean-Armel Kana-BiyikD · Gaziantep · 1Süper LigGaziantep1Süper LigD311,419172020–
3937Koray AltınayD · Fatih KaragümrükNow at Buca FK · joined Aug 2023· 1Süper LigFatih KaragümrükNow at Buca FK · joined Aug 20231Süper LigD291,416250270–
3938RafaelD · Başakşehir · 1Süper LigBaşakşehir1Süper LigD301,384210082–
3939Ömer BayramD · GalatasarayNow at Kasımpaşa · joined Sep 2026 (free transfer)· 1Süper LigGalatasarayNow at Kasımpaşa · joined Sep 2026 (free transfer)1Süper LigD291,378320240–
3940Robert GumnyD · FC AugsburgNow at Lech Poznań · joined Jul 2026 (permanent)· 1BundesligaFC AugsburgNow at Lech Poznań · joined Jul 2026 (permanent)1BundesligaD231,371241140–
3941Dominique HeintzD · SC FreiburgNow at Fortuna Düsseldorf · joined Jun 2026 (free transfer)· 1BundesligaSC FreiburgNow at Fortuna Düsseldorf · joined Jun 2026 (free transfer)1BundesligaD271,370210030–
3942Alexander HackD · Mainz 05Now at Zürich · joined Jan 2026 (free transfer)· 1BundesligaMainz 05Now at Zürich · joined Jan 2026 (free transfer)1BundesligaD271,367211020–
3943Mike van der HoornD · ArminiaNow at AEK Larnaca · joined Jun 2026 (free transfer)· 1BundesligaArminiaNow at AEK Larnaca · joined Jun 2026 (free transfer)1BundesligaD–1,364220030–
3944Tarkan SerbestD · KasımpaşaNow at Kütahyaspor · joined Aug 2026 (free transfer)· 1Süper LigKasımpaşaNow at Kütahyaspor · joined Aug 2026 (free transfer)1Süper LigD271,346200060–
3945Jorge MeréD · KölnNow at Penafiel · joined Jan 2026· 1BundesligaKölnNow at Penafiel · joined Jan 20261BundesligaD241,345170020–
3946Derrick LuckassenD · KasımpaşaNow at Red Star Belgrade · joined Jul 2026 (permanent)· 1Süper LigKasımpaşaNow at Red Star Belgrade · joined Jul 2026 (permanent)1Süper LigD251,335160073–
3947G. CampiD · Fatih KaragümrükNow at Barracas Central · joined Jul 2026 (permanent)· 1Süper LigFatih KaragümrükNow at Barracas Central · joined Jul 2026 (permanent)1Süper LigD301,303150140–
3948S. AytacD · DenizlisporNow at Elazığspor · joined Jan 2026· 1Süper LigDenizlisporNow at Elazığspor · joined Jan 20261Süper LigD–1,301171140–
3949Omar Alderete FernándezD · HerthaNow at Sunderland · joined Aug 2025 (permanent)· 1BundesligaHerthaNow at Sunderland · joined Aug 2025 (permanent)1BundesligaD241,299170020–
3950Léo DuarteD · BaşakşehirNow at Atlético Mineiro · joined Jun 2026 (free transfer)· 1Süper LigBaşakşehirNow at Atlético Mineiro · joined Jun 2026 (free transfer)1Süper LigD241,290170030–

API-Football · Data sources