Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2017, senior men's leaguesFilters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.1–50 of 8,324 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1José CruzD · Viking · 1EliteserienViking1EliteserienD–371500016.04
2O. SöderbergG · Kalmar · 1AllsvenskanKalmar1AllsvenskanG–450500006.06
3RobinhoM · FluminenseNow at Bashundhara Kings · joined Nov 2021 (free transfer)· 1Campeonato Brasileiro Série AFluminenseNow at Bashundhara Kings · joined Nov 2021 (free transfer)1Campeonato Brasileiro Série AM22122510016.12
4A. LonerganG · Leeds · 2ChampionshipLeeds2ChampionshipG–540600006.15
5Francisco AfonsoD · Paços de Ferreira · 1Primeira LigaPaços de Ferreira1Primeira LigaD–460600206.17
6Jake Clarke-SalterD · SunderlandNow at Queens Park Rangers · joined Jul 2022 (free transfer)· 2ChampionshipSunderlandNow at Queens Park Rangers · joined Jul 2022 (free transfer)2ChampionshipD20554900326.19
7T. WorraG · D.C. United · 1Major League SoccerD.C. United1Major League SoccerG25450500006.24
8N. KuipersD · ADO Den · 1EredivisieADO Den1EredivisieD–434900206.25
9M. GrellaM · New York RedNow at Columbus Crew · joined Feb 2018· 1Major League SoccerNew York RedNow at Columbus Crew · joined Feb 20181Major League SoccerM31362800006.26
10D. HaspolatM · ExcelsiorNow at Westerlo · joined Sep 2023· 1EredivisieExcelsiorNow at Westerlo · joined Sep 20231EredivisieM18271700106.28
11SamuM · MálagaNow at Levante · joined Jul 2018· 1La LigaMálagaNow at Levante · joined Jul 20181La LigaM–174701116.29
12Ibrahim DreševićD · ElfsborgNow at Machida Zelvia · joined Jan 2024· 1AllsvenskanElfsborgNow at Machida Zelvia · joined Jan 20241AllsvenskanD21240601206.30
13A. SolosinG · Anzhi · 1Russian Premier LeagueAnzhi1Russian Premier LeagueG30630700006.30
14Ryan KentM · Bristol CityNow at Seattle Sounders FC · joined Mar 2025 (free transfer)· 2ChampionshipBristol CityNow at Seattle Sounders FC · joined Mar 2025 (free transfer)2ChampionshipM21378801006.31
15Johan VenegasM · Minnesota UnitedNow at Escorpiones Belén · joined Aug 2026 (free transfer)· 1Major League SoccerMinnesota UnitedNow at Escorpiones Belén · joined Aug 2026 (free transfer)1Major League SoccerM291,2262225406.31
16H. BalicM · St. PöltenNow at WSG Tirol · joined Jul 2026 (free transfer)· 1Austrian BundesligaSt. PöltenNow at WSG Tirol · joined Jul 2026 (free transfer)1Austrian BundesligaM226861400106.32
17T. SvendsenM · MoldeNow at Kristiansund BK · joined Jan 2026 (permanent)· 1EliteserienMoldeNow at Kristiansund BK · joined Jan 2026 (permanent)1EliteserienM1883600006.32
18Russell MartinD · NorwichNow at Milton Keynes Dons · joined Jan 2019 (free transfer)· 2ChampionshipNorwichNow at Milton Keynes Dons · joined Jan 2019 (free transfer)2ChampionshipD32351500106.32
19Giuseppe PezzellaM · UdineseNow at Cremonese · joined Jul 2025 (permanent)· 1Serie AUdineseNow at Cremonese · joined Jul 2025 (permanent)1Serie AM209061500316.32
20Abner FelipeD · EstorilNow at Coritiba · joined Mar 2018 (loan)· 1Primeira LigaEstorilNow at Coritiba · joined Mar 2018 (loan)1Primeira LigaD224681001216.33
21Igor LewczukD · BordeauxNow at Znicz Pruszków · joined Jul 2021· 1Ligue 1BordeauxNow at Znicz Pruszków · joined Jul 20211Ligue 1D33435700306.34
22L. JonssonG · SiriusNow at Djurgårdens IF · joined Jul 2026 (permanent)· 1AllsvenskanSiriusNow at Djurgårdens IF · joined Jul 2026 (permanent)1AllsvenskanG25544700006.34
23Diego 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
24Francesco ZampanoM · UdineseNow at Modena · joined Jul 2025 (free transfer)· 1Serie AUdineseNow at Modena · joined Jul 2025 (free transfer)1Serie AM24410601006.35
25R. KurisawaM · Kashiwa Reysol · 1J1 LeagueKashiwa Reysol1J1 LeagueM–233700006.35
26J. ObiangD · TroyesNow at Orléans · joined Jul 2025 (free transfer)· 1Ligue 1TroyesNow at Orléans · joined Jul 2025 (free transfer)1Ligue 1D–469800106.35
27G. N'KoudouM · BurnleyNow at Abha · joined Sep 2026 (loan)· 1Premier LeagueBurnleyNow at Abha · joined Sep 2026 (loan)1Premier LeagueM23224800106.35
28Hamdou ElhouniM · Chaves · 1Primeira LigaChaves1Primeira LigaM–4981200206.35
29A. MakarovF · Tosno · 1Russian Premier LeagueTosno1Russian Premier LeagueF–164600316.35
30H. ShiotaG · Omiya Ardija · 1J1 LeagueOmiya Ardija1J1 LeagueG–743900006.36
31Joao 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
32Kevin StewartM · HullNow at Blackpool · joined Jan 2021 (free transfer)· 2ChampionshipHullNow at Blackpool · joined Jan 2021 (free transfer)2ChampionshipM249351600406.36
33Joe LolleyF · HuddersfieldNow at Newcastle Jets · joined Jul 2026 (permanent)· 1Premier LeagueHuddersfieldNow at Newcastle Jets · joined Jul 2026 (permanent)1Premier LeagueF25219610106.36
34Adam NajemM · Philadelphia · 1Major League SoccerPhiladelphia1Major League SoccerM–153500006.36
35WaltersonM · Atlético GoianienseNow at Ituano · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AAtlético GoianienseNow at Ituano · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM23162600006.37
36D. 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
37C. van BerkelD · Sandefjord · 1EliteserienSandefjord1EliteserienD–689900306.37
38H. SackoM · LeedsNow at Sakaryaspor · joined Feb 2023· 2ChampionshipLeedsNow at Sakaryaspor · joined Feb 20232ChampionshipM242601300006.37
39R. ChibsahM · BeneventoNow at Folgore Caratese · joined Sep 2023 (free transfer)· 1Serie ABeneventoNow at Folgore Caratese · joined Sep 2023 (free transfer)1Serie AM251,0521400406.37
40E. SchiavonM · SPAL · 1Serie ASPAL1Serie AM–3701200406.37
41T. StavitskiF · CaenNow at Mjällby AIF · joined Jul 2026 (permanent)· 1Ligue 1CaenNow at Mjällby AIF · joined Jul 2026 (permanent)1Ligue 1F18398900106.38
42Hugo SecoM · FeirenseNow at Académica · joined Jul 2021 (free transfer)· 1Primeira LigaFeirenseNow at Académica · joined Jul 2021 (free transfer)1Primeira LigaM301,3922812806.38
43F. PogbaD · Saint EtienneNow at Atlanta United FC · joined Feb 2019· 1Ligue 1Saint EtienneNow at Atlanta United FC · joined Feb 20191Ligue 1D27321500106.38
44Oliver KraglM · CrotoneNow at FC Trapani 1905 · joined Aug 2023 (free transfer)· 1Serie ACrotoneNow at FC Trapani 1905 · joined Aug 2023 (free transfer)1Serie AM2893500006.38
45T. TomiyamaF · Albirex Niigata · 1J1 LeagueAlbirex Niigata1J1 LeagueF–132500106.38
46M. EntrupF · St. PöltenNow at LASK · joined Jul 2024 (free transfer)· 1Austrian BundesligaSt. PöltenNow at LASK · joined Jul 2024 (free transfer)1Austrian BundesligaF20390600006.38
47Ibrahim AfellayM · StokeNow at PSV Eindhoven · joined Jul 2019 (free transfer)· 1Premier LeagueStokeNow at PSV Eindhoven · joined Jul 2019 (free transfer)1Premier LeagueM32163600106.38
48Christian PuggioniG · BeneventoNow at Vis Pesaro · joined Nov 2019 (free transfer)· 1Serie ABeneventoNow at Vis Pesaro · joined Nov 2019 (free transfer)1Serie AG371,1771400016.39
49B. WatsonM · WatfordNow at Charlton Athletic · joined Sep 2020 (free transfer)· 1Premier LeagueWatfordNow at Charlton Athletic · joined Sep 2020 (free transfer)1Premier LeagueM32458800106.39
50J. RepasM · Caen · 1Ligue 1Caen1Ligue 1M–9051500106.39

API-Football · Data sources