Skip to content
Almanac
Menu
Clear filters

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

  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

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 CityF201โ€“โ€“92241217.01
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

Player page โ†’

3Raheem SterlingChelseaChelseaF188โ€“โ€“84372217.16
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

Player page โ†’

4Marcus RashfordManchester UnitedManchester UnitedF194โ€“โ€“66341716.93
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

Player page โ†’

5Callum WilsonNewcastle UnitedNewcastle UnitedF165โ€“โ€“63222306.88
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

Player page โ†’

6Danny IngsWest Ham UnitedWest Ham UnitedF163โ€“โ€“56171306.90
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

Player page โ†’

7James MaddisonLeicester CityLeicester CityM162โ€“โ€“43312617.31
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

Player page โ†’

7Dominic Calvert-LewinEvertonEvertonF152โ€“โ€“43102306.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Everton321,875246406.79
2018-19Everton17773030206.77
2019-20Everton36โ€“โ€“131906.95
2020-21Everton332,8743160307.12
2021-22Everton171,293052206.96
2022-23Everton171,172021306.78

Player page โ†’

9James Ward-ProwseSouthamptonSouthamptonM203โ€“โ€“41223017.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

Player page โ†’

10Ollie WatkinsAston VillaAston VillaF1099,425740131516.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa373,3291145417.07
2021-22Aston Villa352,9552112706.92
2022-23Aston Villa373,1414156406.89

Player page โ†’

11Harvey BarnesLeicester CityLeicester CityM145โ€“โ€“3524506.79
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

Player page โ†’

11Phil FodenManchester CityManchester CityF129โ€“โ€“3518207.17
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

Player page โ†’

13Ivan ToneyBrentfordBrentfordF665,861133291707.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford332,9085125807.35
2022-23Brentford332,9538204907.29

Player page โ†’

14Bukayo SakaArsenalArsenalM134โ€“โ€“31261907.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal26โ€“โ€“15606.76
2020-21Arsenal322,560153106.89
2021-22Arsenal382,9914117607.04
2022-23Arsenal383,19141411607.32

Player page โ†’

14Ashley 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 โ†’

16Jarrod BowenWest Ham UnitedWest Ham UnitedM125โ€“โ€“2724806.96
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

Player page โ†’

16Mason MountChelseaChelseaM129โ€“โ€“27221307.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Chelsea37โ€“โ€“75306.92
2020-21Chelsea362,893865207.42
2021-22Chelsea322,36971110407.42
2022-23Chelsea241,656232407.07

Player page โ†’

18Daniel Tackie Mensah WelbeckBrighton & Hove AlbionBrighton & Hove AlbionF132โ€“โ€“268106.79
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

Player page โ†’

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

Player page โ†’

20Jesse 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 โ†’

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

Player page โ†’

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

Player page โ†’

22Glenn 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 โ†’

24Jack GrealishManchester CityManchester CityM116โ€“โ€“22262107.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa36โ€“โ€“86807.39
2020-21Aston Villa262,1853610607.53
2021-22Manchester City261,927033307.10
2022-23Manchester City282,062357407.34

Player page โ†’

24Mason 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 โ†’

26Dele 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 โ†’

26Jack HarrisonLeeds UnitedLeeds UnitedM1078,23472116706.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United362,862288206.93
2021-22Leeds United352,648281306.68
2022-23Leeds United362,724357206.74

Player page โ†’

28Jay RodriguezBurnleyBurnleyF132โ€“โ€“176806.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Bromwich Albion362,735161106.73
2019-20Burnley36โ€“โ€“81106.66
2020-21Burnley311,273012306.66
2021-22Burnley291,378022306.67

Player page โ†’

29Eberechi EzeCrystal PalaceCrystal PalaceM855,82391511706.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Crystal Palace342,562346306.93
2021-22Crystal Palace13619011106.76
2022-23Crystal Palace382,6426104307.12

Player page โ†’

30Dwight McNeilEvertonEvertonM167โ€“โ€“14191406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Burnley11โ€“0000โ€“
2018-19Burnley181,459034206.93
2019-20Burnley38โ€“โ€“26506.94
2020-21Burnley363,071325106.97
2021-22Burnley383,117101107.03
2022-23Everton362,501473507.07

Player page โ†’

30N. RedmondSouthamptonSouthamptonM154โ€“โ€“1419906.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Southampton301,857313306.87
2018-19Southampton353,005364306.91
2019-20Southampton32โ€“โ€“44206.94
2020-21Southampton291,744123106.78
2021-22Southampton271,842115006.82
2022-23Southampton11โ€“0000โ€“

Player page โ†’

30Joe WillockNewcastle UnitedNewcastle UnitedM118โ€“โ€“147406.76
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

Player page โ†’

30Mark 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 โ†’

30Eddie NketiahArsenalArsenalF89โ€“โ€“143616.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal317000006.60
2018-19Arsenal569010006.67
2019-20Arsenal13โ€“โ€“20016.54
2020-21Arsenal17419021006.74
2021-22Arsenal21836251306.84
2022-23Arsenal301,094041306.63

Player page โ†’

35Andros TownsendEvertonEvertonM151โ€“โ€“1319706.99
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

Player page โ†’

35Conor GallagherChelseaChelseaM997,02651363216.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Bromwich Albion302,5310221106.76
2021-22Crystal Palace342,8594831007.12
2022-23Chelsea351,6361311116.75

Player page โ†’

37Trent Alexander-ArnoldLiverpoolLiverpoolD187โ€“โ€“12532007.37
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

Player page โ†’

37Emile Smith RoweArsenalArsenalM67โ€“โ€“128106.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal2โ€“โ€“00006.50
2020-21Arsenal201,448024006.90
2021-22Arsenal331,9262102106.92
2022-23Arsenal12179002006.57

Player page โ†’

37Jacob RamseyAston VillaAston VillaM915,75131281106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa22622000006.53
2021-22Aston Villa342,477161606.88
2022-23Aston Villa352,652267506.93

Player page โ†’

37Lewis DunkBrighton & Hove AlbionBrighton & Hove AlbionD203โ€“โ€“1253547.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

Player page โ†’

41Ben ChilwellChelseaChelseaD143โ€“โ€“11171616.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Leicester City241,852002316.76
2018-19Leicester City353,150104406.77
2019-20Leicester City27โ€“โ€“33306.84
2020-21Chelsea272,290335307.14
2021-22Chelsea7541031007.40
2022-23Chelsea231,416122306.87

Player page โ†’

41Solly MarchBrighton & Hove AlbionBrighton & Hove AlbionM170โ€“โ€“1116906.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

Player page โ†’

41Alex Oxlade-ChamberlainLiverpoolLiverpoolM104โ€“โ€“1110406.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal3242200007.73
2017-18Liverpool301,458137307.02
2018-19Liverpool219000006.80
2019-20Liverpool30โ€“โ€“41106.81
2020-21Liverpool13256011006.60
2021-22Liverpool17791021006.88
2022-23Liverpool9341110006.54

Player page โ†’

41Dwight GayleNewcastle UnitedNewcastle UnitedF80โ€“โ€“116606.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Newcastle United341,885363306.78
2019-20Newcastle United20โ€“โ€“42206.71
2020-21Newcastle United18523011006.64
2021-22Newcastle United848000106.60

Player page โ†’

45Theo WalcottSouthamptonSouthamptonF113โ€“โ€“1012506.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal663000006.55
2017-18Everton141,153133207.05
2018-19Everton17955001106.48
2019-20Everton25โ€“โ€“23106.66
2020-21Everton112000006.50
2020-21Southampton211,629033006.62
2021-22Southampton9379000006.45
2022-23Southampton201,134022106.59

Player page โ†’

45Declan RiceWest Ham UnitedWest Ham UnitedM199โ€“โ€“10102407.04
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

Player page โ†’

45Dominic SolankeBournemouthBournemouthF95โ€“โ€“1010306.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool20581011006.77
2018-19Bournemouth10340001006.75
2019-20Bournemouth32โ€“โ€“31106.54
2022-23Bournemouth332,866267206.83

Player page โ†’

45J. ShelveyNottingham ForestNottingham ForestM135โ€“โ€“10102427.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Newcastle United292,219213417.08
2018-19Newcastle United15859101107.07
2019-20Newcastle United26โ€“โ€“62307.14
2020-21Newcastle United302,617013707.02
2021-22Newcastle United241,985021716.96
2022-23Newcastle United338000006.40
2022-23Nottingham Forest8541000206.61

Player page โ†’

45Junior StanislasBournemouthBournemouthM59โ€“โ€“105306.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bournemouth191,296352107.15
2018-19Bournemouth21958023106.80
2019-20Bournemouth15โ€“โ€“30106.81
2022-23Bournemouth464000006.53

Player page โ†’

45Craig DawsonWolverhampton WanderersWolverhampton WanderersD137โ€“โ€“1022726.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Bromwich Albion272,419220606.93
2019-20Watford29โ€“โ€“20606.83
2020-21West Ham United221,926030516.88
2021-22West Ham United342,754022416.93
2022-23West Ham United8720100206.81
2022-23Wolverhampton Wanderers171,415010406.96

Player page โ†’

Data coverage for Premier League โ†’

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