Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1877 of 1900 stored matches (99%) that name a player. Appearances count 1880 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24

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

1Mohamed SalahLiverpoolLiverpoolF17410754607.41
SeasonClubAppsGoalsAstYCRCRating
2020-21Liverpool37225007.16
2021-22Liverpool352313107.40
2022-23Liverpool381912207.15
2023-24Liverpool321810207.61
2024-25Liverpool322514107.81

Player page →

2Kevin De BruyneManchester CityManchester CityM1333653807.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City25612107.77
2021-22Manchester City30158207.80
2022-23Manchester City32716107.76
2023-24Manchester City18410207.96
2024-25Manchester City2847207.37

Player page →

3Bruno FernandesManchester UnitedManchester UnitedM18054443627.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester United371812607.57
2021-22Manchester United361061007.26
2022-23Manchester United3788607.62
2023-24Manchester United35108907.77
2024-25Manchester United35810527.61

Player page →

4Son Heung-minTottenham HotspurTottenham HotspurF1737442607.33
SeasonClubAppsGoalsAstYCRCRating
2020-21Tottenham Hotspur371710007.25
2021-22Tottenham Hotspur35237207.51
2022-23Tottenham Hotspur36106207.09
2023-24Tottenham Hotspur351710107.54
2024-25Tottenham Hotspur3079107.27

Player page →

5Bukayo SakaArsenalArsenalF16752402007.30
SeasonClubAppsGoalsAstYCRCRating
2020-21Arsenal3253106.89
2021-22Arsenal38117607.04
2022-23Arsenal381411607.32
2023-24Arsenal35169407.74
2024-25Arsenal24610307.58

Player page →

6James MaddisonTottenham HotspurTottenham HotspurM15543382807.35
SeasonClubAppsGoalsAstYCRCRating
2020-21Leicester City3185407.23
2021-22Leicester City35128307.32
2022-23Leicester City301091007.32
2023-24Tottenham Hotspur2849507.55
2024-25Tottenham Hotspur3197607.36

Player page →

6Trent Alexander-ArnoldLiverpoolLiverpoolD16012381907.39
SeasonClubAppsGoalsAstYCRCRating
2020-21Liverpool3627207.31
2021-22Liverpool32212207.66
2022-23Liverpool3729507.32
2023-24Liverpool2834607.33
2024-25Liverpool2736407.32

Player page →

8Ollie WatkinsAston VillaAston VillaF18375342117.03
SeasonClubAppsGoalsAstYCRCRating
2020-21Aston Villa37145417.07
2021-22Aston Villa35112706.92
2022-23Aston Villa37156406.89
2023-24Aston Villa371913407.33
2024-25Aston Villa37168206.93

Player page →

9Jarrod BowenWest Ham UnitedWest Ham UnitedM17552331107.03
SeasonClubAppsGoalsAstYCRCRating
2020-21West Ham United3885006.92
2021-22West Ham United361210607.09
2022-23West Ham United3865206.88
2023-24West Ham United34166207.14
2024-25West Ham United29107107.18

Player page →

10Martin ØdegaardArsenalArsenalM15133311407.29
SeasonClubAppsGoalsAstYCRCRating
2020-21Arsenal1412006.88
2021-22Arsenal3674407.01
2022-23Arsenal37157407.36
2023-24Arsenal35810207.66
2024-25Arsenal2928407.30

Player page →

11Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM13618301707.30
SeasonClubAppsGoalsAstYCRCRating
2020-21Brighton & Hove Albion3438307.16
2021-22Brighton & Hove Albion2924107.17
2022-23Brighton & Hove Albion3798707.27
2023-24Brighton & Hove Albion36410607.58

Player page →

12Bryan MbeumoBrentfordBrentfordF13642281407.17
SeasonClubAppsGoalsAstYCRCRating
2021-22Brentford3547406.86
2022-23Brentford3898507.08
2023-24Brentford2596207.24
2024-25Brentford38207307.49

Player page →

12Bernardo SilvaManchester CityManchester CityM16124283107.16
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City2626506.98
2021-22Manchester City3584607.16
2022-23Manchester City3445506.89
2023-24Manchester City3369807.51
2024-25Manchester City3344707.24

Player page →

12Andy RobertsonLiverpoolLiverpoolD1517281417.15
SeasonClubAppsGoalsAstYCRCRating
2020-21Liverpool3817207.10
2021-22Liverpool29310517.38
2022-23Liverpool3408306.97
2023-24Liverpool2332207.45
2024-25Liverpool2701206.97

Player page →

15Leandro TrossardArsenalArsenalF17641271117.07
SeasonClubAppsGoalsAstYCRCRating
2020-21Brighton & Hove Albion3555207.06
2021-22Brighton & Hove Albion3483207.09
2022-23Arsenal20110007.05
2022-23Brighton & Hove Albion1672107.09
2023-24Arsenal34121207.03
2024-25Arsenal3786417.11

Player page →

16Harry KaneTottenham HotspurTottenham HotspurF11070261207.49
SeasonClubAppsGoalsAstYCRCRating
2020-21Tottenham Hotspur352314107.65
2021-22Tottenham Hotspur37179507.39
2022-23Tottenham Hotspur38303607.44

Player page →

16Morgan Gibbs-WhiteNottingham ForestNottingham ForestM11917262717.11
SeasonClubAppsGoalsAstYCRCRating
2020-21Wolverhampton Wanderers1110106.74
2021-22Wolverhampton Wanderers200106.60
2022-23Nottingham Forest3558507.03
2022-23Wolverhampton Wanderers200106.55
2023-24Nottingham Forest37510907.24
2024-25Nottingham Forest32681017.22

Player page →

18Phil FodenManchester CityManchester CityM1515525607.38
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City2895007.23
2021-22Manchester City2895107.28
2022-23Manchester City32115107.22
2023-24Manchester City35198207.80
2024-25Manchester City2872207.26

Player page →

18James Ward-ProwseWest Ham UnitedWest Ham UnitedM16935252227.24
SeasonClubAppsGoalsAstYCRCRating
2020-21Southampton3887507.27
2021-22Southampton36105317.29
2022-23Southampton3894607.26
2023-24West Ham United3777407.30
2024-25Nottingham Forest901216.66
2024-25West Ham United1111207.15

Player page →

20Jacob MurphyNewcastle UnitedNewcastle UnitedM14818241206.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Newcastle United2623306.70
2021-22Newcastle United3312406.67
2022-23Newcastle United3642006.73
2023-24Newcastle United2137107.21
2024-25Newcastle United32810407.16

Player page →

21Gabriel JesusArsenalArsenalF12735231907.08
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City2994207.05
2021-22Manchester City2888107.17
2022-23Arsenal26116607.08
2023-24Arsenal2745607.14
2024-25Arsenal1730406.88

Player page →

21Eberechi EzeCrystal PalaceCrystal PalaceM14433231107.17
SeasonClubAppsGoalsAstYCRCRating
2020-21Crystal Palace3446306.93
2021-22Crystal Palace1311106.76
2022-23Crystal Palace38104307.12
2023-24Crystal Palace27114307.58
2024-25Crystal Palace3278107.31

Player page →

21Youri TielemansAston VillaAston VillaM16820231907.14
SeasonClubAppsGoalsAstYCRCRating
2020-21Leicester City3864607.18
2021-22Leicester City3264307.07
2022-23Leicester City3132407.08
2023-24Aston Villa3226306.94
2024-25Aston Villa3537307.41

Player page →

24Harvey BarnesNewcastle UnitedNewcastle UnitedM1434122706.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Leicester City2594006.87
2021-22Leicester City32610206.80
2022-23Leicester City34131306.67
2023-24Newcastle United2153206.98
2024-25Newcastle United3184007.01

Player page →

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

Player page →

24Declan RiceArsenalArsenalM17718222717.27
SeasonClubAppsGoalsAstYCRCRating
2020-21West Ham United3221207.08
2021-22West Ham United3614807.21
2022-23West Ham United3742507.20
2023-24Arsenal3878507.45
2024-25Arsenal3447717.37

Player page →

24Jack GrealishManchester CityManchester CityM12018222207.26
SeasonClubAppsGoalsAstYCRCRating
2020-21Aston Villa26610607.53
2021-22Manchester City2633307.10
2022-23Manchester City2857407.34
2023-24Manchester City2031607.25
2024-25Manchester City2011307.02

Player page →

24Anthony ElangaNottingham ForestNottingham ForestF1111422206.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester United210006.95
2021-22Manchester United2122006.68
2022-23Manchester United1601006.63
2023-24Nottingham Forest3659106.90
2024-25Nottingham Forest36610107.02

Player page →

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

Player page →

30Marcus RashfordManchester UnitedManchester UnitedM15545211206.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester United37119406.91
2021-22Manchester United2542206.59
2022-23Manchester United35175206.90
2023-24Manchester United3372206.88
2024-25Aston Villa1022007.00
2024-25Manchester United1541206.89

Player page →

30Raheem SterlingArsenalArsenalF13637211706.92
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City31107406.92
2021-22Manchester City30135107.05
2022-23Chelsea2863406.85
2023-24Chelsea3184706.99
2024-25Arsenal1602106.65

Player page →

30Riyad MahrezManchester CityManchester CityF852521207.28
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City2796007.38
2021-22Manchester City28115007.26
2022-23Manchester City30510207.21

Player page →

30Pedro NetoChelseaChelseaF11611212007.00
SeasonClubAppsGoalsAstYCRCRating
2020-21Wolverhampton Wanderers3156407.15
2021-22Wolverhampton Wanderers1311306.71
2022-23Wolverhampton Wanderers1800106.71
2023-24Wolverhampton Wanderers2029407.24
2024-25Chelsea3435806.98

Player page →

34Cole PalmerChelseaChelseaM8837201507.51
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City400006.67
2022-23Manchester City1401106.69
2023-24Chelsea332211707.75
2023-24Manchester City100006.30
2024-25Chelsea36158707.65

Player page →

34Gabriel MartinelliArsenalArsenalF1463720817.04
SeasonClubAppsGoalsAstYCRCRating
2020-21Arsenal1421006.85
2021-22Arsenal2966316.93
2022-23Arsenal36155307.19
2023-24Arsenal3564107.12
2024-25Arsenal3284106.93

Player page →

34Bruno GuimarãesNewcastle UnitedNewcastle UnitedM12121202607.30
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United1751407.22
2022-23Newcastle United3245707.16
2023-24Newcastle United3778807.51
2024-25Newcastle United3556707.26

Player page →

34Dwight McNeilEvertonEvertonM16516201007.10
SeasonClubAppsGoalsAstYCRCRating
2020-21Burnley3625106.97
2021-22Burnley3801107.03
2022-23Everton3673507.07
2023-24Everton3536207.28
2024-25Everton2045107.23

Player page →

34John McGinnAston VillaAston VillaM17414204317.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Aston Villa37351206.99
2021-22Aston Villa3534807.31
2022-23Aston Villa3413707.01
2023-24Aston Villa3564917.08
2024-25Aston Villa3314706.93

Player page →

34Kieran TrippierNewcastle UnitedNewcastle UnitedD954201107.38
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United620007.37
2022-23Newcastle United3817507.65
2023-24Newcastle United28110507.32
2024-25Newcastle United2303107.01

Player page →

40Jamie VardyLeicester CityLeicester CityF1304219906.89
SeasonClubAppsGoalsAstYCRCRating
2020-21Leicester City34159107.13
2021-22Leicester City25152207.10
2022-23Leicester City3734106.60
2024-25Leicester City3494506.81

Player page →

40M. AntonioWest Ham UnitedWest Ham UnitedF13432192016.83
SeasonClubAppsGoalsAstYCRCRating
2020-21West Ham United26105306.99
2021-22West Ham United36108816.98
2022-23West Ham United3353206.69
2023-24West Ham United2662606.74
2024-25West Ham United1311106.61

Player page →

40Jack HarrisonEvertonEvertonM1682519806.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Leeds United3688206.93
2021-22Leeds United3581306.68
2022-23Leeds United3657206.74
2023-24Everton2933106.82
2024-25Everton3210006.68

Player page →

40RodriManchester CityManchester CityM14019192417.49
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester City3422607.27
2021-22Manchester City3372507.38
2022-23Manchester City3626507.32
2023-24Manchester City3489818.03
2024-25Manchester City300006.87

Player page →

40V. CoufalWest Ham UnitedWest Ham UnitedD1430192326.82
SeasonClubAppsGoalsAstYCRCRating
2020-21West Ham United3407307.00
2021-22West Ham United2804516.79
2022-23West Ham United2701506.86
2023-24West Ham United3607716.76
2024-25West Ham United1800306.61

Player page →

45Lucas DigneAston VillaAston VillaD1512182416.92
SeasonClubAppsGoalsAstYCRCRating
2020-21Everton3007217.13
2021-22Aston Villa1604206.94
2021-22Everton1300406.96
2022-23Aston Villa2810506.67
2023-24Aston Villa3313706.86
2024-25Aston Villa3104406.98

Player page →

46Kai HavertzArsenalArsenalF15041172606.95
SeasonClubAppsGoalsAstYCRCRating
2020-21Chelsea2743206.71
2021-22Chelsea2983306.84
2022-23Chelsea3571506.85
2023-24Arsenal371371107.22
2024-25Arsenal2293507.06

Player page →

46Mason MountManchester UnitedManchester UnitedM12222171507.18
SeasonClubAppsGoalsAstYCRCRating
2020-21Chelsea3665207.42
2021-22Chelsea321110407.42
2022-23Chelsea2432407.07
2023-24Manchester United1410206.80
2024-25Manchester United1610306.63

Player page →

46Leon BaileyAston VillaAston VillaM10916171506.86
SeasonClubAppsGoalsAstYCRCRating
2021-22Aston Villa1812306.79
2022-23Aston Villa3344406.66
2023-24Aston Villa35109507.15
2024-25Aston Villa2312306.76

Player page →

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

Player page →

50Erling HaalandManchester CityManchester CityF978516807.35
SeasonClubAppsGoalsAstYCRCRating
2022-23Manchester City35368507.38
2023-24Manchester City31275107.37
2024-25Manchester City31223207.28

Player page →

Data coverage for Premier League →

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