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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Mohamed SalahLiverpool· 32yLiverpoolF3210754174607.16
SeasonClubGoalsAstAppsYCRCRating
2020-21Liverpool22537007.16
2021-22Liverpool23133510–
2022-23Liverpool19123820–
2023-24Liverpool18103220–
2024-25Liverpool25143210–

Player page →

2Erling HaalandManchester City· 24yManchester CityF2485169780–
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester City3683550–
2023-24Manchester City2753110–
2024-25Manchester City2233120–

Player page →

3Ollie WatkinsAston Villa· 29yAston VillaF2975341832117.07
SeasonClubGoalsAstAppsYCRCRating
2020-21Aston Villa14537417.07
2021-22Aston Villa1123570–
2022-23Aston Villa1563740–
2023-24Aston Villa19133740–
2024-25Aston Villa1683720–

Player page →

4Son Heung-minTottenham Hotspur· 32yTottenham HotspurF327442173607.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Tottenham Hotspur171037007.25
2021-22Tottenham Hotspur2373520–
2022-23Tottenham Hotspur1063620–
2023-24Tottenham Hotspur17103510–
2024-25Tottenham Hotspur793010–

Player page →

5Harry KaneTottenham Hotspur· 31yTottenham HotspurF3170261101207.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Tottenham Hotspur231435107.65
2021-22Tottenham Hotspur1793750–
2022-23Tottenham Hotspur3033860–

Player page →

6Phil FodenManchester City· 24yManchester CityM245525151607.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City9528007.23
2021-22Manchester City952810–
2022-23Manchester City1153210–
2023-24Manchester City1983520–
2024-25Manchester City722820–

Player page →

7Bruno FernandesManchester United· 30yManchester UnitedM3054441803627.57
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester United181237607.57
2021-22Manchester United10636100–
2022-23Manchester United883760–
2023-24Manchester United1083590–
2024-25Manchester United8103552–

Player page →

7Chris WoodNottingham Forest· 33yNottingham ForestF33547157206.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Burnley12333006.80
2021-22Burnley301710–
2021-22Newcastle United201700–
2022-23Newcastle United201800–
2022-23Nottingham Forest10700–
2023-24Nottingham Forest1413100–
2024-25Nottingham Forest2033410–

Player page →

9Bukayo SakaArsenal· 23yArsenalF2352401672006.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal5332106.89
2021-22Arsenal1173860–
2022-23Arsenal14113860–
2023-24Arsenal1693540–
2024-25Arsenal6102430–

Player page →

9Jarrod BowenWest Ham United· 28yWest Ham UnitedM2852331751106.92
SeasonClubGoalsAstAppsYCRCRating
2020-21West Ham United8538006.92
2021-22West Ham United12103660–
2022-23West Ham United653820–
2023-24West Ham United1663420–
2024-25West Ham United1072910–

Player page →

9Alexander IsakNewcastle United· 25yNewcastle UnitedF255298350–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newcastle United1012230–
2023-24Newcastle United2123010–
2024-25Newcastle United2163110–

Player page →

12Callum WilsonNewcastle United· 33yNewcastle UnitedF3347111121407.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Newcastle United12526207.00
2021-22Newcastle United801840–
2022-23Newcastle United1853140–
2023-24Newcastle United912030–
2024-25Newcastle United001710–

Player page →

13Marcus RashfordManchester United· 27yManchester UnitedM2745211551206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester United11937406.91
2021-22Manchester United422520–
2022-23Manchester United1753520–
2023-24Manchester United723320–
2024-25Aston Villa221000–
2024-25Manchester United411520–

Player page →

13Yoane WissaBrentford· 28yBrentfordF284511137150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford713000–
2022-23Brentford733830–
2023-24Brentford1233470–
2024-25Brentford1943550–

Player page →

15Diogo JotaLiverpool· 28yLiverpoolF2844131181116.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Liverpool9019206.97
2021-22Liverpool1543530–
2022-23Liverpool742220–
2023-24Liverpool1032131–
2024-25Liverpool322110–

Player page →

16James MaddisonTottenham Hotspur· 28yTottenham HotspurM2843381552807.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City8531407.23
2021-22Leicester City1283530–
2022-23Leicester City10930100–
2023-24Tottenham Hotspur492850–
2024-25Tottenham Hotspur973160–

Player page →

17Bryan MbeumoBrentford· 25yBrentfordF254228136140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford473540–
2022-23Brentford983850–
2023-24Brentford962520–
2024-25Brentford2073830–

Player page →

17Jamie VardyLeicester City· 38yLeicester CityF384219130907.13
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City15934107.13
2021-22Leicester City1522520–
2022-23Leicester City343710–
2024-25Leicester City943450–

Player page →

19Leandro TrossardArsenal· 30yArsenalF3041271761117.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Brighton & Hove Albion5535207.06
2021-22Brighton & Hove Albion833420–
2022-23Arsenal1102000–
2022-23Brighton & Hove Albion721610–
2023-24Arsenal1213420–
2024-25Arsenal863741–

Player page →

19Harvey BarnesNewcastle United· 27yNewcastle UnitedM274122143706.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City9425006.87
2021-22Leicester City6103220–
2022-23Leicester City1313430–
2023-24Newcastle United532120–
2024-25Newcastle United843100–

Player page →

19Kai HavertzArsenal· 25yArsenalF2541171502606.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Chelsea4327206.71
2021-22Chelsea832930–
2022-23Chelsea713550–
2023-24Arsenal13737110–
2024-25Arsenal932250–

Player page →

22Jean-Philippe MatetaCrystal Palace· 27yCrystal PalaceF273881271006.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace107006.61
2021-22Crystal Palace512220–
2022-23Crystal Palace202930–
2023-24Crystal Palace1653530–
2024-25Crystal Palace1423420–

Player page →

23Raheem SterlingArsenal· 30yArsenalF3037211361706.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City10731406.92
2021-22Manchester City1353010–
2022-23Chelsea632840–
2023-24Chelsea843170–
2024-25Arsenal021610–

Player page →

23Cole PalmerChelsea· 23yChelseaM23372088150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City00400–
2022-23Manchester City011410–
2023-24Chelsea22113370–
2023-24Manchester City00100–
2024-25Chelsea1583670–

Player page →

23Gabriel MartinelliArsenal· 23yArsenalF233720146816.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal2114006.85
2021-22Arsenal662931–
2022-23Arsenal1553630–
2023-24Arsenal643510–
2024-25Arsenal843210–

Player page →

26Kevin De BruyneManchester City· 33yManchester CityM333653133807.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City61225107.77
2021-22Manchester City1583020–
2022-23Manchester City7163210–
2023-24Manchester City4101820–
2024-25Manchester City472820–

Player page →

26Ivan ToneyBrentford· 29yBrentfordF29361183220–
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford1253380–
2022-23Brentford2043390–
2023-24Brentford421750–

Player page →

28James Ward-ProwseWest Ham United· 30yWest Ham UnitedM3035251692227.27
SeasonClubGoalsAstAppsYCRCRating
2020-21Southampton8738507.27
2021-22Southampton1053631–
2022-23Southampton943860–
2023-24West Ham United773740–
2024-25Nottingham Forest01921–
2024-25West Ham United111120–

Player page →

28Gabriel JesusArsenal· 28yArsenalF2835231271907.05
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City9429207.05
2021-22Manchester City882810–
2022-23Arsenal1162660–
2023-24Arsenal452760–
2024-25Arsenal301740–

Player page →

30Dominic SolankeTottenham Hotspur· 27yTottenham HotspurF2734139850–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bournemouth673320–
2023-24Bournemouth1933830–
2024-25Tottenham Hotspur932700–

Player page →

31Martin ØdegaardArsenal· 26yArsenalM2633311511406.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal1214006.88
2021-22Arsenal743640–
2022-23Arsenal1573740–
2023-24Arsenal8103520–
2024-25Arsenal282940–

Player page →

31Eberechi EzeCrystal Palace· 26yCrystal PalaceM2633231441106.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace4634306.93
2021-22Crystal Palace111310–
2022-23Crystal Palace1043830–
2023-24Crystal Palace1142730–
2024-25Crystal Palace783210–

Player page →

31RicharlisonTottenham Hotspur· 28yTottenham HotspurF2833161342116.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton7334416.95
2021-22Everton1053090–
2022-23Tottenham Hotspur132730–
2023-24Tottenham Hotspur1142830–
2024-25Tottenham Hotspur411520–

Player page →

31Daniel Tackie Mensah WelbeckBrighton & Hove Albion· 34yBrighton & Hove AlbionF343311139906.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Brighton & Hove Albion6124006.83
2021-22Brighton & Hove Albion622500–
2022-23Brighton & Hove Albion633100–
2023-24Brighton & Hove Albion512940–
2024-25Brighton & Hove Albion1043050–

Player page →

31Dominic Calvert-LewinEverton· 28yEvertonF283361241207.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton16033307.12
2021-22Everton521720–
2022-23Everton211730–
2023-24Everton723220–
2024-25Everton312520–

Player page →

36M. AntonioWest Ham United· 35yWest Ham UnitedF3532191342016.99
SeasonClubGoalsAstAppsYCRCRating
2020-21West Ham United10526306.99
2021-22West Ham United1083681–
2022-23West Ham United533320–
2023-24West Ham United622660–
2024-25West Ham United111310–

Player page →

36Wilfried ZahaCrystal Palace· 32yCrystal PalaceF32325901716.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace11230606.96
2021-22Crystal Palace1413361–
2022-23Crystal Palace722750–

Player page →

38Tomáš SoučekWest Ham United· 30yWest Ham UnitedM303181762817.17
SeasonClubGoalsAstAppsYCRCRating
2020-21West Ham United10138717.17
2021-22West Ham United513530–
2022-23West Ham United233630–
2023-24West Ham United723770–
2024-25West Ham United713080–

Player page →

39İlkay GündoğanManchester City· 34yManchester CityM343016119307.35
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City13228107.35
2021-22Manchester City842710–
2022-23Manchester City843100–
2024-25Manchester City163310–

Player page →

40Luis Díaz MarulandaLiverpool· 28yLiverpoolF2829159760–
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool431300–
2022-23Liverpool421720–
2023-24Liverpool853730–
2024-25Liverpool1353010–

Player page →

40Danny IngsWest Ham United· 32yWest Ham UnitedF3229141281006.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Southampton12429106.97
2021-22Aston Villa763040–
2022-23Aston Villa601830–
2022-23West Ham United221710–
2023-24West Ham United102010–
2024-25West Ham United121400–

Player page →

40Matheus CunhaWolverhampton Wanderers· 25yWolverhampton WanderersF25291381140–
SeasonClubGoalsAstAppsYCRCRating
2022-23Wolverhampton Wanderers201710–
2023-24Wolverhampton Wanderers1273290–
2024-25Wolverhampton Wanderers1563240–

Player page →

43Raúl JiménezFulham· 34yFulhamF342871161537.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Wolverhampton Wanderers4010007.03
2021-22Wolverhampton Wanderers643492–
2022-23Wolverhampton Wanderers011500–
2023-24Fulham702431–
2024-25Fulham1123330–

Player page →

44Sadio ManéLiverpool· 33yLiverpoolF3327969807.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Liverpool11735307.23
2021-22Liverpool1623450–

Player page →

45RodrigoLeeds United· 34yLeeds UnitedF34264881806.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Leeds United7226306.95
2021-22Leeds United613190–
2022-23Leeds United1313160–

Player page →

46Riyad MahrezManchester City· 34yManchester CityF34252185207.38
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City9627007.38
2021-22Manchester City1152800–
2022-23Manchester City5103020–

Player page →

46Jack HarrisonEverton· 28yEvertonM282519168806.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Leeds United8836206.93
2021-22Leeds United813530–
2022-23Leeds United573620–
2023-24Everton332910–
2024-25Everton103200–

Player page →

46Anthony GordonNewcastle United· 24yNewcastle UnitedF2425161362516.60
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton003006.60
2021-22Everton423540–
2022-23Everton301660–
2022-23Newcastle United101610–
2023-24Newcastle United111035121–
2024-25Newcastle United643120–

Player page →

46Alexis Mac AllisterLiverpool· 26yLiverpoolM2625151522516.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Brighton & Hove Albion1121106.74
2021-22Brighton & Hove Albion523340–
2022-23Brighton & Hove Albion1023580–
2023-24Liverpool553371–
2024-25Liverpool453050–

Player page →

46Roberto FirminoLiverpool· 33yLiverpoolF33251581507.11
SeasonClubGoalsAstAppsYCRCRating
2020-21Liverpool9736207.11
2021-22Liverpool542030–
2022-23Liverpool1142500–

Player page →

Data coverage for Premier League →

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