Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2226 of 2280 stored matches (98%) that name a player. Appearances count 2231 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1EdersonManchester City· 29yManchester CityG29032161516.86
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City0036106.91
2018-19Manchester City0137206.87
2019-20Manchester City0035316.80
2020-21Manchester City013630–
2021-22Manchester City003730–
2022-23Manchester City013530–

Player page →

2Mohamed SalahLiverpool· 30yLiverpoolF3013457214607.49
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool30934107.62
2018-19Liverpool21836107.44
2019-20Liverpool191034107.41
2020-21Liverpool2253700–
2021-22Liverpool23133510–
2022-23Liverpool19123820–

Player page →

3David de GeaManchester United· 32yManchester UnitedG3200213306.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United0037006.98
2018-19Manchester United0036106.67
2019-20Manchester United0038206.86
2020-21Manchester United002600–
2021-22Manchester United003800–
2022-23Manchester United003800–

Player page →

4James TarkowskiEverton· 30yEvertonD30762094307.12
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley0031507.13
2018-19Burnley2131507.08
2019-20Burnley22381007.14
2020-21Burnley103660–
2021-22Burnley1235110–
2022-23Everton113860–

Player page →

5Łukasz FabiańskiWest Ham United· 38yWest Ham UnitedG3800206606.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Swansea City0038006.91
2018-19West Ham United0035006.93
2019-20West Ham United0025106.76
2020-21West Ham United003520–
2021-22West Ham United003720–
2022-23West Ham United003610–

Player page →

6James Ward-ProwseSouthampton· 28ySouthamptonM2841222033017.04
SeasonClubGoalsAstAppsYCRCRating
2017-18Southampton3329306.94
2018-19Southampton6024406.89
2019-20Southampton5338907.20
2020-21Southampton873850–
2021-22Southampton1053631–
2022-23Southampton943860–

Player page →

6Lewis DunkBrighton & Hove Albion· 31yBrighton & Hove AlbionD311252033547.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Brighton & Hove Albion1136707.12
2018-19Brighton & Hove Albion1133716.88
2019-20Brighton & Hove Albion3336907.05
2020-21Brighton & Hove Albion503352–
2021-22Brighton & Hove Albion102931–
2022-23Brighton & Hove Albion103640–

Player page →

8Jamie VardyLeicester City· 36yLeicester CityF3692242011217.09
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City20137307.05
2018-19Leicester City16333317.00
2019-20Leicester City23535207.23
2020-21Leicester City1593410–
2021-22Leicester City1522520–
2022-23Leicester City343710–

Player page →

8Son Heung-minTottenham Hotspur· 30yTottenham HotspurF308144201637.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur10633006.98
2018-19Tottenham Hotspur10530216.98
2019-20Tottenham Hotspur111030027.08
2020-21Tottenham Hotspur17103700–
2021-22Tottenham Hotspur2373520–
2022-23Tottenham Hotspur1063620–

Player page →

10Bernardo SilvaManchester City· 28yManchester CityM2833331992407.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City6435006.95
2018-19Manchester City7735307.16
2019-20Manchester City6734507.12
2020-21Manchester City262650–
2021-22Manchester City843560–
2022-23Manchester City453450–

Player page →

10Declan RiceWest Ham United· 24yWest Ham UnitedM2410101992406.90
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United0025106.71
2018-19West Ham United2031206.92
2019-20West Ham United1338606.99
2020-21West Ham United213220–
2021-22West Ham United143680–
2022-23West Ham United423750–

Player page →

12Harry KaneTottenham Hotspur· 29yTottenham HotspurF29132341982407.37
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur30233307.58
2018-19Tottenham Hotspur14426507.25
2019-20Tottenham Hotspur18229407.24
2020-21Tottenham Hotspur23143510–
2021-22Tottenham Hotspur1793750–
2022-23Tottenham Hotspur3033860–

Player page →

13Jordan PickfordEverton· 29yEvertonG29011971206.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Everton0038006.79
2018-19Everton0018106.71
2019-20Everton0038206.68
2020-21Everton003110–
2021-22Everton003520–
2022-23Everton013760–

Player page →

14Jordan AyewCrystal Palace· 31yCrystal PalaceF3125151952216.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Swansea City7236216.75
2018-19Crystal Palace1220306.79
2019-20Crystal Palace9237606.90
2020-21Crystal Palace133340–
2021-22Crystal Palace333120–
2022-23Crystal Palace433850–

Player page →

15Marcus RashfordManchester United· 25yManchester UnitedF2566341941717.03
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United7535306.89
2018-19Manchester United10631317.00
2019-20Manchester United17731307.21
2020-21Manchester United1193740–
2021-22Manchester United422520–
2022-23Manchester United1753520–

Player page →

15Pierre-Emile HøjbjergTottenham Hotspur· 27yTottenham HotspurM2712151943626.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Southampton0023606.65
2018-19Southampton4329826.96
2019-20Southampton0133506.86
2020-21Tottenham Hotspur243890–
2021-22Tottenham Hotspur223630–
2022-23Tottenham Hotspur453550–

Player page →

17Andy RobertsonLiverpool· 29yLiverpoolD297521921817.15
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1521207.16
2018-19Liverpool01034407.12
2019-20Liverpool21236207.18
2020-21Liverpool173820–
2021-22Liverpool3102951–
2022-23Liverpool083430–

Player page →

18Abdoulaye DoucouréEverton· 30yEvertonM3025201904416.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford73351007.02
2018-19Watford5634706.82
2019-20Watford4237906.80
2020-21Everton232960–
2021-22Everton243060–
2022-23Everton522561–

Player page →

19Wilfried ZahaCrystal Palace· 30yCrystal PalaceF3054161893626.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Crystal Palace9329507.16
2018-19Crystal Palace9532916.99
2019-20Crystal Palace4338506.67
2020-21Crystal Palace1123060–
2021-22Crystal Palace1413361–
2022-23Crystal Palace722750–

Player page →

19Granit XhakaArsenal· 30yArsenalM3014221895027.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal1737907.24
2018-19Arsenal32261007.06
2019-20Arsenal12311006.92
2020-21Arsenal123171–
2021-22Arsenal1227101–
2022-23Arsenal773740–

Player page →

21Raheem SterlingChelsea· 28yChelseaF2884371882217.35
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City181133517.38
2018-19Manchester City171033307.45
2019-20Manchester City20133507.22
2020-21Manchester City1073140–
2021-22Manchester City1353010–
2022-23Chelsea632840–

Player page →

21Pascal GroßBrighton & Hove Albion· 31yBrighton & Hove AlbionM3126351881807.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Brighton & Hove Albion7836207.23
2018-19Brighton & Hove Albion3323107.07
2019-20Brighton & Hove Albion2429407.05
2020-21Brighton & Hove Albion383430–
2021-22Brighton & Hove Albion242910–
2022-23Brighton & Hove Albion983770–

Player page →

21César AzpilicuetaChelsea· 33yChelseaD337211881717.19
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea2637107.31
2018-19Chelsea1537407.13
2019-20Chelsea2636107.15
2020-21Chelsea122651–
2021-22Chelsea122730–
2022-23Chelsea002530–

Player page →

24Trent Alexander-ArnoldLiverpool· 24yLiverpoolD2412531872007.31
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1117307.03
2018-19Liverpool11127307.37
2019-20Liverpool41338507.38
2020-21Liverpool273620–
2021-22Liverpool2123220–
2022-23Liverpool293750–

Player page →

25Roberto FirminoLiverpool· 31yLiverpoolF315936186607.14
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool13735107.27
2018-19Liverpool12632007.10
2019-20Liverpool9838007.04
2020-21Liverpool973620–
2021-22Liverpool542030–
2022-23Liverpool1142500–

Player page →

25Jacob MaguireManchester United· 30yManchester UnitedD30961864327.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City2438707.03
2018-19Leicester City3030617.04
2019-20Manchester United1138607.13
2020-21Manchester United2134110–
2021-22Manchester United103091–
2022-23Manchester United001640–

Player page →

27Hugo LlorisTottenham Hotspur· 36yTottenham HotspurG3600184307.03
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur0032106.89
2018-19Tottenham Hotspur0030007.15
2019-20Tottenham Hotspur0021007.06
2020-21Tottenham Hotspur003800–
2021-22Tottenham Hotspur003820–
2022-23Tottenham Hotspur002500–

Player page →

28Ben MeeBrentford· 33yBrentfordD33941832907.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley0029507.16
2018-19Burnley0134906.99
2019-20Burnley1132706.89
2020-21Burnley203030–
2021-22Burnley302130–
2022-23Brentford323720–

Player page →

28Kasper SchmeichelLeicester City· 36yLeicester CityG36001831006.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City0033306.75
2018-19Leicester City0037306.72
2019-20Leicester City0038206.94
2020-21Leicester City003800–
2021-22Leicester City003720–

Player page →

30Chris WoodNottingham Forest· 31yNottingham ForestF31547182506.85
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley10124106.93
2018-19Burnley10234206.90
2019-20Burnley14132106.75
2020-21Burnley1233300–
2021-22Burnley301710–
2021-22Newcastle United201700–
2022-23Newcastle United201800–
2022-23Nottingham Forest10700–

Player page →

31Riyad MahrezManchester City· 32yManchester CityF325544181407.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City121036207.07
2018-19Manchester City7427007.30
2019-20Manchester City11933007.53
2020-21Manchester City962700–
2021-22Manchester City1152800–
2022-23Manchester City5103020–

Player page →

31RicharlisonTottenham Hotspur· 26yTottenham HotspurF2642181812816.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford4436306.79
2018-19Everton7018106.74
2019-20Everton13336807.09
2020-21Everton733441–
2021-22Everton1053090–
2022-23Tottenham Hotspur132730–

Player page →

33Cheikhou KouyatéNottingham Forest· 33yNottingham ForestM33571792206.68
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United2331506.66
2018-19Crystal Palace0229306.63
2019-20Crystal Palace1135406.75
2020-21Crystal Palace103640–
2021-22Crystal Palace012730–
2022-23Nottingham Forest102130–

Player page →

34Aaron CresswellWest Ham United· 33yWest Ham UnitedD336201782406.80
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United1734706.89
2018-19West Ham United0118106.80
2019-20West Ham United3031706.71
2020-21West Ham United083630–
2021-22West Ham United233130–
2022-23West Ham United012830–

Player page →

34Nick PopeNewcastle United· 31yNewcastle UnitedG3100178916.97
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley0035306.96
2019-20Burnley0038106.98
2020-21Burnley003210–
2021-22Burnley003610–
2022-23Newcastle United003731–

Player page →

36Kevin De BruyneManchester City· 31yManchester CityM3151741771107.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City81637207.79
2018-19Manchester City2218207.34
2019-20Manchester City132035308.00
2020-21Manchester City6122510–
2021-22Manchester City1583020–
2022-23Manchester City7163210–

Player page →

36İlkay GündoğanManchester City· 32yManchester CityM3241151771507.04
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City4130306.94
2018-19Manchester City6330307.25
2019-20Manchester City2131706.92
2020-21Manchester City1322810–
2021-22Manchester City842710–
2022-23Manchester City843100–

Player page →

36Alex IwobiEverton· 27yEvertonM271221177406.85
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal3525107.11
2018-19Arsenal3531006.73
2019-20Everton1025006.75
2020-21Everton123000–
2021-22Everton222810–
2022-23Everton273820–

Player page →

36Jordan HendersonLiverpool· 32yLiverpoolM329171771117.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1125107.07
2018-19Liverpool1331316.94
2019-20Liverpool4530207.23
2020-21Liverpool112100–
2021-22Liverpool253530–
2022-23Liverpool023520–

Player page →

40R. NevesWolverhampton Wanderers· 26yWolverhampton WanderersM262081764606.97
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers3234806.90
2019-20Wolverhampton Wanderers2238907.03
2020-21Wolverhampton Wanderers513680–
2021-22Wolverhampton Wanderers423390–
2022-23Wolverhampton Wanderers6135120–

Player page →

41Gabriel JesusArsenal· 26yArsenalF2661311741907.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City13329607.04
2018-19Manchester City6328106.82
2019-20Manchester City14734307.12
2020-21Manchester City942920–
2021-22Manchester City882810–
2022-23Arsenal1162660–

Player page →

41Wilfred NdidiLeicester City· 26yLeicester CityM26581743826.98
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City03331026.87
2018-19Leicester City2037807.01
2019-20Leicester City2132607.07
2020-21Leicester City142660–
2021-22Leicester City001940–
2022-23Leicester City002740–

Player page →

43Conor CoadyEverton· 30yEvertonD30611732206.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers0036506.78
2019-20Wolverhampton Wanderers0038506.84
2020-21Wolverhampton Wanderers103750–
2021-22Wolverhampton Wanderers403850–
2022-23Everton112420–

Player page →

43João MoutinhoWolverhampton Wanderers· 36yWolverhampton WanderersM365181732317.15
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers1836407.09
2019-20Wolverhampton Wanderers1638707.21
2020-21Wolverhampton Wanderers113351–
2021-22Wolverhampton Wanderers213540–
2022-23Wolverhampton Wanderers023130–

Player page →

45Alisson BeckerLiverpool· 30yLiverpoolG3013171316.94
SeasonClubGoalsAstAppsYCRCRating
2018-19Liverpool0036106.97
2019-20Liverpool0129016.91
2020-21Liverpool103310–
2021-22Liverpool013600–
2022-23Liverpool013710–

Player page →

46Virgil van DijkLiverpool· 31yLiverpoolD311651701007.30
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool0014107.25
2017-18Southampton0011007.15
2018-19Liverpool4236107.39
2019-20Liverpool5138107.28
2020-21Liverpool10510–
2021-22Liverpool313430–
2022-23Liverpool313230–

Player page →

46Solly MarchBrighton & Hove Albion· 28yBrighton & Hove AlbionM281116170906.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Brighton & Hove Albion1134306.73
2018-19Brighton & Hove Albion1432106.88
2019-20Brighton & Hove Albion0119206.76
2020-21Brighton & Hove Albion212100–
2021-22Brighton & Hove Albion023110–
2022-23Brighton & Hove Albion773320–

Player page →

48M. AntonioWest Ham United· 33yWest Ham UnitedF3343241692016.89
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United3120106.85
2018-19West Ham United5430306.77
2019-20West Ham United10324307.08
2020-21West Ham United1052630–
2021-22West Ham United1083681–
2022-23West Ham United533320–

Player page →

49Luka MilivojevićCrystal Palace· 32yCrystal PalaceM322651674017.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Crystal Palace10136807.01
2018-19Crystal Palace12236907.25
2019-20Crystal Palace31311206.93
2020-21Crystal Palace113181–
2021-22Crystal Palace001510–
2022-23Crystal Palace001820–

Player page →

49Dwight McNeilEverton· 23yEvertonM2314191671406.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley00100–
2018-19Burnley3418206.93
2019-20Burnley2638506.94
2020-21Burnley253610–
2021-22Burnley013810–
2022-23Everton733650–

Player page →

Data coverage for Premier League →

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