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.1–50 of 2,622 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1José CruzD · Viking · 1EliteserienViking1EliteserienD–371500016.04
2Francisco AfonsoD · Paços de Ferreira · 1Primeira LigaPaços de Ferreira1Primeira LigaD–460600206.17
3Jake Clarke-SalterD · SunderlandNow at Queens Park Rangers · joined Jul 2022 (free transfer)· 2ChampionshipSunderlandNow at Queens Park Rangers · joined Jul 2022 (free transfer)2ChampionshipD20554900326.19
4N. KuipersD · ADO Den · 1EredivisieADO Den1EredivisieD–434900206.25
5Ibrahim DreševićD · ElfsborgNow at Machida Zelvia · joined Jan 2024· 1AllsvenskanElfsborgNow at Machida Zelvia · joined Jan 20241AllsvenskanD21240601206.30
6Russell MartinD · NorwichNow at Milton Keynes Dons · joined Jan 2019 (free transfer)· 2ChampionshipNorwichNow at Milton Keynes Dons · joined Jan 2019 (free transfer)2ChampionshipD32351500106.32
7Abner FelipeD · EstorilNow at Coritiba · joined Mar 2018 (loan)· 1Primeira LigaEstorilNow at Coritiba · joined Mar 2018 (loan)1Primeira LigaD224681001216.33
8Igor LewczukD · BordeauxNow at Znicz Pruszków · joined Jul 2021· 1Ligue 1BordeauxNow at Znicz Pruszków · joined Jul 20211Ligue 1D33435700306.34
9Diego TavaresD · AvaíNow at Botafogo PB · joined Jul 2026 (free transfer)· 1Campeonato Brasileiro Série AAvaíNow at Botafogo PB · joined Jul 2026 (free transfer)1Campeonato Brasileiro Série AD264581300106.35
10J. ObiangD · TroyesNow at Orléans · joined Jul 2025 (free transfer)· 1Ligue 1TroyesNow at Orléans · joined Jul 2025 (free transfer)1Ligue 1D–469800106.35
11Joao PedroD · ChapecoenseNow at Grêmio · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AChapecoenseNow at Grêmio · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD21484900106.36
12D. StecD · St. PöltenNow at Lechia Gdańsk · joined Jan 2022· 1Austrian BundesligaSt. PöltenNow at Lechia Gdańsk · joined Jan 20221Austrian BundesligaD242,3782710916.37
13C. van BerkelD · Sandefjord · 1EliteserienSandefjord1EliteserienD–689900306.37
14F. PogbaD · Saint EtienneNow at Atlanta United FC · joined Feb 2019· 1Ligue 1Saint EtienneNow at Atlanta United FC · joined Feb 20191Ligue 1D27321500106.38
15João GóisD · Paços de FerreiraNow at Estoril · joined Jul 2018· 1Primeira LigaPaços de FerreiraNow at Estoril · joined Jul 20181Primeira LigaD281,4221710916.39
16Daniel GranliD · StabaekNow at IF Elfsborg · joined Feb 2025 (free transfer)· 1EliteserienStabaekNow at IF Elfsborg · joined Feb 2025 (free transfer)1EliteserienD246181400106.39
17PiteD · TondelaNow at Torreense · joined Jul 2024 (free transfer)· 1Primeira LigaTondelaNow at Torreense · joined Jul 2024 (free transfer)1Primeira LigaD23337600006.40
18Lumor AgbenyenuD · Sporting CPNow at SV Ried · joined Feb 2024· 1Primeira LigaSporting CPNow at SV Ried · joined Feb 20241Primeira LigaD21128700006.40
19Luca AntonelliD · MilanNow at Miami FC · joined Feb 2021· 1Serie AMilanNow at Miami FC · joined Feb 20211Serie AD31140600106.40
20Daniel AmarteyD · LeicesterNow at Beşiktaş · joined Jul 2023 (free transfer)· 1Premier LeagueLeicesterNow at Beşiktaş · joined Jul 2023 (free transfer)1Premier LeagueD23488800216.40
21M. ĆosićD · Haugesund · 1EliteserienHaugesund1EliteserienD–344800306.40
22N. SmithD · LA Galaxy · 1Major League SoccerLA Galaxy1Major League SoccerD–9071200516.41
23Je-Vaughn WatsonD · New EnglandNow at Charlotte Independence · joined Apr 2018· 1Major League SoccerNew EnglandNow at Charlotte Independence · joined Apr 20181Major League SoccerD347661800616.41
24Achraf LazaarD · BeneventoNow at Novara · joined Feb 2023 (free transfer)· 1Serie ABeneventoNow at Novara · joined Feb 2023 (free transfer)1Serie AD26479910006.41
25F. MiglioreD · Genoa · 1Serie AGenoa1Serie AD–328600106.42
26Afonso FigueiredoD · RennesNow at Penafiel · joined Aug 2022 (free transfer)· 1Ligue 1RennesNow at Penafiel · joined Aug 2022 (free transfer)1Ligue 1D25222500106.42
27Antonio BarrecaD · TorinoNow at Padova · joined Jul 2025 (free transfer)· 1Serie ATorinoNow at Padova · joined Jul 2025 (free transfer)1Serie AD23461900016.42
28G. Di ChiaraD · BeneventoNow at Arezzo · joined Feb 2026 (free transfer)· 1Serie ABeneventoNow at Arezzo · joined Feb 2026 (free transfer)1Serie AD241,0071300306.42
29P. PetlachD · Admira Wacker · 1Austrian BundesligaAdmira Wacker1Austrian BundesligaD196021000006.43
30J. HorsfieldD · NAC Breda · 1EredivisieNAC Breda1EredivisieD–6301000106.44
31Oniel FisherD · Seattle SoundersNow at Detroit City FC · joined Mar 2023 (free transfer)· 1Major League SoccerSeattle SoundersNow at Detroit City FC · joined Mar 2023 (free transfer)1Major League SoccerD26543900106.44
32Wesley Dias ClaudinoD · EstorilNow at São Bernardo · joined Dec 2023 (free transfer)· 1Primeira LigaEstorilNow at São Bernardo · joined Dec 2023 (free transfer)1Primeira LigaD23500800216.44
33R. ÅstedtD · AFC Eskilstuna · 1AllsvenskanAFC Eskilstuna1AllsvenskanD–435700006.44
34Vyacheslav KaravayevD · VitesseNow at Zenit Saint Petersburg · joined Sep 2019 (permanent)· 1EredivisieVitesseNow at Zenit Saint Petersburg · joined Sep 2019 (permanent)1EredivisieD237501100006.45
35Š. GregovD · Viking · 1EliteserienViking1EliteserienD–7161000316.45
36Jalil AnibabaD · Houston DynamoNow at Columbus Crew · joined Jan 2022 (free transfer)· 1Major League SoccerHouston DynamoNow at Columbus Crew · joined Jan 2022 (free transfer)1Major League SoccerD29462801006.45
37Carl JenkinsonD · BirminghamNow at Newcastle Jets · joined Aug 2022 (free transfer)· 2ChampionshipBirminghamNow at Newcastle Jets · joined Aug 2022 (free transfer)2ChampionshipD26520700106.46
38C. VigarayD · AlavésNow at Fuenlabrada · joined Aug 2023 (free transfer)· 1La LigaAlavésNow at Fuenlabrada · joined Aug 2023 (free transfer)1La LigaD–8931200606.46
39Alan RuschelD · ChapecoenseNow at Juventude · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at Juventude · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AD28258500206.46
40Daniel PavlovićD · Crotone · 1Serie ACrotone1Serie AD307561000006.46
41B. GyamfiD · BeneventoNow at Casarano · joined Aug 2025 (free transfer)· 1Serie ABeneventoNow at Casarano · joined Aug 2025 (free transfer)1Serie AD–321900106.46
42K. KouaoD · MoreirenseNow at Neftchi · joined Aug 2026 (free transfer)· 1Primeira LigaMoreirenseNow at Neftchi · joined Aug 2026 (free transfer)1Primeira LigaD20435900206.46
43A. DieguezD · AlavésNow at Radomiak Radom · joined Jul 2025 (free transfer)· 1La LigaAlavésNow at Radomiak Radom · joined Jul 2025 (free transfer)1La LigaD22436600506.47
44Yuta KoideD · Ventforet Kofu · 1J1 LeagueVentforet Kofu1J1 LeagueD237041001106.47
45Fodé Ballo-TouréD · LilleNow at Metz · joined Sep 2025· 1Ligue 1LilleNow at Metz · joined Sep 20251Ligue 1D212,0572700516.47
46A. CherevkoD · SKA-Khabarovsk · 1Russian Premier LeagueSKA-Khabarovsk1Russian Premier LeagueD–1,1951700206.47
47G. JohnsonD · Stoke · 1Premier LeagueStoke1Premier LeagueD33550900306.48
48C. Odoi-AtsemD · D.C. United · 1Major League SoccerD.C. United1Major League SoccerD–482900006.48
49JomarD · Vasco da Gama · 1Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–346500206.48
50Aleksandr DenisovD · Arsenal TulaNow at KAMAZ · joined Aug 2022 (free transfer)· 1Russian Premier LeagueArsenal TulaNow at KAMAZ · joined Aug 2022 (free transfer)1Russian Premier LeagueD29312900106.48

API-Football · Data sources