Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1833 of 1900 stored matches (96%) that name a player. Appearances count 1835 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

1Mohamed SalahLiverpoolLiverpoolF1579153707.39
SeasonClubAppsGoalsAstYCRCRating
2021-22Liverpool352313107.40
2022-23Liverpool381912207.15
2023-24Liverpool321810207.61
2024-25Liverpool322514107.81
2025-26Liverpool2064106.79

Player page →

2Bruno FernandesManchester UnitedManchester UnitedM17344493427.56
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester United361061007.26
2022-23Manchester United3788607.62
2023-24Manchester United35108907.77
2024-25Manchester United35810527.61
2025-26Manchester United30817407.56

Player page →

3Bukayo SakaArsenalArsenalF16353412107.37
SeasonClubAppsGoalsAstYCRCRating
2021-22Arsenal38117607.04
2022-23Arsenal381411607.32
2023-24Arsenal35169407.74
2024-25Arsenal24610307.58
2025-26Arsenal2864207.25

Player page →

3Kevin De BruyneManchester CityManchester CityM1083041707.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City30158207.80
2022-23Manchester City32716107.76
2023-24Manchester City18410207.96
2024-25Manchester City2847207.37

Player page →

5Jarrod BowenWest Ham UnitedWest Ham UnitedM17252381507.05
SeasonClubAppsGoalsAstYCRCRating
2021-22West Ham United361210607.09
2022-23West Ham United3865206.88
2023-24West Ham United34166207.14
2024-25West Ham United29107107.18
2025-26West Ham United35810406.98

Player page →

6Martin ØdegaardArsenalArsenalM15833351407.29
SeasonClubAppsGoalsAstYCRCRating
2021-22Arsenal3674407.01
2022-23Arsenal37157407.36
2023-24Arsenal35810207.66
2024-25Arsenal2928407.30
2025-26Arsenal2116006.98

Player page →

7James MaddisonTottenham HotspurTottenham HotspurM12435332407.38
SeasonClubAppsGoalsAstYCRCRating
2021-22Leicester City35128307.32
2022-23Leicester City301091007.32
2023-24Tottenham Hotspur2849507.55
2024-25Tottenham Hotspur3197607.36

Player page →

8Son Heung-minTottenham HotspurTottenham HotspurF1365732607.35
SeasonClubAppsGoalsAstYCRCRating
2021-22Tottenham Hotspur35237207.51
2022-23Tottenham Hotspur36106207.09
2023-24Tottenham Hotspur351710107.54
2024-25Tottenham Hotspur3079107.27

Player page →

9Ollie WatkinsAston VillaAston VillaF18072312006.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Aston Villa35112706.92
2022-23Aston Villa37156406.89
2023-24Aston Villa371913407.33
2024-25Aston Villa37168206.93
2025-26Aston Villa34112306.75

Player page →

9Bryan MbeumoManchester UnitedManchester UnitedF16451311807.11
SeasonClubAppsGoalsAstYCRCRating
2021-22Brentford3547406.86
2022-23Brentford3898507.08
2023-24Brentford2596207.24
2024-25Brentford38207307.49
2025-26Manchester United2893406.85

Player page →

9Trent Alexander-ArnoldLiverpoolLiverpoolD12410311707.41
SeasonClubAppsGoalsAstYCRCRating
2021-22Liverpool32212207.66
2022-23Liverpool3729507.32
2023-24Liverpool2834607.33
2024-25Liverpool2736407.32

Player page →

12Morgan Gibbs-WhiteNottingham ForestNottingham ForestM14028302617.08
SeasonClubAppsGoalsAstYCRCRating
2021-22Wolverhampton Wanderers200106.60
2022-23Nottingham Forest3558507.03
2022-23Wolverhampton Wanderers200106.55
2023-24Nottingham Forest37510907.24
2024-25Nottingham Forest32681017.22
2025-26Nottingham Forest32124006.90

Player page →

13Leandro TrossardArsenalArsenalF17042281117.06
SeasonClubAppsGoalsAstYCRCRating
2021-22Brighton & Hove Albion3483207.09
2022-23Arsenal20110007.05
2022-23Brighton & Hove Albion1672107.09
2023-24Arsenal34121207.03
2024-25Arsenal3786417.11
2025-26Arsenal2966206.97

Player page →

14Bernardo SilvaManchester CityManchester CityM17124263607.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City3584607.16
2022-23Manchester City3445506.89
2023-24Manchester City3369807.51
2024-25Manchester City3344707.24
2025-26Manchester City36241006.86

Player page →

15Phil FodenManchester CityManchester CityM15453251007.33
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City2895107.28
2022-23Manchester City32115107.22
2023-24Manchester City35198207.80
2024-25Manchester City2872207.26
2025-26Manchester City3175407.04

Player page →

15Bruno GuimarãesNewcastle UnitedNewcastle UnitedM14630253107.33
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United1751407.22
2022-23Newcastle United3245707.16
2023-24Newcastle United3778807.51
2024-25Newcastle United3556707.26
2025-26Newcastle United2595507.49

Player page →

15Declan RiceArsenalArsenalM17820252817.34
SeasonClubAppsGoalsAstYCRCRating
2021-22West Ham United3614807.21
2022-23West Ham United3742507.20
2023-24Arsenal3878507.45
2024-25Arsenal3447717.37
2025-26Arsenal3344307.45

Player page →

15Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM11516251607.33
SeasonClubAppsGoalsAstYCRCRating
2021-22Brighton & Hove Albion2924107.17
2022-23Brighton & Hove Albion3798707.27
2023-24Brighton & Hove Albion36410607.58
2025-26Brighton & Hove Albion1313207.12

Player page →

19Erling HaalandManchester CityManchester CityF131111241007.34
SeasonClubAppsGoalsAstYCRCRating
2022-23Manchester City35368507.38
2023-24Manchester City31275107.37
2024-25Manchester City31223207.28
2025-26Manchester City34268207.32

Player page →

20Jacob MurphyNewcastle UnitedNewcastle UnitedM15119231006.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United3312406.67
2022-23Newcastle United3642006.73
2023-24Newcastle United2137107.21
2024-25Newcastle United32810407.16
2025-26Newcastle United2932106.71

Player page →

20Youri TielemansAston VillaAston VillaM15214231307.14
SeasonClubAppsGoalsAstYCRCRating
2021-22Leicester City3264307.07
2022-23Leicester City3132407.08
2023-24Aston Villa3226306.94
2024-25Aston Villa3537307.41
2025-26Aston Villa2204007.20

Player page →

22Gabriel MartinelliArsenalArsenalF15936221116.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Arsenal2966316.93
2022-23Arsenal36155307.19
2023-24Arsenal3564107.12
2024-25Arsenal3284106.93
2025-26Arsenal2713306.57

Player page →

22Dejan KulusevskiTottenham HotspurTottenham HotspurM11622221507.00
SeasonClubAppsGoalsAstYCRCRating
2021-22Tottenham Hotspur1858307.21
2022-23Tottenham Hotspur3027206.82
2023-24Tottenham Hotspur3683707.13
2024-25Tottenham Hotspur3274306.92

Player page →

22Michael OliseCrystal PalaceCrystal PalaceM821422607.21
SeasonClubAppsGoalsAstYCRCRating
2021-22Crystal Palace2625406.92
2022-23Crystal Palace37211207.13
2023-24Crystal Palace19106007.75

Player page →

22Anthony ElangaNewcastle UnitedNewcastle UnitedF1351322206.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester United2122006.68
2022-23Manchester United1601006.63
2023-24Nottingham Forest3659106.90
2024-25Nottingham Forest36610107.02
2025-26Newcastle United2600006.56

Player page →

26Cole PalmerChelseaChelseaM11046211907.41
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City400006.67
2022-23Manchester City1401106.69
2023-24Chelsea332211707.75
2023-24Manchester City100006.30
2024-25Chelsea36158707.65
2025-26Chelsea2291407.01

Player page →

26Andy RobertsonLiverpoolLiverpoolD1297211217.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Liverpool29310517.38
2022-23Liverpool3408306.97
2023-24Liverpool2332207.45
2024-25Liverpool2701206.97
2025-26Liverpool1610006.74

Player page →

26Kieran TrippierNewcastle UnitedNewcastle UnitedD1134211407.28
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United620007.37
2022-23Newcastle United3817507.65
2023-24Newcastle United28110507.32
2024-25Newcastle United2303107.01
2025-26Newcastle United1801306.75

Player page →

29Eberechi EzeCrystal PalaceCrystal PalaceM1413619907.18
SeasonClubAppsGoalsAstYCRCRating
2021-22Crystal Palace1311106.76
2022-23Crystal Palace38104307.12
2023-24Crystal Palace27114307.58
2024-25Crystal Palace3278107.31
2025-26Arsenal3072106.95
2025-26Crystal Palace100006.60

Player page →

29Gabriel JesusArsenalArsenalF11128191907.03
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City2888107.17
2022-23Arsenal26116607.08
2023-24Arsenal2745607.14
2024-25Arsenal1730406.88
2025-26Arsenal1320206.55

Player page →

29James Ward-ProwseWest Ham UnitedWest Ham UnitedM14527191827.19
SeasonClubAppsGoalsAstYCRCRating
2021-22Southampton36105317.29
2022-23Southampton3894607.26
2023-24West Ham United3777407.30
2024-25Nottingham Forest901216.66
2024-25West Ham United1111207.15
2025-26Burnley901106.80
2025-26West Ham United500006.90

Player page →

29John McGinnAston VillaAston VillaM16515193517.06
SeasonClubAppsGoalsAstYCRCRating
2021-22Aston Villa3534807.31
2022-23Aston Villa3413707.01
2023-24Aston Villa3564917.08
2024-25Aston Villa3314706.93
2025-26Aston Villa2844406.92

Player page →

29Jérémy DokuManchester CityManchester CityF861119407.39
SeasonClubAppsGoalsAstYCRCRating
2023-24Manchester City2938307.43
2024-25Manchester City2936107.29
2025-26Manchester City2855007.44

Player page →

29Pedro NetoChelseaChelseaF11711192016.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Wolverhampton Wanderers1311306.71
2022-23Wolverhampton Wanderers1800106.71
2023-24Wolverhampton Wanderers2029407.24
2024-25Chelsea3435806.98
2025-26Chelsea3254416.97

Player page →

35Harvey BarnesNewcastle UnitedNewcastle UnitedM1493918806.85
SeasonClubAppsGoalsAstYCRCRating
2021-22Leicester City32610206.80
2022-23Leicester City34131306.67
2023-24Newcastle United2153206.98
2024-25Newcastle United3184007.01
2025-26Newcastle United3170106.85

Player page →

35Anthony GordonNewcastle UnitedNewcastle UnitedF15630182827.03
SeasonClubAppsGoalsAstYCRCRating
2021-22Everton3542406.89
2022-23Everton1630606.73
2022-23Newcastle United1610106.54
2023-24Newcastle United3511101217.44
2024-25Newcastle United3164207.12
2025-26Newcastle United2352317.03

Player page →

35Alexis Mac AllisterLiverpoolLiverpoolM15725182717.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Brighton & Hove Albion3352406.97
2022-23Brighton & Hove Albion35102807.22
2023-24Liverpool3355717.27
2024-25Liverpool3045507.31
2025-26Liverpool2614306.79

Player page →

35Leon BaileyAston VillaAston VillaM12016181606.84
SeasonClubAppsGoalsAstYCRCRating
2021-22Aston Villa1812306.79
2022-23Aston Villa3344406.66
2023-24Aston Villa35109507.15
2024-25Aston Villa2312306.76
2025-26Aston Villa1101106.65

Player page →

35Jack GrealishEvertonEvertonM11214182017.19
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City2633307.10
2022-23Manchester City2857407.34
2023-24Manchester City2031607.25
2024-25Manchester City2011307.02
2025-26Everton1826417.21

Player page →

35Pedro PorroTottenham HotspurTottenham HotspurD1139181607.13
SeasonClubAppsGoalsAstYCRCRating
2022-23Tottenham Hotspur1533007.01
2023-24Tottenham Hotspur3537307.33
2024-25Tottenham Hotspur3326507.19
2025-26Tottenham Hotspur3012806.87

Player page →

41RicharlisonTottenham HotspurTottenham HotspurF12835172106.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Everton30105907.02
2022-23Tottenham Hotspur2713306.70
2023-24Tottenham Hotspur28114307.10
2024-25Tottenham Hotspur1541206.61
2025-26Tottenham Hotspur2894406.81

Player page →

41Brennan JohnsonTottenham HotspurTottenham HotspurF13726172006.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Nottingham Forest3883606.69
2023-24Nottingham Forest300006.73
2023-24Tottenham Hotspur32510306.94
2024-25Tottenham Hotspur33113507.10
2025-26Crystal Palace1601406.52
2025-26Tottenham Hotspur1520206.63

Player page →

41Alex IwobiFulhamFulhamM1552117807.04
SeasonClubAppsGoalsAstYCRCRating
2021-22Everton2822106.78
2022-23Everton3827206.97
2023-24Everton200006.95
2023-24Fulham3052207.07
2024-25Fulham3383007.24
2025-26Fulham2443307.12

Player page →

41RodriManchester CityManchester CityM12618172017.54
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City3372507.38
2022-23Manchester City3626507.32
2023-24Manchester City3489818.03
2024-25Manchester City300006.87
2025-26Manchester City2010207.44

Player page →

41Marcus TavernierBournemouthBournemouthM11215171506.93
SeasonClubAppsGoalsAstYCRCRating
2022-23Bournemouth2354106.84
2023-24Bournemouth3034307.04
2024-25Bournemouth2935607.07
2025-26Bournemouth3044506.74

Player page →

41Reece JamesChelseaChelseaD979171537.18
SeasonClubAppsGoalsAstYCRCRating
2021-22Chelsea2659417.39
2022-23Chelsea1611407.24
2023-24Chelsea1002226.99
2024-25Chelsea1911106.95
2025-26Chelsea2624407.18

Player page →

41Andreas PereiraFulhamFulhamM988171906.94
SeasonClubAppsGoalsAstYCRCRating
2022-23Fulham3346806.87
2023-24Fulham3737607.09
2024-25Fulham2814506.83

Player page →

48Kai HavertzArsenalArsenalF13238162406.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Chelsea2983306.84
2022-23Chelsea3571506.85
2023-24Arsenal371371107.22
2024-25Arsenal2293507.06
2025-26Arsenal912006.56

Player page →

48Harry WilsonFulhamFulhamM11620161506.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Fulham2923106.74
2023-24Fulham3546606.98
2024-25Fulham2151107.10
2025-26Fulham3196707.14

Player page →

48Dwight McNeilEvertonEvertonM14914161007.07
SeasonClubAppsGoalsAstYCRCRating
2021-22Burnley3801107.03
2022-23Everton3673507.07
2023-24Everton3536207.28
2024-25Everton2045107.23
2025-26Everton2001106.66

Player page →

Data coverage for Premier League →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources