Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2692 of 2760 stored matches (98%) that name a player. Appearances count 2687 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Mohamed SalahLiverpool· 34yLiverpoolF3413268228807.18
SeasonClubGoalsAstAppsYCRCRating
2019-20Liverpool191034107.41
2020-21Liverpool2253700–
2021-22Liverpool23133510–
2022-23Liverpool19123820–
2023-24Liverpool18103220–
2024-25Liverpool25143210–
2025-26Liverpool6420106.79

Player page →

2Erling HaalandManchester City· 26yManchester CityF26120241401007.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester City3683550–
2023-24Manchester City2753110–
2024-25Manchester City2233120–
2025-26Manchester City26834207.32
2026-27Manchester City909007.73

Player page →

3Harry KaneTottenham Hotspur· 33yTottenham HotspurF3388281391607.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Tottenham Hotspur18229407.24
2020-21Tottenham Hotspur23143510–
2021-22Tottenham Hotspur1793750–
2022-23Tottenham Hotspur3033860–

Player page →

4Ollie WatkinsAston Villa· 30yAston VillaF3086362172416.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aston Villa1453741–
2021-22Aston Villa1123570–
2022-23Aston Villa1563740–
2023-24Aston Villa19133740–
2024-25Aston Villa1683720–
2025-26Aston Villa11234306.75

Player page →

5Son Heung-minTottenham Hotspur· 34yTottenham HotspurF348552203627.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Tottenham Hotspur111030027.08
2020-21Tottenham Hotspur17103700–
2021-22Tottenham Hotspur2373520–
2022-23Tottenham Hotspur1063620–
2023-24Tottenham Hotspur17103510–
2024-25Tottenham Hotspur793010–

Player page →

6Bruno FernandesManchester United· 32yManchester UnitedM3274702324427.52
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester United8714207.71
2020-21Manchester United18123760–
2021-22Manchester United10636100–
2022-23Manchester United883760–
2023-24Manchester United1083590–
2024-25Manchester United8103552–
2025-26Manchester United81730407.56
2026-27Manchester United428207.06

Player page →

7Chris WoodNottingham Forest· 34yNottingham ForestF34718210306.56
SeasonClubGoalsAstAppsYCRCRating
2019-20Burnley14132106.75
2020-21Burnley1233300–
2021-22Burnley301710–
2021-22Newcastle United201700–
2022-23Newcastle United201800–
2022-23Nottingham Forest10700–
2023-24Nottingham Forest1413100–
2024-25Nottingham Forest2033410–
2025-26Nottingham Forest3013006.66
2026-27Nottingham Forest008005.51

Player page →

8Phil FodenManchester City· 26yManchester CityM2668342121116.99
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City5223007.10
2020-21Manchester City952800–
2021-22Manchester City952810–
2022-23Manchester City1153210–
2023-24Manchester City1983520–
2024-25Manchester City722820–
2025-26Manchester City7531407.04
2026-27Manchester City127116.46

Player page →

9Jamie VardyLeicester City· 39yLeicester CityF3965241651107.23
SeasonClubGoalsAstAppsYCRCRating
2019-20Leicester City23535207.23
2020-21Leicester City1593410–
2021-22Leicester City1522520–
2022-23Leicester City343710–
2024-25Leicester City943450–

Player page →

10Bukayo SakaArsenal· 25yArsenalF2562492282807.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Arsenal1526606.76
2020-21Arsenal533210–
2021-22Arsenal1173860–
2022-23Arsenal14113860–
2023-24Arsenal1693540–
2024-25Arsenal6102430–
2025-26Arsenal6428207.25
2026-27Arsenal307007.38

Player page →

10Marcus RashfordManchester United· 29yManchester UnitedM2962281921507.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester United17731307.21
2020-21Manchester United1193740–
2021-22Manchester United422520–
2022-23Manchester United1753520–
2023-24Manchester United723320–
2024-25Aston Villa221000–
2024-25Manchester United411520–
2026-27Manchester United006006.72

Player page →

12Jarrod BowenWest Ham United· 29yWest Ham UnitedM2961472231506.96
SeasonClubGoalsAstAppsYCRCRating
2019-20West Ham United1413006.92
2020-21West Ham United853800–
2021-22West Ham United12103660–
2022-23West Ham United653820–
2023-24West Ham United1663420–
2024-25West Ham United1072910–
2025-26West Ham United81035406.98

Player page →

12Callum WilsonBrentford· 34yBrentfordF3461131822606.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Bournemouth81351006.77
2020-21Newcastle United1252620–
2021-22Newcastle United801840–
2022-23Newcastle United1853140–
2023-24Newcastle United912030–
2024-25Newcastle United001710–
2025-26West Ham United6129106.67
2026-27Brentford006106.45

Player page →

12Alexander IsakLiverpool· 27yLiverpoolF276110100606.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Newcastle United1012230–
2023-24Newcastle United2123010–
2024-25Newcastle United2163110–
2025-26Liverpool218006.54
2026-27Liverpool709107.29

Player page →

12Dominic Calvert-LewinLeeds United· 29yLeeds UnitedF296182012506.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Everton13136906.95
2020-21Everton1603330–
2021-22Everton521720–
2022-23Everton211730–
2023-24Everton723220–
2024-25Everton312520–
2025-26Leeds United11131106.69
2026-27Leeds United4010306.69

Player page →

16Raheem SterlingArsenal· 31yArsenalF3157221692207.22
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City20133507.22
2020-21Manchester City1073140–
2021-22Manchester City1353010–
2022-23Chelsea632840–
2023-24Chelsea843170–
2024-25Arsenal021610–

Player page →

17Harvey BarnesNewcastle United· 28yNewcastle UnitedM285632218806.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Leicester City6836006.81
2020-21Leicester City942500–
2021-22Leicester City6103220–
2022-23Leicester City1313430–
2023-24Newcastle United532120–
2024-25Newcastle United843100–
2025-26Newcastle United7031106.85
2026-27Newcastle United228007.02

Player page →

18Bryan MbeumoManchester United· 27yManchester UnitedF2755311732006.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford473540–
2022-23Brentford983850–
2023-24Brentford962520–
2024-25Brentford2073830–
2025-26Manchester United9328406.85
2026-27Manchester United409206.96

Player page →

18RicharlisonTottenham Hotspur· 29yTottenham HotspurF2955231993316.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Everton13336807.09
2020-21Everton733441–
2021-22Everton1053090–
2022-23Tottenham Hotspur132730–
2023-24Tottenham Hotspur1142830–
2024-25Tottenham Hotspur411520–
2025-26Tottenham Hotspur9428406.81
2026-27Tottenham Hotspur001006.20

Player page →

20Raúl JiménezFulham· 35yFulhamF3553161852336.97
SeasonClubGoalsAstAppsYCRCRating
2019-20Wolverhampton Wanderers17638307.19
2020-21Wolverhampton Wanderers401000–
2021-22Wolverhampton Wanderers643492–
2022-23Wolverhampton Wanderers011500–
2023-24Fulham702431–
2024-25Fulham1123330–
2025-26Fulham8331506.69

Player page →

21Leandro TrossardArsenal· 31yArsenalF3152362361316.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion5331006.76
2020-21Brighton & Hove Albion553520–
2021-22Brighton & Hove Albion833420–
2022-23Arsenal1102000–
2022-23Brighton & Hove Albion721610–
2023-24Arsenal1213420–
2024-25Arsenal863741–
2025-26Arsenal6629206.97

Player page →

22Gabriel JesusArsenal· 29yArsenalF2951301742406.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City14734307.12
2020-21Manchester City942920–
2021-22Manchester City882810–
2022-23Arsenal1162660–
2023-24Arsenal452760–
2024-25Arsenal301740–
2025-26Arsenal2013206.55

Player page →

22Danny IngsWest Ham United· 34yWest Ham UnitedF3451161661307.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Southampton22238307.04
2020-21Southampton1242910–
2021-22Aston Villa763040–
2022-23Aston Villa601830–
2022-23West Ham United221710–
2023-24West Ham United102010–
2024-25West Ham United121400–

Player page →

22Diogo JotaLiverpool· 29yLiverpoolF2951141521516.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Wolverhampton Wanderers7134406.81
2020-21Liverpool901920–
2021-22Liverpool1543530–
2022-23Liverpool742220–
2023-24Liverpool1032131–
2024-25Liverpool322110–

Player page →

25James MaddisonTottenham Hotspur· 29yTottenham HotspurM2950411923207.28
SeasonClubGoalsAstAppsYCRCRating
2019-20Leicester City6331407.34
2020-21Leicester City853140–
2021-22Leicester City1283530–
2022-23Leicester City10930100–
2023-24Tottenham Hotspur492850–
2024-25Tottenham Hotspur973160–
2026-27Tottenham Hotspur106006.96

Player page →

26Kevin De BruyneManchester City· 35yManchester CityM3549731681108.00
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City132035308.00
2020-21Manchester City6122510–
2021-22Manchester City1583020–
2022-23Manchester City7163210–
2023-24Manchester City4101820–
2024-25Manchester City472820–

Player page →

26Cole PalmerChelsea· 24yChelseaM2449241192217.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City00400–
2022-23Manchester City011410–
2023-24Chelsea22113370–
2023-24Manchester City00100–
2024-25Chelsea1583670–
2025-26Chelsea9122407.01
2026-27Chelsea339317.16

Player page →

26Jean-Philippe MatetaCrystal Palace· 29yCrystal PalaceF294981611216.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace10700–
2021-22Crystal Palace512220–
2022-23Crystal Palace202930–
2023-24Crystal Palace1653530–
2024-25Crystal Palace1423420–
2025-26Crystal Palace11030206.72
2026-27Crystal Palace004016.09

Player page →

29Yoane WissaNewcastle United· 30yNewcastle UnitedF3047131612006.46
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford713000–
2022-23Brentford733830–
2023-24Brentford1233470–
2024-25Brentford1943550–
2025-26Newcastle United1116206.47
2026-27Newcastle United118306.45

Player page →

30Kai HavertzArsenal· 27yArsenalF2745191692706.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Chelsea432720–
2021-22Chelsea832930–
2022-23Chelsea713550–
2023-24Arsenal13737110–
2024-25Arsenal932250–
2025-26Arsenal129006.56
2026-27Arsenal3010106.87

Player page →

30Sadio ManéLiverpool· 34yLiverpoolF3445161041107.29
SeasonClubGoalsAstAppsYCRCRating
2019-20Liverpool18735307.29
2020-21Liverpool1173530–
2021-22Liverpool1623450–

Player page →

30Daniel Tackie Mensah WelbeckChelsea· 35yChelseaF3545121931206.63
SeasonClubGoalsAstAppsYCRCRating
2019-20Watford2018006.57
2020-21Brighton & Hove Albion612400–
2021-22Brighton & Hove Albion622500–
2022-23Brighton & Hove Albion633100–
2023-24Brighton & Hove Albion512940–
2024-25Brighton & Hove Albion1043050–
2025-26Brighton & Hove Albion10129306.69
2026-27Chelsea007006.55

Player page →

33M. AntonioWest Ham United· 36yWest Ham UnitedF3642221582317.08
SeasonClubGoalsAstAppsYCRCRating
2019-20West Ham United10324307.08
2020-21West Ham United1052630–
2021-22West Ham United1083681–
2022-23West Ham United533320–
2023-24West Ham United622660–
2024-25West Ham United111310–

Player page →

33João PedroChelsea· 25yChelseaF2542181271217.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Watford003006.63
2021-22Watford312810–
2023-24Brighton & Hove Albion933120–
2024-25Brighton & Hove Albion1062741–
2025-26Chelsea15532407.10
2026-27Chelsea536107.60

Player page →

35Gabriel MartinelliArsenal· 25yArsenalF2541231871216.56
SeasonClubGoalsAstAppsYCRCRating
2019-20Arsenal3014106.53
2020-21Arsenal211400–
2021-22Arsenal662931–
2022-23Arsenal1553630–
2023-24Arsenal643510–
2024-25Arsenal843210–
2025-26Arsenal1327306.57

Player page →

35Dominic SolankeTottenham Hotspur· 29yTottenham HotspurF294115155806.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Bournemouth3132106.54
2022-23Bournemouth673320–
2023-24Bournemouth1933830–
2024-25Tottenham Hotspur932700–
2025-26Tottenham Hotspur3015106.87
2026-27Tottenham Hotspur1110106.64

Player page →

37James Ward-ProwseWest Ham United· 32yWest Ham UnitedM3240292213227.10
SeasonClubGoalsAstAppsYCRCRating
2019-20Southampton5338907.20
2020-21Southampton873850–
2021-22Southampton1053631–
2022-23Southampton943860–
2023-24West Ham United773740–
2024-25Nottingham Forest01921–
2024-25West Ham United111120–
2025-26Burnley019106.80
2025-26West Ham United005006.90

Player page →

37Eberechi EzeArsenal· 28yArsenalM2840251811206.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace463430–
2021-22Crystal Palace111310–
2022-23Crystal Palace1043830–
2023-24Crystal Palace1142730–
2024-25Crystal Palace783210–
2025-26Arsenal7230106.95
2025-26Crystal Palace001006.60
2026-27Arsenal006006.52

Player page →

39Tomáš SoučekWest Ham United· 31yWest Ham UnitedM313982213026.82
SeasonClubGoalsAstAppsYCRCRating
2019-20West Ham United3013006.99
2020-21West Ham United1013871–
2021-22West Ham United513530–
2022-23West Ham United233630–
2023-24West Ham United723770–
2024-25West Ham United713080–
2025-26West Ham United5032216.75

Player page →

40Antoine SemenyoManchester City· 26yManchester CityM2638141232207.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Bournemouth101100–
2023-24Bournemouth823360–
2024-25Bournemouth1153790–
2025-26Bournemouth10320607.13
2025-26Manchester City6115106.93
2026-27Manchester City237007.03

Player page →

41Martin ØdegaardArsenal· 27yArsenalM2737371821507.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal121400–
2021-22Arsenal743640–
2022-23Arsenal1573740–
2023-24Arsenal8103520–
2024-25Arsenal282940–
2025-26Arsenal1621006.98
2026-27Arsenal3010107.15

Player page →

41Matheus CunhaManchester United· 27yManchester UnitedF2737171191806.93
SeasonClubGoalsAstAppsYCRCRating
2022-23Wolverhampton Wanderers201710–
2023-24Wolverhampton Wanderers1273290–
2024-25Wolverhampton Wanderers1563240–
2025-26Manchester United7229407.04
2026-27Manchester United129006.56

Player page →

41Pierre-Emerick AubameyangChelsea· 37yChelseaF3737794917.16
SeasonClubGoalsAstAppsYCRCRating
2019-20Arsenal22336317.16
2020-21Arsenal1032920–
2021-22Arsenal411430–
2022-23Chelsea101510–

Player page →

44Riyad MahrezManchester City· 35yManchester CityF353630118207.53
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City11933007.53
2020-21Manchester City962700–
2021-22Manchester City1152800–
2022-23Manchester City5103020–

Player page →

44Ivan ToneyBrentford· 30yBrentfordF30361183220–
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford1253380–
2022-23Brentford2043390–
2023-24Brentford421750–

Player page →

44Wilfried ZahaCrystal Palace· 33yCrystal PalaceF333681282216.67
SeasonClubGoalsAstAppsYCRCRating
2019-20Crystal Palace4338506.67
2020-21Crystal Palace1123060–
2021-22Crystal Palace1413361–
2022-23Crystal Palace722750–

Player page →

47Roberto FirminoLiverpool· 35yLiverpoolF353423119507.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Liverpool9838007.04
2020-21Liverpool973620–
2021-22Liverpool542030–
2022-23Liverpool1142500–

Player page →

48Neal MaupayEverton· 30yEvertonF3033101602316.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion10337306.77
2020-21Brighton & Hove Albion823311–
2021-22Brighton & Hove Albion823270–
2022-23Everton102740–
2023-24Brentford632980–
2023-24Everton00200–

Player page →

49Bernardo SilvaManchester City· 32yManchester CityM3232392314606.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City6734507.12
2020-21Manchester City262650–
2021-22Manchester City843560–
2022-23Manchester City453450–
2023-24Manchester City693380–
2024-25Manchester City443370–
2025-26Manchester City24361006.86

Player page →

49Bruno GuimarãesArsenal· 28yArsenalM2832251543107.39
SeasonClubGoalsAstAppsYCRCRating
2021-22Newcastle United511740–
2022-23Newcastle United453270–
2023-24Newcastle United783780–
2024-25Newcastle United563570–
2025-26Newcastle United9525507.49
2026-27Arsenal208007.10

Player page →

Data coverage for Premier League →

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