Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2024, senior men's leaguesChange filters ↓Calendar-year stats for 2024 are still being built, so this shows season stats for now.1–50 of 7,418 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Achraf HakimiD · PSG · 1Ligue 1PSG1Ligue 1D262,0672546407.75
2Gleison BremerD · Juventus · 1Serie AJuventus1Serie AD28540600207.60
3Maxim De CuyperD · Club BruggeNow at Brighton & Hove Albion · joined Aug 2025· 1Belgian Pro LeagueClub BruggeNow at Brighton & Hove Albion · joined Aug 20251Belgian Pro LeagueD243,0953735407.58
4Benedek VarjuD · MTK · 1Nemzeti Bajnokság IMTK1Nemzeti Bajnokság ID241,4761740717.55
5Gustav ValsvikD · Stromsgodset · 1EliteserienStromsgodset1EliteserienD322,6372921107.55
6James TavernierD · RangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)· 1Scottish PremiershipRangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)1Scottish PremiershipD332,7883348407.55
7Alistair JohnstonD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD262,63032410307.53
8Willyan RochaD · CSKA MoscowNow at Al Jazira · joined Aug 2025 (permanent)· 1Russian Premier LeagueCSKA MoscowNow at Al Jazira · joined Aug 2025 (permanent)1Russian Premier LeagueD302,2602612317.53
9Liam ScalesD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD262,0042623207.52
10H. BlankD · Red Bull Salzburg · 1Austrian BundesligaRed Bull Salzburg1Austrian BundesligaD20483600107.50
11M. UdolD · MetzNow at Lens · joined Jul 2025 (permanent)· 2Ligue 2MetzNow at Lens · joined Jul 2025 (permanent)2Ligue 2D292,7903147607.49
12Mickey DemetriouD · Crewe · 4League TwoCrewe4League TwoD353,1503521707.48
13Douglas SantosD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD312,6983003107.48
14Nicolás OtamendiD · BenficaNow at River Plate · joined Jun 2026 (free transfer)· 1Primeira LigaBenficaNow at River Plate · joined Jun 2026 (free transfer)1Primeira LigaD372,7143162407.47
15Gustavo MantuanD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD241,6482734607.47
16Seol Young-wooD · FK Crvena ZvezdaNow at FC Augsburg · joined Aug 2026 (permanent)· 1Serbian SuperLigaFK Crvena ZvezdaNow at FC Augsburg · joined Aug 2026 (permanent)1Serbian SuperLigaD262,4492965107.46
17J. CanceloD · Al-HilalNow at FC Barcelona · joined Aug 2026 (free transfer)· 1Saudi Professional LeagueAl-HilalNow at FC Barcelona · joined Aug 2026 (free transfer)1Saudi Professional LeagueD311,8162206507.45
18B. OtvosD · PaksNow at Ferencváros · joined Jun 2025 (permanent)· 1Nemzeti Bajnokság IPaksNow at Ferencváros · joined Jun 2025 (permanent)1Nemzeti Bajnokság ID272,0532584907.45
19Auston TrustyD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD261,9172211207.45
20E. JanzaD · Górnik Zabrze · 1EkstraklasaGórnik Zabrze1EkstraklasaD322,5012828307.44
21Ilia BeriashviliD · MTK · 1Nemzeti Bajnokság IMTK1Nemzeti Bajnokság ID261,1701320307.43
22F. de VriesD · Auckland · 1A-League MenAuckland1A-League MenD302,3752828207.43
23Daniel SvenssonD · FC NordsjællandNow at Borussia Dortmund · joined Jul 2025 (permanent)· 1Danish SuperligaFC NordsjællandNow at Borussia Dortmund · joined Jul 2025 (permanent)1Danish SuperligaD231,5301701207.42
24A. PalmerD · Chesterfield · 4League TwoChesterfield4League TwoD321,2511412007.41
25Renan LodiD · Al-HilalNow at Atlético Mineiro · joined Dec 2025 (free transfer)· 1Saudi Professional LeagueAl-HilalNow at Atlético Mineiro · joined Dec 2025 (free transfer)1Saudi Professional LeagueD271,9562437407.41
26Maksim OsipenkoD · RostovNow at Dynamo Moscow · joined Jun 2025 (permanent)· 1Russian Premier LeagueRostovNow at Dynamo Moscow · joined Jun 2025 (permanent)1Russian Premier LeagueD312,4632993207.41
27I. DiveevD · CSKA MoscowNow at Zenit Saint Petersburg · joined Jan 2026 (permanent)· 1Russian Premier LeagueCSKA MoscowNow at Zenit Saint Petersburg · joined Jan 2026 (permanent)1Russian Premier LeagueD252,3122650207.41
28Fredrik André BjørkanD · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienD261,7122344307.40
29RenêD · InternacionalNow at Fluminense · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Fluminense · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AD321,0511500207.40
30Lorenco ŠimićD · BariNow at Avellino · joined Jul 2025 (free transfer)· 2Serie BBariNow at Avellino · joined Jul 2025 (free transfer)2Serie BD281,0731420107.39
31Paudie O'ConnorD · LincolnNow at Reading · joined Jun 2025 (free transfer)· 3League OneLincolnNow at Reading · joined Jun 2025 (free transfer)3League OneD273,37839341127.39
32Junior FirpoD · LeedsNow at Real Betis · joined Jul 2025 (free transfer)· 2ChampionshipLeedsNow at Real Betis · joined Jul 2025 (free transfer)2ChampionshipD282,62032410707.39
33Bence LenzsérD · Paks · 1Nemzeti Bajnokság IPaks1Nemzeti Bajnokság ID291,1611310607.38
34L. JonesD · Charlton · 3League OneCharlton3League OneD293,1913630707.38
35Carl PiergianniD · Stevenage · 3League OneStevenage3League OneD333,8614331907.38
36J. GundersenD · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienD292,1272423617.38
37Mohamed ChibiD · Pyramids · 1Egyptian Premier LeaguePyramids1Egyptian Premier LeagueD321,9602337807.38
38Joško GvardiolD · Man City · 1Premier LeagueMan City1Premier LeagueD233,2793750207.38
39S. LekovicD · FK Crvena ZvezdaNow at Estrela da Amadora · joined Jun 2026 (permanent)· 1Serbian SuperLigaFK Crvena ZvezdaNow at Estrela da Amadora · joined Jun 2026 (permanent)1Serbian SuperLigaD21645810107.38
40A. BernabeiD · Internacional · 1Campeonato Brasileiro Série AInternacional1Campeonato Brasileiro Série AD242,0012235507.37
41Stefan GartenmannD · FerencvárosNow at Sampdoria · joined Jun 2026 (free transfer)· 1Nemzeti Bajnokság IFerencvárosNow at Sampdoria · joined Jun 2026 (free transfer)1Nemzeti Bajnokság ID281,9242220407.37
42Craig HalkettD · Heart of Midlothian · 1Scottish PremiershipHeart of Midlothian1Scottish PremiershipD301,1791710307.36
43Rubén AlvesD · Córdoba · 2Segunda DivisionCórdoba2Segunda DivisionD307261020507.36
44J. RodriguezD · Talleres CórdobaNow at Atlético Tucumán · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónTalleres CórdobaNow at Atlético Tucumán · joined Jul 2026 (permanent)1Argentine Primera DivisiónD311,1831420207.36
45E. MancusoD · Estudiantes (LP) · 1Argentine Primera DivisiónEstudiantes (LP)1Argentine Primera DivisiónD26596711107.36
46Pontus RödinD · Silkeborg · 1Danish SuperligaSilkeborg1Danish SuperligaD241,2541420007.36
47NinoD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD282,5703021307.36
48Cameron Carter-VickersD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD272,6183010007.36
49Anthony RalstonD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD268051623007.36
50MarquinhosD · PSG · 1Ligue 1PSG1Ligue 1D311,7252220307.35

API-Football · Data sources