Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1498 of 1520 stored matches (99%) that name a player. Appearances count 1500 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Mohamed SalahLiverpool· 32yLiverpoolF328549137607.48
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool231335107.40
2022-23Liverpool191238207.15
2023-24Liverpool181032207.61
2024-25Liverpool251432107.81

Player page →

1Erling HaalandManchester City· 24yManchester CityF24851697807.35
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester City36835507.38
2023-24Manchester City27531107.37
2024-25Manchester City22331207.28

Player page →

3Ollie WatkinsAston Villa· 29yAston VillaF2961291461707.02
SeasonClubGoalsAstAppsYCRCRating
2021-22Aston Villa11235706.92
2022-23Aston Villa15637406.89
2023-24Aston Villa191337407.33
2024-25Aston Villa16837206.93

Player page →

4Son Heung-minTottenham Hotspur· 32yTottenham HotspurF325732136607.35
SeasonClubGoalsAstAppsYCRCRating
2021-22Tottenham Hotspur23735207.51
2022-23Tottenham Hotspur10636207.09
2023-24Tottenham Hotspur171035107.54
2024-25Tottenham Hotspur7930107.27

Player page →

5Alexander IsakNewcastle United· 25yNewcastle UnitedF2552983507.16
SeasonClubGoalsAstAppsYCRCRating
2022-23Newcastle United10122307.01
2023-24Newcastle United21230107.18
2024-25Newcastle United21631107.25

Player page →

6Bukayo SakaArsenal· 23yArsenalF2347371351907.39
SeasonClubGoalsAstAppsYCRCRating
2021-22Arsenal11738607.04
2022-23Arsenal141138607.32
2023-24Arsenal16935407.74
2024-25Arsenal61024307.58

Player page →

6Harry KaneTottenham Hotspur· 31yTottenham HotspurF314712751107.42
SeasonClubGoalsAstAppsYCRCRating
2021-22Tottenham Hotspur17937507.39
2022-23Tottenham Hotspur30338607.44

Player page →

8Yoane WissaBrentford· 28yBrentfordF2845111371506.96
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford7130006.82
2022-23Brentford7338306.77
2023-24Brentford12334707.07
2024-25Brentford19435507.16

Player page →

9Bryan MbeumoBrentford· 25yBrentfordF2542281361407.17
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford4735406.86
2022-23Brentford9838507.08
2023-24Brentford9625207.24
2024-25Brentford20738307.49

Player page →

9Chris WoodNottingham Forest· 33yNottingham ForestF33424124206.85
SeasonClubGoalsAstAppsYCRCRating
2021-22Burnley3017106.78
2021-22Newcastle United2017006.79
2022-23Newcastle United2018006.58
2022-23Nottingham Forest107006.63
2023-24Nottingham Forest14131006.93
2024-25Nottingham Forest20334107.00

Player page →

11Kai HavertzArsenal· 25yArsenalF2537141232407.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Chelsea8329306.84
2022-23Chelsea7135506.85
2023-24Arsenal137371107.22
2024-25Arsenal9322507.06

Player page →

11Jean-Philippe MatetaCrystal Palace· 27yCrystal PalaceF273781201006.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Crystal Palace5122206.76
2022-23Crystal Palace2029306.58
2023-24Crystal Palace16535307.01
2024-25Crystal Palace14234206.99

Player page →

13Leandro TrossardArsenal· 30yArsenalF303622141917.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Brighton & Hove Albion8334207.09
2022-23Arsenal11020007.05
2022-23Brighton & Hove Albion7216107.09
2023-24Arsenal12134207.03
2024-25Arsenal8637417.11

Player page →

13Ivan ToneyBrentford· 29yBrentfordF293611832207.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford12533807.35
2022-23Brentford20433907.29
2023-24Brentford4217507.01

Player page →

15Gabriel MartinelliArsenal· 23yArsenalF233519132817.06
SeasonClubGoalsAstAppsYCRCRating
2021-22Arsenal6629316.93
2022-23Arsenal15536307.19
2023-24Arsenal6435107.12
2024-25Arsenal8432106.93

Player page →

15Diogo JotaLiverpool· 28yLiverpoolF28351399916.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool15435307.03
2022-23Liverpool7422206.81
2023-24Liverpool10321317.28
2024-25Liverpool3221106.63

Player page →

15Callum WilsonNewcastle United· 33yNewcastle UnitedF33356861206.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Newcastle United8018406.83
2022-23Newcastle United18531407.01
2023-24Newcastle United9120306.90
2024-25Newcastle United0017106.38

Player page →

18Dominic SolankeTottenham Hotspur· 27yTottenham HotspurF27341398506.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Bournemouth6733206.83
2023-24Bournemouth19338307.03
2024-25Tottenham Hotspur9327006.87

Player page →

18Marcus RashfordManchester United· 27yManchester UnitedF273412118806.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester United4225206.59
2022-23Manchester United17535206.90
2023-24Manchester United7233206.88
2024-25Aston Villa2210007.00
2024-25Manchester United4115206.89

Player page →

20Luis Díaz MarulandaLiverpool· 28yLiverpoolF28291597607.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool4313007.26
2022-23Liverpool4217206.96
2023-24Liverpool8537307.18
2024-25Liverpool13530107.32

Player page →

20Matheus CunhaWolverhampton Wanderers· 25yWolverhampton WanderersF252913811407.33
SeasonClubGoalsAstAppsYCRCRating
2022-23Wolverhampton Wanderers2017106.86
2023-24Wolverhampton Wanderers12732907.25
2024-25Wolverhampton Wanderers15632407.65

Player page →

22Raheem SterlingArsenal· 30yArsenalF3027141051306.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City13530107.05
2022-23Chelsea6328406.85
2023-24Chelsea8431706.99
2024-25Arsenal0216106.65

Player page →

22Daniel Tackie Mensah WelbeckBrighton & Hove Albion· 34yBrighton & Hove AlbionF342710115906.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Brighton & Hove Albion6225006.80
2022-23Brighton & Hove Albion6331006.87
2023-24Brighton & Hove Albion5129406.85
2024-25Brighton & Hove Albion10430506.99

Player page →

22Jamie VardyLeicester City· 38yLeicester CityF38271096806.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Leicester City15225207.10
2022-23Leicester City3437106.60
2024-25Leicester City9434506.81

Player page →

25Gabriel JesusArsenal· 28yArsenalF282619981707.09
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City8828107.17
2022-23Arsenal11626607.08
2023-24Arsenal4527607.14
2024-25Arsenal3017406.88

Player page →

25RicharlisonTottenham Hotspur· 28yTottenham HotspurF2826131001706.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Everton10530907.02
2022-23Tottenham Hotspur1327306.70
2023-24Tottenham Hotspur11428307.10
2024-25Tottenham Hotspur4115206.61

Player page →

27Anthony GordonNewcastle United· 24yNewcastle UnitedF2425161332517.03
SeasonClubGoalsAstAppsYCRCRating
2021-22Everton4235406.89
2022-23Everton3016606.73
2022-23Newcastle United1016106.54
2023-24Newcastle United1110351217.44
2024-25Newcastle United6431207.12

Player page →

28Brennan JohnsonTottenham Hotspur· 24yTottenham HotspurF2424161061406.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Nottingham Forest8338606.69
2023-24Nottingham Forest003006.73
2023-24Tottenham Hotspur51032306.94
2024-25Tottenham Hotspur11333507.10

Player page →

28Darwin NúñezLiverpool· 25yLiverpoolF252412921716.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Liverpool9329116.91
2023-24Liverpool11836907.01
2024-25Liverpool4127706.79

Player page →

28Cody GakpoLiverpool· 26yLiverpoolF26241085407.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Liverpool7221007.07
2023-24Liverpool8535107.11
2024-25Liverpool9329307.20

Player page →

28Nicolas JacksonChelsea· 23yChelseaF232410651716.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Chelsea145351007.03
2024-25Chelsea10530716.95

Player page →

28Raúl JiménezFulham· 34yFulhamF342471061536.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Wolverhampton Wanderers6434926.76
2022-23Wolverhampton Wanderers0115006.70
2023-24Fulham7024316.85
2024-25Fulham11233307.06

Player page →

33M. AntonioWest Ham United· 35yWest Ham UnitedF3522141081716.79
SeasonClubGoalsAstAppsYCRCRating
2021-22West Ham United10836816.97
2022-23West Ham United5333206.69
2023-24West Ham United6226606.74
2024-25West Ham United1113106.61

Player page →

33João PedroBrighton & Hove Albion· 23yBrighton & Hove AlbionF23221086717.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Watford3128106.85
2023-24Brighton & Hove Albion9331207.21
2024-25Brighton & Hove Albion10627417.17

Player page →

33Hwang Hee-chanWolverhampton Wanderers· 29yWolverhampton WanderersF29225106906.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Wolverhampton Wanderers5130206.74
2022-23Wolverhampton Wanderers3127106.67
2023-24Wolverhampton Wanderers12329607.01
2024-25Wolverhampton Wanderers2020006.59

Player page →

36Wilfried ZahaCrystal Palace· 32yCrystal PalaceF32213601116.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Crystal Palace14133616.98
2022-23Crystal Palace7227506.81

Player page →

37Julián AlvarezManchester City· 25yManchester CityF2520967207.14
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester City9031006.88
2023-24Manchester City11936207.36

Player page →

38Cristiano RonaldoManchester United· 40yManchester UnitedF40193401007.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester United18330807.26
2022-23Manchester United1010206.80

Player page →

38RodrigoLeeds United· 34yLeeds UnitedF34192621506.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Leeds United6131906.82
2022-23Leeds United13131606.93

Player page →

40Odsonne ÉdouardLeicester City· 27yLeicester CityF27185991106.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Crystal Palace6328406.84
2022-23Crystal Palace5235306.64
2023-24Crystal Palace7030406.85
2024-25Crystal Palace002006.70
2024-25Leicester City004006.57

Player page →

41Danny IngsWest Ham United· 32yWest Ham UnitedF32171099906.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Aston Villa7630406.82
2022-23Aston Villa6018306.88
2022-23West Ham United2217106.55
2023-24West Ham United1020106.63
2024-25West Ham United1214006.74

Player page →

41Dominic Calvert-LewinEverton· 28yEvertonF2817691906.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Everton5217206.96
2022-23Everton2117306.78
2023-24Everton7232206.90
2024-25Everton3125206.69

Player page →

41Eddie NketiahCrystal Palace· 25yCrystal PalaceF251751051316.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Arsenal5121306.84
2022-23Arsenal4130306.62
2023-24Arsenal5227306.89
2024-25Crystal Palace3127416.70

Player page →

41Taiwo AwoniyiNottingham Forest· 27yNottingham ForestF2717473406.68
SeasonClubGoalsAstAppsYCRCRating
2022-23Nottingham Forest10127206.73
2023-24Nottingham Forest6320206.90
2024-25Nottingham Forest1026006.45

Player page →

45Riyad MahrezManchester City· 34yManchester CityF34161558207.24
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City11528007.26
2022-23Manchester City51030207.21

Player page →

45Jordan AyewLeicester City· 33yLeicester CityF3316131342216.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Crystal Palace3331206.77
2022-23Crystal Palace4338506.76
2023-24Crystal Palace4735917.00
2024-25Crystal Palace001106.20
2024-25Leicester City5029506.67

Player page →

45Roberto FirminoLiverpool· 33yLiverpoolF3316845307.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool5420306.99
2022-23Liverpool11425007.10

Player page →

45Sadio ManéLiverpool· 33yLiverpoolF3316234507.22
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool16234507.22

Player page →

45Rodrigo MunizFulham· 24yFulhamF2416153206.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Fulham9126107.15
2024-25Fulham7027106.84

Player page →

50Neal MaupayEverton· 28yEvertonF28155901906.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Brighton & Hove Albion8232706.81
2022-23Everton1027406.57
2023-24Brentford6329806.80
2023-24Everton002006.50

Player page →

Data coverage for Premier League →

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