Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.1–50 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Jarrad BranthwaiteD · Everton · 1Premier LeagueEverton1Premier LeagueD20388610015.90
2Jérôme HergaultD · Lorient · 1Ligue 1Lorient1Ligue 1D36355800226.09
3V. SchippersD · Willem II · 1EredivisieWillem II1EredivisieD–163500006.16
4C. ElliotD · Wellington PhoenixNow at Auckland · joined Jul 2026 (permanent)· 1A-League MenWellington PhoenixNow at Auckland · joined Jul 2026 (permanent)1A-League MenD227531300306.17
5F. Delli CarriD · SalernitanaNow at Sampdoria · joined Aug 2026 (loan)· 1Serie ASalernitanaNow at Sampdoria · joined Aug 2026 (loan)1Serie AD23334500106.18
6Luka BogdanD · SalernitanaNow at AEL Limassol · joined Jul 2025 (free transfer)· 1Serie ASalernitanaNow at AEL Limassol · joined Jul 2025 (free transfer)1Serie AD26396600006.20
7A. KloppD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–335600006.22
8M. JovicicD · SV RiedNow at Miedź Legnica · joined Sep 2025 (free transfer)· 1Austrian BundesligaSV RiedNow at Miedź Legnica · joined Sep 2025 (free transfer)1Austrian BundesligaD274101100016.22
9Kerr SmithD · Dundee United · 1Scottish PremiershipDundee United1Scottish PremiershipD–288500106.22
10A. AbeddouD · Dunkerque · 2Ligue 2Dunkerque2Ligue 2D–128700006.27
11V. Daley-CampbellD · DundeeNow at Southend United · joined Jul 2026 (free transfer)· 1Scottish PremiershipDundeeNow at Southend United · joined Jul 2026 (free transfer)1Scottish PremiershipD–419900216.28
12LaércioD · Chapecoense · 1Campeonato Brasileiro Série AChapecoense1Campeonato Brasileiro Série AD29502700006.29
13R. HoveD · Brann · 1EliteserienBrann1EliteserienD26479700016.29
14Sana GomesD · Portimonense · 1Primeira LigaPortimonense1Primeira LigaD–371800006.30
15A. HloušekD · Nieciecza · 1EkstraklasaNieciecza1EkstraklasaD–241501106.30
16S. ThelerD · SionNow at FC Aarau · joined Feb 2024 (free transfer)· 1Swiss Super LeagueSionNow at FC Aarau · joined Feb 2024 (free transfer)1Swiss Super LeagueD21207500006.30
17Kayne RamsayD · Ross CountyNow at Charlton Athletic · joined Feb 2024· 1Scottish PremiershipRoss CountyNow at Charlton Athletic · joined Feb 20241Scottish PremiershipD21392810016.31
18Stefano SabelliD · Genoa · 1Serie AGenoa1Serie AD29351700306.31
19J. SastreD · MallorcaNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1La LigaMallorcaNow at APOEL Nicosia · joined Jul 2026 (permanent)1La LigaD25268700106.32
20F. Blake-TracyD · BurtonNow at Mansfield Town · joined Jun 2024 (free transfer)· 3League OneBurtonNow at Mansfield Town · joined Jun 2024 (free transfer)3League OneD26405600206.32
21M. FranićD · Hrvatski Dragovoljac · 1Croatian First Football LeagueHrvatski Dragovoljac1Croatian First Football LeagueD–5821001106.32
22Ciaran ClarkD · NewcastleNow at Sheffield United · joined Jul 2022 (loan)· 1Premier LeagueNewcastleNow at Sheffield United · joined Jul 2022 (loan)1Premier LeagueD321,0151301216.32
23ManchaD · Chapecoense · 1Campeonato Brasileiro Série AChapecoense1Campeonato Brasileiro Série AD21480700006.33
24H. LintottD · GillinghamNow at Eastbourne Borough · joined Jul 2025 (free transfer)· 3League OneGillinghamNow at Eastbourne Borough · joined Jul 2025 (free transfer)3League OneD19372600006.33
25A. HansenD · Mjondalen · 1EliteserienMjondalen1EliteserienD–284600106.34
26D. DomgjoniD · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueD–242601106.34
27Viljormur DavidsenD · VejleNow at NSI Runavik · joined Jul 2026 (permanent)· 1Danish SuperligaVejleNow at NSI Runavik · joined Jul 2026 (permanent)1Danish SuperligaD308721200106.34
28SabinoD · América Mineiro · 1Campeonato Brasileiro Série AAmérica Mineiro1Campeonato Brasileiro Série AD–142500106.36
29Fabio DepaoliD · Sampdoria · 1Serie ASampdoria1Serie AD25118600106.36
30Bartłomiej KłudkaD · Zagłębie LubinNow at Lechia Gdańsk · joined Sep 2025 (permanent)· 1EkstraklasaZagłębie LubinNow at Lechia Gdańsk · joined Sep 2025 (permanent)1EkstraklasaD20207700006.36
31Frédéric VeseliD · SalernitanaNow at Livorno · joined Aug 2026· 1Serie ASalernitanaNow at Livorno · joined Aug 20261Serie AD–597900316.37
32Sava-Arangel ČestićD · HNK RijekaNow at Voluntari · joined Sep 2026 (free transfer)· 1Croatian First Football LeagueHNK RijekaNow at Voluntari · joined Sep 2026 (free transfer)1Croatian First Football LeagueD21436800306.37
33Giangiacomo MagnaniD · HellasNow at Palermo · joined Jan 2026· 1Serie AHellasNow at Palermo · joined Jan 20261Serie AD265301400316.37
34Simão Mate JuniorD · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueD34325600016.38
35Kim Tae-hyeonD · Ulsan HyundaiNow at Kashima Antlers · joined Jan 2025 (permanent)· 1K League 1Ulsan HyundaiNow at Kashima Antlers · joined Jan 2025 (permanent)1K League 1D21135600016.38
36R. DevineD · St Johnstone · 1Scottish PremiershipSt Johnstone1Scottish PremiershipD–410600006.38
37Cristhian MosqueraD · ValenciaNow at Arsenal · joined Jul 2025 (permanent)· 1La LigaValenciaNow at Arsenal · joined Jul 2025 (permanent)1La LigaD18220600106.38
38JosemaD · ElcheNow at Górnik Zabrze · joined Jun 2024 (free transfer)· 1La LigaElcheNow at Górnik Zabrze · joined Jun 2024 (free transfer)1La LigaD26181600006.38
39Timothee PembeleD · BordeauxNow at Le Havre · joined Jul 2026 (free transfer)· 1Ligue 1BordeauxNow at Le Havre · joined Jul 2026 (free transfer)1Ligue 1D191,4252611306.38
40Moritz BauerD · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueD306911501106.38
41Zak JulesD · MK DonsNow at Eyüpspor · joined Jul 2026 (free transfer)· 3League OneMK DonsNow at Eyüpspor · joined Jul 2026 (free transfer)3League OneD25520700106.39
42RuanD · SassuoloNow at Atlético Mineiro · joined Jul 2026 (permanent)· 1Serie ASassuoloNow at Atlético Mineiro · joined Jul 2026 (permanent)1Serie AD232111000106.39
43J. SilvaD · GetafeNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)· 1La LigaGetafeNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)1La LigaD28230900406.39
44C. O'RiordanD · CreweNow at Barnsley · joined Aug 2026 (loan)· 3League OneCreweNow at Barnsley · joined Aug 2026 (loan)3League OneD188601101006.39
45Y. LetardD · Lask LinzNow at Les Herbiers · joined Jul 2025 (free transfer)· 1Austrian BundesligaLask LinzNow at Les Herbiers · joined Jul 2025 (free transfer)1Austrian BundesligaD233331100116.39
46Abdou Karim SowD · Lausanne-Sport · 1Swiss Super LeagueLausanne-Sport1Swiss Super LeagueD197551300406.40
47Pedro HenriqueD · Internacional · 1Campeonato Brasileiro Série AInternacional1Campeonato Brasileiro Série AD–367500216.40
48Jamal LewisD · NewcastleNow at Preston North End · joined Oct 2025 (free transfer)· 1Premier LeagueNewcastleNow at Preston North End · joined Oct 2025 (free transfer)1Premier LeagueD24266500106.40
49Ryan FredericksD · West HamNow at Bournemouth · joined Jul 2022 (free transfer)· 1Premier LeagueWest HamNow at Bournemouth · joined Jul 2022 (free transfer)1Premier LeagueD29303700106.40
50Raúl SilvaD · EstorilNow at Farense · joined Jul 2024 (free transfer)· 1Primeira LigaEstorilNow at Farense · joined Jul 2024 (free transfer)1Primeira LigaD32512800216.41

API-Football · Data sources