Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1847 of 1900 stored matches (97%) that name a player. Appearances count 1851 matches with a stored lineup.

  • 17
  • 18
  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Mohamed SalahLiverpool· 29yLiverpoolF2911545176407.40
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool30934107.62
2018-19Liverpool21836107.44
2019-20Liverpool191034107.41
2020-21Liverpool22537007.16
2021-22Liverpool231335107.40

Player page →

2Harry KaneTottenham Hotspur· 28yTottenham HotspurF28102311601807.44
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur30233307.58
2018-19Tottenham Hotspur14426507.25
2019-20Tottenham Hotspur18229407.24
2020-21Tottenham Hotspur231435107.65
2021-22Tottenham Hotspur17937507.39

Player page →

3Jamie VardyLeicester City· 35yLeicester CityF3589201641117.10
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City20137307.05
2018-19Leicester City16333317.00
2019-20Leicester City23535207.23
2020-21Leicester City15934107.13
2021-22Leicester City15225207.10

Player page →

4Raheem SterlingManchester City· 27yManchester CityF2778341601817.21
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City181133517.38
2018-19Manchester City171033307.45
2019-20Manchester City20133507.22
2020-21Manchester City10731406.92
2021-22Manchester City13530107.05

Player page →

5Sadio ManéLiverpool· 30yLiverpoolF3077241661617.28
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool10728317.29
2018-19Liverpool22134207.39
2019-20Liverpool18735307.29
2020-21Liverpool11735307.23
2021-22Liverpool16234507.22

Player page →

6Pierre-Emerick AubameyangArsenal· 32yArsenalF326415124817.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal10413007.35
2018-19Arsenal18432007.06
2019-20Arsenal22336317.16
2020-21Arsenal10329206.96
2021-22Arsenal4114306.89

Player page →

7Sergio AgüeroManchester City· 33yManchester CityF33621893607.36
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City21625207.63
2018-19Manchester City21832307.43
2019-20Manchester City16324107.20
2020-21Manchester City4112006.93

Player page →

8Chris WoodNewcastle United· 30yNewcastle UnitedF30517157506.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley10124106.93
2018-19Burnley10234206.90
2019-20Burnley14132106.75
2020-21Burnley12333006.80
2021-22Burnley3017106.78
2021-22Newcastle United2017006.79

Player page →

9Riyad MahrezManchester City· 31yManchester CityF315034151207.30
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City121036207.07
2018-19Manchester City7427007.30
2019-20Manchester City11933007.53
2020-21Manchester City9627007.38
2021-22Manchester City11528007.26

Player page →

9Gabriel JesusManchester City· 25yManchester CityF2550251481307.05
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City13329607.04
2018-19Manchester City6328106.82
2019-20Manchester City14734307.12
2020-21Manchester City9429207.05
2021-22Manchester City8828107.17

Player page →

9Alexandre LacazetteArsenal· 30yArsenalF3050241531407.05
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal14331107.10
2018-19Arsenal9831207.08
2019-20Arsenal10430807.06
2020-21Arsenal13231307.04
2021-22Arsenal4730006.97

Player page →

12Marcus RashfordManchester United· 24yManchester UnitedF2449291591516.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United7535306.89
2018-19Manchester United10631317.00
2019-20Manchester United17731307.21
2020-21Manchester United11937406.91
2021-22Manchester United4225206.59

Player page →

13Roberto FirminoLiverpool· 30yLiverpoolF304832161607.11
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool13735107.27
2018-19Liverpool12632007.10
2019-20Liverpool9838007.04
2020-21Liverpool9736207.11
2021-22Liverpool5420306.99

Player page →

13Danny IngsAston Villa· 29yAston VillaF294815128906.95
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool108006.71
2018-19Southampton6323107.03
2019-20Southampton22238307.04
2020-21Southampton12429106.97
2021-22Aston Villa7630406.82

Player page →

15Wilfried ZahaCrystal Palace· 29yCrystal PalaceF2947141623126.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Crystal Palace9329507.16
2018-19Crystal Palace9532916.99
2019-20Crystal Palace4338506.67
2020-21Crystal Palace11230606.96
2021-22Crystal Palace14133616.98

Player page →

16Callum WilsonNewcastle United· 30yNewcastle UnitedF3045171341906.86
SeasonClubGoalsAstAppsYCRCRating
2017-18Bournemouth5227006.70
2018-19Bournemouth12928307.00
2019-20Bournemouth81351006.77
2020-21Newcastle United12526207.00
2021-22Newcastle United8018406.83

Player page →

17RicharlisonEverton· 25yEvertonF2541151542516.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford4436306.79
2018-19Everton7018106.74
2019-20Everton13336807.09
2020-21Everton7334416.95
2021-22Everton10530907.02

Player page →

17Dominic Calvert-LewinEverton· 25yEvertonF254191352006.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Everton4632406.79
2018-19Everton3017206.77
2019-20Everton13136906.95
2020-21Everton16033307.12
2021-22Everton5217206.96

Player page →

19Anthony MartialManchester United· 26yManchester UnitedF264016117416.95
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United9530106.95
2018-19Manchester United9225206.99
2019-20Manchester United17632107.11
2020-21Manchester United4322016.79
2021-22Manchester United108006.65

Player page →

19Diogo JotaLiverpool· 25yLiverpoolF2540101202006.94
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers95321106.96
2019-20Wolverhampton Wanderers7134406.81
2020-21Liverpool9019206.97
2021-22Liverpool15435307.03

Player page →

21Raúl JiménezWolverhampton Wanderers· 31yWolverhampton WanderersF3139171181627.04
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers12736407.15
2019-20Wolverhampton Wanderers17638307.19
2020-21Wolverhampton Wanderers4010007.03
2021-22Wolverhampton Wanderers6434926.76

Player page →

22M. AntonioWest Ham United· 32yWest Ham UnitedF3238211361816.93
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United3120106.85
2018-19West Ham United5430306.77
2019-20West Ham United10324307.08
2020-21West Ham United10526306.99
2021-22West Ham United10836816.97

Player page →

23Romelu LukakuChelsea· 29yChelseaF2936790907.04
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United16734407.18
2018-19Manchester United12030406.92
2021-22Chelsea8026106.99

Player page →

24A. PerezLeicester City· 28yLeicester CityF283114142716.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Newcastle United8434306.85
2018-19Newcastle United11236206.89
2019-20Leicester City8433006.85
2020-21Leicester City2125206.71
2021-22Leicester City2314016.67

Player page →

24Ashley BarnesBurnley· 32yBurnleyF323121333006.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley90361006.84
2018-19Burnley12233806.92
2019-20Burnley6019406.80
2020-21Burnley3022406.74
2021-22Burnley1023406.63

Player page →

26J. KingWatford· 30yWatfordF3030121341106.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Bournemouth8232306.85
2018-19Bournemouth11333306.95
2019-20Bournemouth6426006.76
2020-21Everton0011006.39
2021-22Watford5332506.77

Player page →

27Eden HazardChelsea· 31yChelseaF31281970407.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea12434207.79
2018-19Chelsea161536207.84

Player page →

28Neal MaupayBrighton & Hove Albion· 25yBrighton & Hove AlbionF252671021116.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion10337306.77
2020-21Brighton & Hove Albion8233116.83
2021-22Brighton & Hove Albion8232706.81

Player page →

28Tammy AbrahamChelsea· 24yChelseaF2426587206.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Swansea City5131006.71
2019-20Chelsea15334206.84
2020-21Chelsea6122006.88

Player page →

30Kelechi IheanachoLeicester City· 25yLeicester CityF252516122706.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City3321206.83
2018-19Leicester City1330206.63
2019-20Leicester City5320106.91
2020-21Leicester City12225107.08
2021-22Leicester City4526106.78

Player page →

30Ollie WatkinsAston Villa· 26yAston VillaF26257721117.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Aston Villa14537417.07
2021-22Aston Villa11235706.92

Player page →

32Phil FodenManchester City· 21yManchester CityF21241397107.15
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City015006.73
2018-19Manchester City1013006.88
2019-20Manchester City5223007.10
2020-21Manchester City9528007.23
2021-22Manchester City9528107.28

Player page →

32Troy DeeneyWatford· 33yWatfordF3324988726.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford5228116.79
2018-19Watford9531317.01
2019-20Watford10227307.04
2021-22Watford002006.65

Player page →

34Glenn MurrayBrighton & Hove Albion· 38yBrighton & Hove AlbionF38232911306.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Brighton & Hove Albion11033906.82
2018-19Brighton & Hove Albion11135406.74
2019-20Brighton & Hove Albion1123006.58

Player page →

35T. PukkiNorwich City· 32yNorwich CityF3222673706.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Norwich City11336306.79
2021-22Norwich City11337406.76

Player page →

35Mason GreenwoodManchester United· 20yManchester UnitedF2022483306.91
SeasonClubGoalsAstAppsYCRCRating
2018-19Manchester United003006.80
2019-20Manchester United10131006.94
2020-21Manchester United7231206.79
2021-22Manchester United5118107.07

Player page →

37Jordan AyewCrystal Palace· 30yCrystal PalaceF3021121571716.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Swansea City7236216.75
2018-19Crystal Palace1220306.79
2019-20Crystal Palace9237606.90
2020-21Crystal Palace1333406.62
2021-22Crystal Palace3331206.77

Player page →

37O. GiroudChelsea· 35yChelseaF3521590306.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal4016006.80
2017-18Chelsea3113006.95
2018-19Chelsea2426106.79
2019-20Chelsea8018106.95
2020-21Chelsea4017106.71

Player page →

39Leroy SanéManchester City· 26yManchester CityF26202563507.31
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City101532407.44
2018-19Manchester City101030107.19
2019-20Manchester City001006.60

Player page →

39Ché AdamsSouthampton· 25ySouthamptonF25201096106.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Southampton4230006.74
2020-21Southampton9536106.85
2021-22Southampton7330006.83

Player page →

39Christian BentekeCrystal Palace· 31yCrystal PalaceF312091251726.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Crystal Palace3531606.83
2018-19Crystal Palace1115106.79
2019-20Crystal Palace2124417.02
2020-21Crystal Palace10130317.09
2021-22Crystal Palace4125306.78

Player page →

39Marko ArnautovićWest Ham United· 33yWest Ham UnitedF3320855717.10
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United11630417.19
2018-19West Ham United9225307.00

Player page →

39Daniel Tackie Mensah WelbeckBrighton & Hove Albion· 31yBrighton & Hove AlbionF31205101106.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal5228106.79
2018-19Arsenal106006.67
2019-20Watford2018006.57
2020-21Brighton & Hove Albion6124006.83
2021-22Brighton & Hove Albion6225006.80

Player page →

44WillianArsenal· 33yArsenalF331925129707.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea6736107.26
2018-19Chelsea3632207.33
2019-20Chelsea9736407.49
2020-21Arsenal1525007.01

Player page →

44Patrick BamfordLeeds United· 28yLeeds UnitedF2819947507.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Leeds United17738307.02
2021-22Leeds United229206.94

Player page →

46Lucas MouraTottenham Hotspur· 29yTottenham HotspurF2918151341106.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur016006.53
2018-19Tottenham Hotspur9029306.83
2019-20Tottenham Hotspur4435306.83
2020-21Tottenham Hotspur3430106.64
2021-22Tottenham Hotspur2634406.98

Player page →

46Leandro TrossardBrighton & Hove Albion· 27yBrighton & Hove AlbionF271811100406.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion5331006.76
2020-21Brighton & Hove Albion5535207.06
2021-22Brighton & Hove Albion8334207.09

Player page →

46Salomón RondónEverton· 32yEvertonF32181186716.84
SeasonClubGoalsAstAppsYCRCRating
2017-18West Bromwich Albion7335306.86
2018-19Newcastle United10731107.00
2021-22Everton1120316.55

Player page →

46Cristiano RonaldoManchester United· 37yManchester UnitedF3718330807.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester United18330807.26

Player page →

50Jay RodriguezBurnley· 32yBurnleyF32176132806.68
SeasonClubGoalsAstAppsYCRCRating
2017-18West Bromwich Albion6136106.73
2019-20Burnley8136106.66
2020-21Burnley1231306.66
2021-22Burnley2229306.67

Player page →

Data coverage for Premier League →

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