Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2312 of 2380 stored matches (97%) that name a player. Appearances count 2307 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Erling HaalandManchester City· 26yManchester CityF26120241401007.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester City36835507.38
2023-24Manchester City2753110–
2024-25Manchester City22331207.28
2025-26Manchester City26834207.32
2026-27Manchester City909007.73

Player page →

2Mohamed SalahLiverpool· 34yLiverpoolF3411358194707.29
SeasonClubGoalsAstAppsYCRCRating
2020-21Liverpool22537007.16
2021-22Liverpool231335107.40
2022-23Liverpool191238207.15
2023-24Liverpool18103220–
2024-25Liverpool251432107.81
2025-26Liverpool6420106.79

Player page →

3Ollie WatkinsAston Villa· 30yAston VillaF3086362172416.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Aston Villa14537417.07
2021-22Aston Villa11235706.92
2022-23Aston Villa15637406.89
2023-24Aston Villa19133740–
2024-25Aston Villa16837206.93
2025-26Aston Villa11234306.75

Player page →

4Son Heung-minTottenham Hotspur· 34yTottenham HotspurF347442173607.28
SeasonClubGoalsAstAppsYCRCRating
2020-21Tottenham Hotspur171037007.25
2021-22Tottenham Hotspur23735207.51
2022-23Tottenham Hotspur10636207.09
2023-24Tottenham Hotspur17103510–
2024-25Tottenham Hotspur7930107.27

Player page →

5Harry KaneTottenham Hotspur· 33yTottenham HotspurF3370261101207.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Tottenham Hotspur231435107.65
2021-22Tottenham Hotspur17937507.39
2022-23Tottenham Hotspur30338607.44

Player page →

6Bruno FernandesManchester United· 32yManchester UnitedM3266632184227.50
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester United181237607.57
2021-22Manchester United106361007.26
2022-23Manchester United8837607.62
2023-24Manchester United1083590–
2024-25Manchester United81035527.61
2025-26Manchester United81730407.56
2026-27Manchester United428207.06

Player page →

7Phil FodenManchester City· 26yManchester CityM2663321891117.17
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City9528007.23
2021-22Manchester City9528107.28
2022-23Manchester City11532107.22
2023-24Manchester City1983520–
2024-25Manchester City7228207.26
2025-26Manchester City7531407.04
2026-27Manchester City127116.46

Player page →

8Bukayo SakaArsenal· 25yArsenalF2561442022207.20
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal5332106.89
2021-22Arsenal11738607.04
2022-23Arsenal141138607.32
2023-24Arsenal1693540–
2024-25Arsenal61024307.58
2025-26Arsenal6428207.25
2026-27Arsenal307007.38

Player page →

8Alexander IsakLiverpool· 27yLiverpoolF276110100607.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Newcastle United10122307.01
2023-24Newcastle United2123010–
2024-25Newcastle United21631107.25
2025-26Liverpool218006.54
2026-27Liverpool709107.29

Player page →

10Jarrod BowenWest Ham United· 29yWest Ham UnitedM2960432101507.00
SeasonClubGoalsAstAppsYCRCRating
2020-21West Ham United8538006.92
2021-22West Ham United121036607.09
2022-23West Ham United6538206.88
2023-24West Ham United1663420–
2024-25West Ham United10729107.18
2025-26West Ham United81035406.98

Player page →

11Chris WoodNottingham Forest· 34yNottingham ForestF34577178206.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Burnley12333006.80
2021-22Burnley3017106.78
2021-22Newcastle United2017006.79
2022-23Newcastle United2018006.58
2022-23Nottingham Forest107006.63
2023-24Nottingham Forest1413100–
2024-25Nottingham Forest20334107.00
2025-26Nottingham Forest3013006.66
2026-27Nottingham Forest008005.51

Player page →

12Bryan MbeumoManchester United· 27yManchester UnitedF2755311732007.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford4735406.86
2022-23Brentford9838507.08
2023-24Brentford962520–
2024-25Brentford20738307.49
2025-26Manchester United9328406.85
2026-27Manchester United409206.96

Player page →

13Callum WilsonBrentford· 34yBrentfordF3453121471606.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Newcastle United12526207.00
2021-22Newcastle United8018406.83
2022-23Newcastle United18531407.01
2023-24Newcastle United912030–
2024-25Newcastle United0017106.38
2025-26West Ham United6129106.67
2026-27Brentford006106.45

Player page →

14Harvey BarnesNewcastle United· 28yNewcastle UnitedM285024182806.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City9425006.87
2021-22Leicester City61032206.80
2022-23Leicester City13134306.67
2023-24Newcastle United532120–
2024-25Newcastle United8431007.01
2025-26Newcastle United7031106.85
2026-27Newcastle United228007.02

Player page →

15Cole PalmerChelsea· 24yChelseaM2449241192217.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City004006.67
2022-23Manchester City0114106.69
2023-24Chelsea22113370–
2023-24Manchester City00100–
2024-25Chelsea15836707.65
2025-26Chelsea9122407.01
2026-27Chelsea339317.16

Player page →

15Jean-Philippe MatetaCrystal Palace· 29yCrystal PalaceF294981611216.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace107006.61
2021-22Crystal Palace5122206.76
2022-23Crystal Palace2029306.58
2023-24Crystal Palace1653530–
2024-25Crystal Palace14234206.99
2025-26Crystal Palace11030206.72
2026-27Crystal Palace004016.09

Player page →

17Dominic Calvert-LewinLeeds United· 29yLeeds UnitedF294871651606.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton16033307.12
2021-22Everton5217206.96
2022-23Everton2117306.78
2023-24Everton723220–
2024-25Everton3125206.69
2025-26Leeds United11131106.69
2026-27Leeds United4010306.69

Player page →

18Leandro TrossardArsenal· 31yArsenalF3147332051317.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Brighton & Hove Albion5535207.06
2021-22Brighton & Hove Albion8334207.09
2022-23Arsenal11020007.05
2022-23Brighton & Hove Albion7216107.09
2023-24Arsenal1213420–
2024-25Arsenal8637417.11
2025-26Arsenal6629206.97

Player page →

18Yoane WissaNewcastle United· 30yNewcastle UnitedF3047131612006.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford7130006.82
2022-23Brentford7338306.77
2023-24Brentford1233470–
2024-25Brentford19435507.16
2025-26Newcastle United1116206.47
2026-27Newcastle United118306.45

Player page →

20Marcus RashfordManchester United· 29yManchester UnitedM2945211611206.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester United11937406.91
2021-22Manchester United4225206.59
2022-23Manchester United17535206.90
2023-24Manchester United723320–
2024-25Aston Villa2210007.00
2024-25Manchester United4115206.89
2026-27Manchester United006006.72

Player page →

20Kai HavertzArsenal· 27yArsenalF2745191692706.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Chelsea4327206.71
2021-22Chelsea8329306.84
2022-23Chelsea7135506.85
2023-24Arsenal13737110–
2024-25Arsenal9322507.06
2025-26Arsenal129006.56
2026-27Arsenal3010106.87

Player page →

22James MaddisonTottenham Hotspur· 29yTottenham HotspurM2944381612807.29
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City8531407.23
2021-22Leicester City12835307.32
2022-23Leicester City109301007.32
2023-24Tottenham Hotspur492850–
2024-25Tottenham Hotspur9731607.36
2026-27Tottenham Hotspur106006.96

Player page →

22Diogo JotaLiverpool· 29yLiverpoolF2944131181116.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Liverpool9019206.97
2021-22Liverpool15435307.03
2022-23Liverpool7422206.81
2023-24Liverpool1032131–
2024-25Liverpool3221106.63

Player page →

24Daniel Tackie Mensah WelbeckChelsea· 35yChelseaF3543121751206.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Brighton & Hove Albion6124006.83
2021-22Brighton & Hove Albion6225006.80
2022-23Brighton & Hove Albion6331006.87
2023-24Brighton & Hove Albion512940–
2024-25Brighton & Hove Albion10430506.99
2025-26Brighton & Hove Albion10129306.69
2026-27Chelsea007006.55

Player page →

25RicharlisonTottenham Hotspur· 29yTottenham HotspurF2942201632516.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton7334416.95
2021-22Everton10530907.02
2022-23Tottenham Hotspur1327306.70
2023-24Tottenham Hotspur1142830–
2024-25Tottenham Hotspur4115206.61
2025-26Tottenham Hotspur9428406.81
2026-27Tottenham Hotspur001006.20

Player page →

25Jamie VardyLeicester City· 39yLeicester CityF394219130906.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City15934107.13
2021-22Leicester City15225207.10
2022-23Leicester City3437106.60
2024-25Leicester City9434506.81

Player page →

25João PedroChelsea· 25yChelseaF2542181241217.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Watford3128106.85
2023-24Brighton & Hove Albion933120–
2024-25Brighton & Hove Albion10627417.17
2025-26Chelsea15532407.10
2026-27Chelsea536107.60

Player page →

28Eberechi EzeArsenal· 28yArsenalM2840251811207.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace4634306.93
2021-22Crystal Palace1113106.76
2022-23Crystal Palace10438307.12
2023-24Crystal Palace1142730–
2024-25Crystal Palace7832107.31
2025-26Arsenal7230106.95
2025-26Crystal Palace001006.60
2026-27Arsenal006006.53

Player page →

29Gabriel MartinelliArsenal· 25yArsenalF2538231731116.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal2114006.85
2021-22Arsenal6629316.93
2022-23Arsenal15536307.19
2023-24Arsenal643510–
2024-25Arsenal8432106.93
2025-26Arsenal1327306.57

Player page →

29Antoine SemenyoManchester City· 26yManchester CityM2638141232207.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Bournemouth1011006.61
2023-24Bournemouth823360–
2024-25Bournemouth11537907.24
2025-26Bournemouth10320607.13
2025-26Manchester City6115106.93
2026-27Manchester City237007.03

Player page →

29Dominic SolankeTottenham Hotspur· 29yTottenham HotspurF293814123706.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Bournemouth6733206.83
2023-24Bournemouth1933830–
2024-25Tottenham Hotspur9327006.87
2025-26Tottenham Hotspur3015106.87
2026-27Tottenham Hotspur1110106.64

Player page →

32Martin ØdegaardArsenal· 27yArsenalM2737371821507.15
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal1214006.88
2021-22Arsenal7436407.01
2022-23Arsenal15737407.36
2023-24Arsenal8103520–
2024-25Arsenal2829407.30
2025-26Arsenal1621006.98
2026-27Arsenal3010107.15

Player page →

32Gabriel JesusArsenal· 29yArsenalF2937231402107.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City9429207.05
2021-22Manchester City8828107.17
2022-23Arsenal11626607.08
2023-24Arsenal452760–
2024-25Arsenal3017406.88
2025-26Arsenal2013206.55

Player page →

32Raheem SterlingArsenal· 31yArsenalF3137211361706.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City10731406.92
2021-22Manchester City13530107.05
2022-23Chelsea6328406.85
2023-24Chelsea843170–
2024-25Arsenal0216106.65

Player page →

32Matheus CunhaManchester United· 27yManchester UnitedF2737171191807.18
SeasonClubGoalsAstAppsYCRCRating
2022-23Wolverhampton Wanderers2017106.86
2023-24Wolverhampton Wanderers1273290–
2024-25Wolverhampton Wanderers15632407.65
2025-26Manchester United7229407.04
2026-27Manchester United129006.56

Player page →

36Kevin De BruyneManchester City· 35yManchester CityM353653133807.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City61225107.77
2021-22Manchester City15830207.80
2022-23Manchester City71632107.76
2023-24Manchester City4101820–
2024-25Manchester City4728207.37

Player page →

36Ivan ToneyBrentford· 30yBrentfordF303611832207.32
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford12533807.35
2022-23Brentford20433907.29
2023-24Brentford421750–

Player page →

36Raúl JiménezFulham· 35yFulhamF3536101472036.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Wolverhampton Wanderers4010007.03
2021-22Wolverhampton Wanderers6434926.76
2022-23Wolverhampton Wanderers0115006.70
2023-24Fulham702431–
2024-25Fulham11233307.06
2025-26Fulham8331506.69

Player page →

36Tomáš SoučekWest Ham United· 31yWest Ham UnitedM313682083026.98
SeasonClubGoalsAstAppsYCRCRating
2020-21West Ham United10138717.17
2021-22West Ham United5135306.98
2022-23West Ham United2336306.93
2023-24West Ham United723770–
2024-25West Ham United7130807.04
2025-26West Ham United5032216.75

Player page →

40James Ward-ProwseWest Ham United· 32yWest Ham UnitedM3235261832327.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Southampton8738507.27
2021-22Southampton10536317.29
2022-23Southampton9438607.26
2023-24West Ham United773740–
2024-25Nottingham Forest019216.66
2024-25West Ham United1111207.15
2025-26Burnley019106.80
2025-26West Ham United005006.90

Player page →

41Bruno GuimarãesArsenal· 28yArsenalM2832251543107.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Newcastle United5117407.22
2022-23Newcastle United4532707.16
2023-24Newcastle United783780–
2024-25Newcastle United5635707.26
2025-26Newcastle United9525507.49
2026-27Arsenal208007.10

Player page →

41M. AntonioWest Ham United· 36yWest Ham UnitedF3632191342016.85
SeasonClubGoalsAstAppsYCRCRating
2020-21West Ham United10526306.99
2021-22West Ham United10836816.97
2022-23West Ham United5333206.69
2023-24West Ham United622660–
2024-25West Ham United1113106.61

Player page →

41Wilfried ZahaCrystal Palace· 34yCrystal PalaceF34325901716.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace11230606.96
2021-22Crystal Palace14133616.98
2022-23Crystal Palace7227506.81

Player page →

44Cody GakpoLiverpool· 27yLiverpoolF273117120607.07
SeasonClubGoalsAstAppsYCRCRating
2022-23Liverpool7221007.07
2023-24Liverpool853510–
2024-25Liverpool9329307.20
2025-26Liverpool6427206.99
2026-27Liverpool138006.82

Player page →

45Morgan Gibbs-WhiteNottingham Forest· 26yNottingham ForestM2630331592717.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Wolverhampton Wanderers1011106.74
2021-22Wolverhampton Wanderers002106.60
2022-23Nottingham Forest5835507.03
2022-23Wolverhampton Wanderers002106.55
2023-24Nottingham Forest5103790–
2024-25Nottingham Forest68321017.22
2025-26Nottingham Forest12432006.90
2026-27Nottingham Forest138007.17

Player page →

45Anthony GordonNewcastle United· 25yNewcastle UnitedF2530181592826.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton003006.60
2021-22Everton4235406.89
2022-23Everton3016606.73
2022-23Newcastle United1016106.54
2023-24Newcastle United111035121–
2024-25Newcastle United6431207.12
2025-26Newcastle United5223317.03

Player page →

45İlkay GündoğanManchester City· 36yManchester CityM363016119307.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Manchester City13228107.35
2021-22Manchester City8427107.36
2022-23Manchester City8431007.16
2024-25Manchester City1633107.09

Player page →

45Nicolas JacksonAston Villa· 25yAston VillaF253011731917.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Chelsea14535100–
2024-25Chelsea10530716.95
2026-27Aston Villa618207.47

Player page →

49Luis Díaz MarulandaLiverpool· 29yLiverpoolF29291597607.20
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool4313007.26
2022-23Liverpool4217206.96
2023-24Liverpool853730–
2024-25Liverpool13530107.32

Player page →

49Danny IngsWest Ham United· 34yWest Ham UnitedF3429141281006.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Southampton12429106.97
2021-22Aston Villa7630406.82
2022-23Aston Villa6018306.88
2022-23West Ham United2217106.55
2023-24West Ham United102010–
2024-25West Ham United1214006.74

Player page →

Data coverage for Premier League →

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