Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3301 of 3420 stored matches (97%) that name a player. Appearances and minutes count 3306 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1Harry KaneTottenham HotspurTottenham HotspurF19817,29842132342407.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Tottenham Hotspur332,7389302307.58
2018-19Tottenham Hotspur262,2485144507.25
2019-20Tottenham Hotspur292,5894182407.24
2020-21Tottenham Hotspur353,085112314107.65
2021-22Tottenham Hotspur373,2325179507.39
2022-23Tottenham Hotspur383,4068303607.44

Player page โ†’

2Jamie VardyLeicester CityLeicester CityF23518,20516101281716.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Leicester City373,2552201307.05
2018-19Leicester City332,6383163317.00
2019-20Leicester City353,0343235207.23
2020-21Leicester City342,8443159107.13
2021-22Leicester City251,8054152207.10
2022-23Leicester City371,852034106.60
2024-25Leicester City342,777194506.81

Player page โ†’

3Raheem SterlingArsenalArsenalF23517,0041992433017.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City332,59201811517.38
2018-19Manchester City332,74561710307.45
2019-20Manchester City332,6602201507.22
2020-21Manchester City312,5371107406.92
2021-22Manchester City302,1334135107.05
2022-23Chelsea281,910363406.85
2023-24Chelsea311,981384706.99
2024-25Arsenal16446002106.65

Player page โ†’

4Ollie WatkinsAston VillaAston VillaF21717,7732186362416.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa373,3291145417.07
2021-22Aston Villa352,9552112706.92
2022-23Aston Villa373,1414156406.89
2023-24Aston Villa373,22181913407.33
2024-25Aston Villa372,5454168206.93
2025-26Aston Villa342,5822112306.75

Player page โ†’

5Marcus RashfordManchester UnitedManchester UnitedF25217,4321479392116.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester United351,807375306.89
2018-19Manchester United312,2003106317.00
2019-20Manchester United312,6536177307.21
2020-21Manchester United372,9331119406.91
2021-22Manchester United251,232042206.59
2022-23Manchester United352,8891175206.90
2023-24Manchester United332,291072206.88
2024-25Aston Villa10444022007.00
2024-25Manchester United15983041206.89

Player page โ†’

6Callum WilsonWest Ham UnitedWest Ham UnitedF23114,9281678242806.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bournemouth271,897152006.70
2018-19Bournemouth282,3542129307.00
2019-20Bournemouth352,9091811006.77
2020-21Newcastle United262,0854125207.00
2021-22Newcastle United181,388180406.83
2022-23Newcastle United311,8865185407.01
2023-24Newcastle United20993091306.90
2024-25Newcastle United17346000106.38
2025-26West Ham United291,070261106.67

Player page โ†’

7Phil FodenManchester CityManchester CityM22313,5492368331007.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City545001006.73
2018-19Manchester City13334010006.88
2019-20Manchester City23903152007.10
2020-21Manchester City281,619395007.23
2021-22Manchester City282,133295107.28
2022-23Manchester City321,8723115107.22
2023-24Manchester City352,8749198207.80
2024-25Manchester City281,786272207.26
2025-26Manchester City311,983375407.04

Player page โ†’

8Dominic Calvert-LewinLeeds UnitedLeeds UnitedF24016,8161064142806.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Everton321,875246406.79
2018-19Everton17773030206.77
2019-20Everton362,6422131906.95
2020-21Everton332,8743160307.12
2021-22Everton171,293052206.96
2022-23Everton171,172021306.78
2023-24Everton322,185272206.90
2024-25Everton251,614031206.69
2025-26Leeds United312,3881111106.69

Player page โ†’

9Jarrod BowenWest Ham UnitedWest Ham UnitedM22318,4411561471507.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20West Ham United13925014006.92
2020-21West Ham United382,581185006.92
2021-22West Ham United362,98761210607.09
2022-23West Ham United383,242365206.88
2023-24West Ham United343,0201166207.14
2024-25West Ham United292,5503107107.18
2025-26West Ham United353,1361810406.98

Player page โ†’

10Bukayo SakaArsenalArsenalF22117,1283059492807.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal261,753115606.76
2020-21Arsenal322,560153106.89
2021-22Arsenal382,9914117607.04
2022-23Arsenal383,19141411607.32
2023-24Arsenal352,93310169407.74
2024-25Arsenal241,7084610307.58
2025-26Arsenal281,992664207.25

Player page โ†’

11Danny IngsWest Ham UnitedWest Ham UnitedF19711,0931458191406.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool8265010006.71
2018-19Southampton231,576063107.03
2019-20Southampton382,8126222307.04
2020-21Southampton292,1921124106.97
2021-22Aston Villa301,909276406.82
2022-23Aston Villa18840360306.88
2022-23West Ham United17770022106.55
2023-24West Ham United20452110106.63
2024-25West Ham United14277112006.74

Player page โ†’

12James MaddisonTottenham HotspurTottenham HotspurM22116,4303856473717.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Leicester City352,767476517.34
2019-20Leicester City312,628763407.34
2020-21Leicester City312,103585407.23
2021-22Leicester City352,4707128307.32
2022-23Leicester City302,48441091007.32
2023-24Tottenham Hotspur282,152749507.55
2024-25Tottenham Hotspur311,826497607.36

Player page โ†’

13Harvey BarnesNewcastle UnitedNewcastle UnitedM22813,727105531806.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Leicester City38000006.50
2018-19Leicester City15923211006.85
2019-20Leicester City362,095368006.81
2020-21Leicester City251,949294006.87
2021-22Leicester City322,1090610206.80
2022-23Leicester City342,7180131306.67
2023-24Newcastle United21794153206.98
2024-25Newcastle United311,631184007.01
2025-26Newcastle United311,500170106.85

Player page โ†’

14Daniel Tackie Mensah WelbeckBrighton & Hove AlbionBrighton & Hove AlbionF22012,5181051141306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal281,185252106.79
2018-19Arsenal675010006.67
2019-20Watford18820020006.57
2020-21Brighton & Hove Albion241,547161006.83
2021-22Brighton & Hove Albion251,477162006.80
2022-23Brighton & Hove Albion311,856163006.87
2023-24Brighton & Hove Albion291,703051406.85
2024-25Brighton & Hove Albion302,1223104506.99
2025-26Brighton & Hove Albion291,7332101306.69

Player page โ†’

15James Ward-ProwseWest Ham UnitedWest Ham UnitedM27422,0622149323927.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Southampton291,693233306.94
2018-19Southampton241,768160406.89
2019-20Southampton383,420053907.20
2020-21Southampton383,427387507.27
2021-22Southampton363,2176105317.29
2022-23Southampton383,372494607.26
2023-24West Ham United373,019577407.30
2024-25Nottingham Forest9412001216.66
2024-25West Ham United11730011207.15
2025-26Burnley9589001106.80
2025-26West Ham United5415000006.90

Player page โ†’

16Cole PalmerChelseaChelseaM1107,8221846211907.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City4122000006.67
2022-23Manchester City14365001106.69
2023-24Chelsea332,61472211707.75
2023-24Manchester City110000006.30
2024-25Chelsea363,10510158707.65
2025-26Chelsea221,606191407.01

Player page โ†’

17Dominic SolankeTottenham HotspurTottenham HotspurF17511,97374116706.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool20581011006.77
2018-19Bournemouth10340001006.75
2019-20Bournemouth321,649131106.54
2022-23Bournemouth332,866267206.83
2023-24Bournemouth383,3312193307.03
2024-25Tottenham Hotspur272,206193006.87
2025-26Tottenham Hotspur151,000130106.87

Player page โ†’

18Eberechi EzeCrystal PalaceCrystal PalaceM17512,1212140251207.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Crystal Palace342,562346306.93
2021-22Crystal Palace13619011106.76
2022-23Crystal Palace382,6426104307.12
2023-24Crystal Palace272,0666114307.58
2024-25Crystal Palace322,420478107.31
2025-26Arsenal301,728272106.95
2025-26Crystal Palace184000006.60

Player page โ†’

19Ivan ToneyBrentfordBrentfordF837,3101336112207.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford332,9085125807.35
2022-23Brentford332,9538204907.29
2023-24Brentford171,449042507.01

Player page โ†’

20Mason MountManchester UnitedManchester UnitedM17911,7671932222007.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Chelsea372,872275306.92
2020-21Chelsea362,893865207.42
2021-22Chelsea322,36971110407.42
2022-23Chelsea241,656232407.07
2023-24Manchester United14541010206.80
2024-25Manchester United16566010306.63
2025-26Manchester United20870030206.85

Player page โ†’

21Ashley BarnesBurnleyBurnleyF1397,86043123106.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Burnley362,1570901006.84
2018-19Burnley332,1101122806.92
2019-20Burnley191,361160406.80
2020-21Burnley221,343230406.74
2021-22Burnley23811010406.63
2025-26Burnley678000106.35

Player page โ†’

22Anthony GordonNewcastle UnitedNewcastle UnitedF17011,1731030192827.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Everton11446001006.68
2020-21Everton388000006.60
2021-22Everton352,284242406.89
2022-23Everton161,096030606.73
2022-23Newcastle United16491010106.54
2023-24Newcastle United352,900411101217.44
2024-25Newcastle United312,205264207.12
2025-26Newcastle United231,663252317.03

Player page โ†’

23Morgan Gibbs-WhiteNottingham ForestNottingham ForestM18212,8001529312817.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Wolverhampton Wanderers24591001106.58
2019-20Wolverhampton Wanderers7131000006.70
2020-21Wolverhampton Wanderers11428010106.74
2021-22Wolverhampton Wanderers218000106.60
2022-23Nottingham Forest352,978558507.03
2022-23Wolverhampton Wanderers2180000106.55
2023-24Nottingham Forest373,1603510907.24
2024-25Nottingham Forest322,6484681017.22
2025-26Nottingham Forest322,6663124006.90

Player page โ†’

24Jack GrealishEvertonEvertonM17412,6251928343417.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa363,234886807.39
2020-21Aston Villa262,1853610607.53
2021-22Manchester City261,927033307.10
2022-23Manchester City282,062357407.34
2023-24Manchester City201,021131607.25
2024-25Manchester City20735111307.02
2025-26Everton181,461326417.21

Player page โ†’

24Tammy AbrahamAston VillaAston VillaF995,2795285206.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Swansea City311,720151006.71
2019-20Chelsea342,2252153206.84
2020-21Chelsea221,040261006.88
2025-26Aston Villa12294020006.61

Player page โ†’

26Declan RiceArsenalArsenalM30425,6753025293917.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Ham United251,378000106.71
2018-19West Ham United312,734220206.92
2019-20West Ham United383,420313606.99
2020-21West Ham United322,879221207.08
2021-22West Ham United363,178414807.21
2022-23West Ham United373,272242507.20
2023-24Arsenal383,230378507.45
2024-25Arsenal342,748947717.37
2025-26Arsenal332,836544307.45

Player page โ†’

26Jack HarrisonLeeds UnitedLeeds UnitedM17912,72072519806.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United362,862288206.93
2021-22Leeds United352,648281306.68
2022-23Leeds United362,724357206.74
2023-24Everton292,225033106.82
2024-25Everton321,998010006.68
2025-26Leeds United11263000006.59

Player page โ†’

28Jesse LingardNottingham ForestNottingham ForestM1307,151624111306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester United331,823385207.00
2018-19Manchester United261,675142306.85
2019-20Manchester United22932110306.60
2020-21West Ham United161,424194307.21
2021-22Manchester United16370020106.62
2022-23Nottingham Forest17927000106.58

Player page โ†’

28Troy DeeneyWatfordWatfordF886,4655249726.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Watford281,751052116.79
2018-19Watford312,457395317.01
2019-20Watford272,2342102307.04
2021-22Watford223000006.65

Player page โ†’

28Eddie NketiahCrystal PalaceCrystal PalaceF1555,50642461526.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal317000006.60
2018-19Arsenal569010006.67
2019-20Arsenal13633020016.54
2020-21Arsenal17419021006.74
2021-22Arsenal21836251306.84
2022-23Arsenal301,094041306.63
2023-24Arsenal271,081152306.89
2024-25Crystal Palace27941131416.70
2025-26Crystal Palace12416020206.58

Player page โ†’

31Patrick BamfordLeeds UnitedLeeds UnitedF755,15442311806.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United383,0694177307.02
2021-22Leeds United9559022206.94
2022-23Leeds United281,526042306.60

Player page โ†’

31Glenn MurrayBrighton & Hove AlbionBrighton & Hove AlbionF915,15122321306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brighton & Hove Albion332,0882110906.82
2018-19Brighton & Hove Albion352,2690111406.74
2019-20Brighton & Hove Albion23794011006.58

Player page โ†’

33Jacob MurphyNewcastle UnitedNewcastle UnitedM21010,726822281306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Newcastle United241,143011006.47
2018-19Newcastle United9300001006.59
2020-21Newcastle United261,628123306.70
2021-22Newcastle United331,482112406.67
2022-23Newcastle United361,288142006.73
2023-24Newcastle United211,200237107.20
2024-25Newcastle United322,2242810407.16
2025-26Newcastle United291,461132106.71

Player page โ†’

33Mason GreenwoodManchester UnitedManchester UnitedF834,5394224306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Manchester United3115000006.80
2019-20Manchester United311,3170101006.94
2020-21Manchester United311,829272206.79
2021-22Manchester United181,278251107.07

Player page โ†’

35Dwight McNeilEvertonEvertonM24218,8711821311807.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Burnley11โ€“0000โ€“
2018-19Burnley181,459034206.93
2019-20Burnley383,344426506.94
2020-21Burnley363,071325106.97
2021-22Burnley383,117101107.03
2022-23Everton362,501473507.07
2023-24Everton352,897536207.28
2024-25Everton201,311145107.23
2025-26Everton201,170001106.66

Player page โ†’

35Dele AlliEvertonEvertonM1177,872321181706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Tottenham Hotspur322,7111810706.98
2018-19Tottenham Hotspur221,653143407.00
2019-20Tottenham Hotspur251,851184206.82
2020-21Tottenham Hotspur15623001006.66
2021-22Everton11339000306.66
2021-22Tottenham Hotspur10657010106.48
2022-23Everton238000006.35

Player page โ†’

37Callum Hudson-OdoiNottingham ForestNottingham ForestF1579,075112018406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea227000007.00
2018-19Chelsea9375001006.92
2019-20Chelsea22862115106.86
2020-21Chelsea231,058023006.97
2021-22Chelsea15966112106.92
2023-24Nottingham Forest291,864381007.09
2024-25Nottingham Forest302,194552207.16
2025-26Nottingham Forest271,729134006.90

Player page โ†’

37Morgan RogersAston VillaAston VillaM826,784620151906.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Aston Villa11640031306.81
2024-25Aston Villa363,0392810906.98
2025-26Aston Villa353,105494706.79

Player page โ†’

39Ross BarkleyAston VillaAston VillaM1528,145819151106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea2131000006.50
2018-19Chelsea261,176135106.87
2019-20Chelsea211,110214006.90
2020-21Aston Villa241,536131006.89
2020-21Chelsea240000006.75
2021-22Chelsea6182010007.00
2023-24Luton Town322,622254607.16
2024-25Aston Villa20614131306.85
2025-26Aston Villa19734130106.84

Player page โ†’

39Conor GallagherTottenham HotspurTottenham HotspurM14911,095719144326.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Bromwich Albion302,5310221106.76
2021-22Crystal Palace342,8594831007.12
2022-23Chelsea351,6361311116.75
2023-24Chelsea373,135157917.33
2025-26Tottenham Hotspur13934111206.72

Player page โ†’

39Jay RodriguezBurnleyBurnleyF1538,2351197806.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Bromwich Albion362,735161106.73
2019-20Burnley362,018081106.66
2020-21Burnley311,273012306.66
2021-22Burnley291,378022306.67
2023-24Burnley21831021006.65

Player page โ†’

42Trent Alexander-ArnoldLiverpoolLiverpoolD24219,8343218633007.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool171,395111307.03
2018-19Liverpool272,2864111307.37
2019-20Liverpool383,1805413507.38
2020-21Liverpool363,033327207.31
2021-22Liverpool322,85311212207.66
2022-23Liverpool372,940329507.32
2023-24Liverpool282,161534607.33
2024-25Liverpool271,986036407.32

Player page โ†’

43Emile Smith RoweFulhamFulhamM1417,39541712506.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal297000006.50
2020-21Arsenal201,448024006.90
2021-22Arsenal331,9262102106.92
2022-23Arsenal12179002006.57
2023-24Arsenal13363101006.79
2024-25Fulham291,774123306.84
2025-26Fulham321,608030106.69

Player page โ†’

44Jacob RamseyNewcastle UnitedNewcastle UnitedM1579,262516142226.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa22622000006.53
2021-22Aston Villa342,477161606.88
2022-23Aston Villa352,652267506.93
2023-24Aston Villa16856011206.83
2024-25Aston Villa281,583213416.91
2025-26Newcastle United221,072022516.64

Player page โ†’

44Lewis DunkBrighton & Hove AlbionBrighton & Hove AlbionD28625,182151665557.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brighton & Hove Albion363,240211707.12
2018-19Brighton & Hove Albion332,883011716.88
2019-20Brighton & Hove Albion363,231533907.05
2020-21Brighton & Hove Albion332,936550527.16
2021-22Brighton & Hove Albion292,574110317.03
2022-23Brighton & Hove Albion363,239010406.92
2023-24Brighton & Hove Albion332,872131717.16
2024-25Brighton & Hove Albion252,083000506.82
2025-26Brighton & Hove Albion252,124110806.95

Player page โ†’

44Michael KeaneEvertonEvertonD20717,056111662326.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Everton302,560101306.89
2018-19Everton161,440000106.89
2019-20Everton312,556320306.95
2020-21Everton352,990031407.05
2021-22Everton322,800132416.91
2022-23Everton12983112006.78
2023-24Everton9438110206.57
2024-25Everton131,030230506.98
2025-26Everton292,259230116.97

Player page โ†’

47Marcus TavernierBournemouthBournemouthM1128,214615171506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bournemouth231,749254106.84
2023-24Bournemouth302,129234307.04
2024-25Bournemouth291,938235607.07
2025-26Bournemouth302,398044506.74

Player page โ†’

47Joe WillockNewcastle UnitedNewcastle UnitedM1759,04121591106.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal282000006.50
2018-19Arsenal270000006.35
2019-20Arsenal29863011206.63
2020-21Arsenal7235000106.57
2020-21Newcastle United14980080006.95
2021-22Newcastle United292,047120006.72
2022-23Newcastle United352,577136106.88
2023-24Newcastle United9418010006.72
2024-25Newcastle United29996002406.66
2025-26Newcastle United19773000306.47

Player page โ†’

47Chukwunonso MaduekeArsenalArsenalF904,8404156506.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea12651010006.82
2023-24Chelsea231,079152207.06
2024-25Chelsea322,061273307.07
2025-26Arsenal231,049121006.77

Player page โ†’

50Andros TownsendLuton TownLuton TownM17812,213111422806.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Crystal Palace363,129327307.16
2018-19Crystal Palace362,838264107.01
2019-20Crystal Palace241,297011006.72
2020-21Crystal Palace342,263315007.01
2021-22Everton211,458332306.94
2023-24Luton Town271,228013106.73

Player page โ†’

Data coverage for Premier League โ†’

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