Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.3,001–3,050 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001M. SailerF · Darmstadt · 1BundesligaDarmstadt1BundesligaF–431141110–
3002Tarik ElyounoussiF · 1899 HoffenheimNow at Shonan Bellmare · joined Jan 2020 (free transfer)· 1Bundesliga1899 HoffenheimNow at Shonan Bellmare · joined Jan 2020 (free transfer)1BundesligaF2842460100–
3003Josip DrmićF · HamburgNow at Dinamo Zagreb · joined Jul 2022 (free transfer)· 1BundesligaHamburgNow at Dinamo Zagreb · joined Jul 2022 (free transfer)1BundesligaF2341961020–
3004A. HloušekD · VfB Stuttgart · 1BundesligaVfB Stuttgart1BundesligaD–41770010–
3005Nicklas BendtnerF · VfL WolfsburgNow at Rosenborg · joined Mar 2017· 1BundesligaVfL WolfsburgNow at Rosenborg · joined Mar 20171BundesligaF28413132020–
3006Hotaru YamaguchiM · HannoverNow at Vissel Kobe · joined Jan 2026· 1BundesligaHannoverNow at Vissel Kobe · joined Jan 20261BundesligaM2541060010–
3007A. JohannssonF · Werder Bremen · 1BundesligaWerder Bremen1BundesligaF–40962000–
3008Sebastian RodeM · Bayern MünchenNow at Eintracht Frankfurt · joined Jan 2019 (loan)· 1BundesligaBayern MünchenNow at Eintracht Frankfurt · joined Jan 2019 (loan)1BundesligaM25399151110–
3009Marvin SchulzD · Borussia MönchengladbachNow at Preußen Münster · joined Jun 2026· 1BundesligaBorussia MönchengladbachNow at Preußen Münster · joined Jun 20261BundesligaD2139480100–
3010Jan MorávekM · FC AugsburgNow at Bohemians 1905 · joined Aug 2022· 1BundesligaFC AugsburgNow at Bohemians 1905 · joined Aug 20221BundesligaM26392111000–
3011Christian PulisicM · Borussia DortmundNow at AC Milan · joined Jul 2023 (permanent)· 1BundesligaBorussia DortmundNow at AC Milan · joined Jul 2023 (permanent)1BundesligaM1738692010–
3012Noah Joel Sarenren BazeeF · HannoverNow at Waldhof Mannheim · joined Jun 2026 (free transfer)· 1BundesligaHannoverNow at Waldhof Mannheim · joined Jun 2026 (free transfer)1BundesligaF1938350310–
3013Mevlüt ErdinçF · HannoverNow at Ümraniyespor · joined Feb 2022 (free transfer)· 1BundesligaHannoverNow at Ümraniyespor · joined Feb 2022 (free transfer)1BundesligaF29373110100–
3014T. MatavžF · FC AugsburgNow at Gorica · joined Jul 2024 (free transfer)· 1BundesligaFC AugsburgNow at Gorica · joined Jul 2024 (free transfer)1BundesligaF27369110010–
3015C. JankerD · FC Augsburg · 1BundesligaFC Augsburg1BundesligaD31367120020–
3016Antonio RaílloD · EspanyolNow at RCD Mallorca · joined Jul 2016 (free transfer)· 1La LigaEspanyolNow at RCD Mallorca · joined Jul 2016 (free transfer)1La LigaD2436040010–
3017BetoG · SevillaNow at Farense · joined Mar 2021· 1La LigaSevillaNow at Farense · joined Mar 20211La LigaG3436040010–
3018ChristianoD · Vasco da Gama · 1Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–36040041–
3019ClebersonD · Atlético ParanaenseNow at PSS Sleman · joined Jul 2024 (free transfer)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at PSS Sleman · joined Jul 2024 (free transfer)1Campeonato Brasileiro Série AD2336043010–
3020Daniel OpareD · FC AugsburgNow at Seraing · joined Jan 2022 (free transfer)· 1BundesligaFC AugsburgNow at Seraing · joined Jan 2022 (free transfer)1BundesligaD2536040020–
3021David OspinaG · ArsenalNow at Atlante FC · joined Jun 2026 (free transfer)· 1Premier LeagueArsenalNow at Atlante FC · joined Jun 2026 (free transfer)1Premier LeagueG2736040000–
3022EdcarlosD · Atlético Mineiro · 1Campeonato Brasileiro Série AAtlético Mineiro1Campeonato Brasileiro Série AD–36040010–
3023Kiko CasillaG · Real MadridNow at Getafe · joined Aug 2022 (free transfer)· 1La LigaReal MadridNow at Getafe · joined Aug 2022 (free transfer)1La LigaG2936040000–
3024M. De SanctisG · Roma · 1Serie ARoma1Serie AG–36040000–
3025PicaD · Tondela · 1Primeira LigaTondela1Primeira LigaD3036043020–
3026Ricardo RibeiroG · Belenenses SADNow at Oliveirense · joined Jan 2025 (free transfer)· 1Primeira LigaBelenenses SADNow at Oliveirense · joined Jan 2025 (free transfer)1Primeira LigaG2636040010–
3027Saimon TormenD · FigueirenseNow at Botafogo PB · joined Feb 2026 (free transfer)· 1Campeonato Brasileiro Série AFigueirenseNow at Botafogo PB · joined Feb 2026 (free transfer)1Campeonato Brasileiro Série AD2536040020–
3028Sergio AsenjoG · VillarrealNow at Real Valladolid · joined Jul 2022 (free transfer)· 1La LigaVillarrealNow at Real Valladolid · joined Jul 2022 (free transfer)1La LigaG2736040010–
3029Xabi IruretaG · Eibar · 1La LigaEibar1La LigaG–36040000–
3030Wanderson CunhaD · Tondela · 1Primeira LigaTondela1Primeira LigaD–35940021–
3031Stephen KingsleyD · SwanseaNow at Heart of Midlothian · joined Oct 2020 (free transfer)· 1Premier LeagueSwanseaNow at Heart of Midlothian · joined Oct 2020 (free transfer)1Premier LeagueD2135640100–
3032Rodrigo BattagliaM · MoreirenseNow at Boca Juniors · joined Jan 2025 (permanent)· 1Primeira LigaMoreirenseNow at Boca Juniors · joined Jan 2025 (permanent)1Primeira LigaM2434641040–
3033ParáD · CruzeiroNow at São Bernardo · joined Dec 2024 (free transfer)· 1Campeonato Brasileiro Série ACruzeiroNow at São Bernardo · joined Dec 2024 (free transfer)1Campeonato Brasileiro Série AD2034440120–
3034Robbie KruseM · LeverkusenNow at Brisbane Roar · joined Feb 2023· 1BundesligaLeverkusenNow at Brisbane Roar · joined Feb 20231BundesligaM2734290020–
3035C. BenschopF · HannoverNow at Fortuna Düsseldorf II · joined Jul 2025 (free transfer)· 1BundesligaHannoverNow at Fortuna Düsseldorf II · joined Jul 2025 (free transfer)1BundesligaF2634091000–
3036André CarrilloM · Sporting CPNow at Corinthians · joined Jul 2026 (permanent)· 1Primeira LigaSporting CPNow at Corinthians · joined Jul 2026 (permanent)1Primeira LigaM2533941010–
3037GefersonD · InternacionalNow at Londrina · joined Apr 2024 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Londrina · joined Apr 2024 (free transfer)1Campeonato Brasileiro Série AD2233940050–
3038Mario LeminaM · MarseilleNow at Galatasaray · joined Feb 2025 (permanent)· 1Ligue 1MarseilleNow at Galatasaray · joined Feb 2025 (permanent)1Ligue 1M2233540010–
3039JuanD · InternacionalNow at Flamengo · joined Dec 2015· 1Campeonato Brasileiro Série AInternacionalNow at Flamengo · joined Dec 20151Campeonato Brasileiro Série AD3733240041–
3040K. OnisiwoF · Mainz 05Now at Red Bull Salzburg · joined Jan 2025 (permanent)· 1BundesligaMainz 05Now at Red Bull Salzburg · joined Jan 2025 (permanent)1BundesligaF2433191110–
3041Ž. BrkićG · Carpi · 1Serie ACarpi1Serie AG–33140000–
3042Massimo ZappinoG · Frosinone · 1Serie AFrosinone1Serie AG–33040000–
3043Mijat GaćinovićM · Eintracht FrankfurtNow at AEK Athens · joined Jul 2022 (permanent)· 1BundesligaEintracht FrankfurtNow at AEK Athens · joined Jul 2022 (permanent)1BundesligaM2132770010–
3044Nicolás SpolliD · CarpiNow at Crotone · joined Jul 2019 (permanent)· 1Serie ACarpiNow at Crotone · joined Jul 2019 (permanent)1Serie AD3332740020–
3045Moritz LeitnerM · Borussia DortmundNow at Norwich City · joined Jul 2018· 1BundesligaBorussia DortmundNow at Norwich City · joined Jul 20181BundesligaM2332090100–
3046Jiloan HamadM · 1899 HoffenheimNow at Zakho · joined Jan 2025 (free transfer)· 1Bundesliga1899 HoffenheimNow at Zakho · joined Jan 2025 (free transfer)1BundesligaM2531571010–
3047K. TonerM · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueM–31540100–
3048Tiago FerreiraD · União da Madeira · 1Primeira LigaUnião da Madeira1Primeira LigaD–31450020–
3049Jesper HansenG · BastiaNow at AGF · joined Jun 2021· 1Ligue 1BastiaNow at AGF · joined Jun 20211Ligue 1G3131040000–
3050MaiconM · Grêmio · 1Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AM3031041140–

API-Football · Data sources