Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2966 of 3040 stored matches (98%) that name a player. Appearances and minutes count 2971 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

1Harry KaneTottenham HotspurTottenham HotspurF198โ€“โ€“132342407.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Tottenham Hotspur332,7389302307.58
2018-19Tottenham Hotspur262,2485144507.25
2019-20Tottenham Hotspur29โ€“โ€“182407.24
2020-21Tottenham Hotspur353,085112314107.65
2021-22Tottenham Hotspur373,2325179507.39
2022-23Tottenham Hotspur383,4068303607.44

Player page โ†’

2Jamie VardyLeicester CityLeicester CityF235โ€“โ€“101281716.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Leicester City373,2552201307.05
2018-19Leicester City332,6383163317.00
2019-20Leicester City35โ€“โ€“235207.23
2020-21Leicester City342,8443159107.13
2021-22Leicester City251,8054152207.10
2022-23Leicester City371,852034106.60
2024-25Leicester City342,777194506.81

Player page โ†’

3Raheem SterlingArsenalArsenalF235โ€“โ€“92433017.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City332,59201811517.38
2018-19Manchester City332,74561710307.45
2019-20Manchester City33โ€“โ€“201507.22
2020-21Manchester City312,5371107406.92
2021-22Manchester City302,1334135107.05
2022-23Chelsea281,910363406.85
2023-24Chelsea311,981384706.99
2024-25Arsenal16446002106.65

Player page โ†’

4Marcus RashfordManchester UnitedManchester UnitedF252โ€“โ€“79392116.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester United351,807375306.89
2018-19Manchester United312,2003106317.00
2019-20Manchester United31โ€“โ€“177307.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 โ†’

5Ollie WatkinsAston VillaAston VillaF18315,1911975342117.03
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

Player page โ†’

6Callum WilsonNewcastle UnitedNewcastle UnitedF202โ€“โ€“72232706.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bournemouth271,897152006.70
2018-19Bournemouth282,3542129307.00
2019-20Bournemouth35โ€“โ€“811006.77
2020-21Newcastle United262,0854125207.00
2021-22Newcastle United181,388180406.83
2022-23Newcastle United311,8865185407.01
2023-24Newcastle United20993091306.90
2024-25Newcastle United17346000106.38

Player page โ†’

7Phil FodenManchester CityManchester CityM192โ€“โ€“6128607.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City545001006.73
2018-19Manchester City13334010006.88
2019-20Manchester City23โ€“โ€“52007.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

Player page โ†’

8Danny IngsWest Ham UnitedWest Ham UnitedF197โ€“โ€“58191406.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool8265010006.71
2018-19Southampton231,576063107.03
2019-20Southampton38โ€“โ€“222307.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 โ†’

9James MaddisonTottenham HotspurTottenham HotspurM221โ€“โ€“56473717.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Leicester City352,767476517.34
2019-20Leicester City31โ€“โ€“63407.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 โ†’

10Bukayo SakaArsenalArsenalF193โ€“โ€“53452607.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal26โ€“โ€“15606.76
2020-21Arsenal322,560153106.89
2021-22Arsenal382,9914117607.04
2022-23Arsenal383,19141411607.32
2023-24Arsenal352,93310169407.74
2024-25Arsenal241,7084610307.58

Player page โ†’

10Jarrod BowenWest Ham UnitedWest Ham UnitedM188โ€“โ€“53371107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20West Ham United13โ€“โ€“14006.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

Player page โ†’

10Dominic Calvert-LewinEvertonEvertonF209โ€“โ€“53132706.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Everton321,875246406.79
2018-19Everton17773030206.77
2019-20Everton36โ€“โ€“131906.95
2020-21Everton332,8743160307.12
2021-22Everton171,293052206.96
2022-23Everton171,172021306.78
2023-24Everton322,185272206.90
2024-25Everton251,614031206.69

Player page โ†’

13James Ward-ProwseWest Ham UnitedWest Ham UnitedM260โ€“โ€“49313827.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Southampton291,693233306.94
2018-19Southampton241,768160406.89
2019-20Southampton38โ€“โ€“53907.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

Player page โ†’

14Harvey BarnesNewcastle UnitedNewcastle UnitedM197โ€“โ€“4831706.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Leicester City38000006.50
2018-19Leicester City15923211006.85
2019-20Leicester City36โ€“โ€“68006.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

Player page โ†’

15Daniel Tackie Mensah WelbeckBrighton & Hove AlbionBrighton & Hove AlbionF191โ€“โ€“41131006.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal281,185252106.79
2018-19Arsenal675010006.67
2019-20Watford18โ€“โ€“20006.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

Player page โ†’

16Dominic SolankeTottenham HotspurTottenham HotspurF160โ€“โ€“3816606.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool20581011006.77
2018-19Bournemouth10340001006.75
2019-20Bournemouth32โ€“โ€“31106.54
2022-23Bournemouth332,866267206.83
2023-24Bournemouth383,3312193307.03
2024-25Tottenham Hotspur272,206193006.87

Player page โ†’

17Cole PalmerChelseaChelseaM886,2161737201507.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City4122000006.67
2022-23Manchester City14365001106.69
2023-24Chelsea332,61472211707.75
2023-24Manchester City110000006.30
2024-25Chelsea363,10510158707.65

Player page โ†’

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

Player page โ†’

19Eberechi EzeCrystal PalaceCrystal PalaceM14410,3091933231107.17
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

Player page โ†’

20Ashley BarnesBurnleyBurnleyF133โ€“โ€“3123006.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Burnley362,1570901006.84
2018-19Burnley332,1101122806.92
2019-20Burnley19โ€“โ€“60406.80
2020-21Burnley221,343230406.74
2021-22Burnley23811010406.63

Player page โ†’

21Mason MountManchester UnitedManchester UnitedM159โ€“โ€“29221807.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Chelsea37โ€“โ€“75306.92
2020-21Chelsea362,893865207.42
2021-22Chelsea322,36971110407.42
2022-23Chelsea241,656232407.07
2023-24Manchester United14541010206.80
2024-25Manchester United16566010306.63

Player page โ†’

22Jack GrealishManchester CityManchester CityM156โ€“โ€“26283007.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa36โ€“โ€“86807.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

Player page โ†’

22Tammy AbrahamChelseaChelseaF87โ€“โ€“265206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Swansea City311,720151006.71
2019-20Chelsea34โ€“โ€“153206.84
2020-21Chelsea221,040261006.88

Player page โ†’

24Jack HarrisonEvertonEvertonM16812,45772519806.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United362,862288206.93
2021-22Leeds United352,648281306.68
2022-23Leeds United362,724357206.74
2023-24Everton292,225033106.82
2024-25Everton321,998010006.68

Player page โ†’

24Anthony GordonNewcastle UnitedNewcastle UnitedF147โ€“โ€“25172517.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Everton11โ€“โ€“01006.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

Player page โ†’

26Jesse LingardNottingham ForestNottingham ForestM130โ€“โ€“24111306.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester United331,823385207.00
2018-19Manchester United261,675142306.85
2019-20Manchester United22โ€“โ€“10306.60
2020-21West Ham United161,424194307.21
2021-22Manchester United16370020106.62
2022-23Nottingham Forest17927000106.58

Player page โ†’

26Troy DeeneyWatfordWatfordF88โ€“โ€“249726.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Watford281,751052116.79
2018-19Watford312,457395317.01
2019-20Watford27โ€“โ€“102307.04
2021-22Watford223000006.65

Player page โ†’

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

Player page โ†’

28Glenn MurrayBrighton & Hove AlbionBrighton & Hove AlbionF91โ€“โ€“2321306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brighton & Hove Albion332,0882110906.82
2018-19Brighton & Hove Albion352,2690111406.74
2019-20Brighton & Hove Albion23โ€“โ€“11006.58

Player page โ†’

30Eddie NketiahCrystal PalaceCrystal PalaceF143โ€“โ€“2261326.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal317000006.60
2018-19Arsenal569010006.67
2019-20Arsenal13โ€“โ€“20016.54
2020-21Arsenal17419021006.74
2021-22Arsenal21836251306.84
2022-23Arsenal301,094041306.63
2023-24Arsenal271,081152306.89
2024-25Crystal Palace27941131416.70

Player page โ†’

30Mason GreenwoodManchester UnitedManchester UnitedF83โ€“โ€“224306.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Manchester United3115000006.80
2019-20Manchester United31โ€“โ€“101006.94
2020-21Manchester United311,829272206.79
2021-22Manchester United181,278251107.07

Player page โ†’

32Dwight McNeilEvertonEvertonM222โ€“โ€“21301707.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Burnley11โ€“0000โ€“
2018-19Burnley181,459034206.93
2019-20Burnley38โ€“โ€“26506.94
2020-21Burnley363,071325106.97
2021-22Burnley383,117101107.03
2022-23Everton362,501473507.07
2023-24Everton352,897536207.28
2024-25Everton201,311145107.23

Player page โ†’

32Declan RiceArsenalArsenalM271โ€“โ€“21253617.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Ham United251,378000106.71
2018-19West Ham United312,734220206.92
2019-20West Ham United38โ€“โ€“13606.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

Player page โ†’

32Dele AlliEvertonEvertonM117โ€“โ€“21181706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Tottenham Hotspur322,7111810706.98
2018-19Tottenham Hotspur221,653143407.00
2019-20Tottenham Hotspur25โ€“โ€“84206.82
2020-21Tottenham Hotspur15623001006.66
2021-22Everton11339000306.66
2021-22Tottenham Hotspur10657010106.48
2022-23Everton238000006.35

Player page โ†’

35Jacob MurphyNewcastle UnitedNewcastle UnitedM1819,265719261206.81
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

Player page โ†’

35Jay RodriguezBurnleyBurnleyF153โ€“โ€“197806.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Bromwich Albion362,735161106.73
2019-20Burnley36โ€“โ€“81106.66
2020-21Burnley311,273012306.66
2021-22Burnley291,378022306.67
2023-24Burnley21831021006.65

Player page โ†’

37Trent Alexander-ArnoldLiverpoolLiverpoolD242โ€“โ€“18633007.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool171,395111307.03
2018-19Liverpool272,2864111307.37
2019-20Liverpool38โ€“โ€“413507.38
2020-21Liverpool363,033327207.31
2021-22Liverpool322,85311212207.66
2022-23Liverpool372,940329507.32
2023-24Liverpool282,161534607.33
2024-25Liverpool271,986036407.32

Player page โ†’

37Conor GallagherChelseaChelseaM13610,161618134127.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Bromwich Albion302,5310221106.76
2021-22Crystal Palace342,8594831007.12
2022-23Chelsea351,6361311116.75
2023-24Chelsea373,135157917.33

Player page โ†’

39Morgan Gibbs-WhiteNottingham ForestNottingham ForestM150โ€“โ€“17272817.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Wolverhampton Wanderers24591001106.58
2019-20Wolverhampton Wanderers7โ€“โ€“00006.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

Player page โ†’

39Callum Hudson-OdoiNottingham ForestNottingham ForestF130โ€“โ€“1714407.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea227000007.00
2018-19Chelsea9375001006.92
2019-20Chelsea22โ€“โ€“15106.86
2020-21Chelsea231,058023006.97
2021-22Chelsea15966112106.92
2023-24Nottingham Forest291,864381007.09
2024-25Nottingham Forest302,194552207.16

Player page โ†’

41Ross BarkleyAston VillaAston VillaM133โ€“โ€“16151006.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea2131000006.50
2018-19Chelsea261,176135106.87
2019-20Chelsea21โ€“โ€“14006.90
2020-21Aston Villa241,536131006.89
2020-21Chelsea240000006.75
2021-22Chelsea6182010007.00
2023-24Luton Town322,622254607.16
2024-25Aston Villa20614131306.85

Player page โ†’

42Joe WillockNewcastle UnitedNewcastle UnitedM156โ€“โ€“159806.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal282000006.50
2018-19Arsenal270000006.35
2019-20Arsenal29โ€“โ€“11206.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

Player page โ†’

42Lewis DunkBrighton & Hove AlbionBrighton & Hove AlbionD261โ€“โ€“1564757.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brighton & Hove Albion363,240211707.12
2018-19Brighton & Hove Albion332,883011716.88
2019-20Brighton & Hove Albion36โ€“โ€“33907.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

Player page โ†’

44Andros TownsendLuton TownLuton TownM178โ€“โ€“1422806.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Crystal Palace363,129327307.16
2018-19Crystal Palace362,838264107.01
2019-20Crystal Palace24โ€“โ€“11006.72
2020-21Crystal Palace342,263315007.01
2021-22Everton211,458332306.94
2023-24Luton Town271,228013106.73

Player page โ†’

44N. RedmondBurnleyBurnleyM166โ€“โ€“14191006.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Southampton301,857313306.87
2018-19Southampton353,005364306.91
2019-20Southampton32โ€“โ€“44206.94
2020-21Southampton291,744123106.78
2021-22Southampton271,842115006.82
2022-23Southampton11โ€“0000โ€“
2023-24Burnley12145000106.56

Player page โ†’

44Solly MarchBrighton & Hove AlbionBrighton & Hove AlbionM185โ€“โ€“14171206.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brighton & Hove Albion341,794111306.73
2018-19Brighton & Hove Albion322,255114106.88
2019-20Brighton & Hove Albion19โ€“โ€“01206.76
2020-21Brighton & Hove Albion211,675321007.10
2021-22Brighton & Hove Albion311,743002106.88
2022-23Brighton & Hove Albion332,724677207.28
2023-24Brighton & Hove Albion7558131107.37
2024-25Brighton & Hove Albion8168000206.67

Player page โ†’

44Emile Smith RoweFulhamFulhamM109โ€“โ€“1412406.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal2โ€“โ€“00006.50
2020-21Arsenal201,448024006.90
2021-22Arsenal331,9262102106.92
2022-23Arsenal12179002006.57
2023-24Arsenal13363101006.79
2024-25Fulham291,774123306.84

Player page โ†’

44Jacob RamseyAston VillaAston VillaM1358,190514121716.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa22622000006.53
2021-22Aston Villa342,477161606.88
2022-23Aston Villa352,652267506.93
2023-24Aston Villa16856011206.83
2024-25Aston Villa281,583213416.91

Player page โ†’

44Mark NobleWest Ham UnitedWest Ham UnitedM121โ€“โ€“1471716.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Ham United272,244240506.88
2018-19West Ham United292,147154616.84
2019-20West Ham United33โ€“โ€“43506.88
2020-21West Ham United21727000106.63
2021-22West Ham United11327010006.71

Player page โ†’

50Michael KeaneEvertonEvertonD178โ€“โ€“1362216.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Everton302,560101306.89
2018-19Everton161,440000106.89
2019-20Everton31โ€“โ€“20306.95
2020-21Everton352,990031407.05
2021-22Everton322,800132416.91
2022-23Everton12983112006.78
2023-24Everton9438110206.57
2024-25Everton131,030230506.98

Player page โ†’

Data coverage for Premier League โ†’

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