Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2966 of 3040 stored matches (98%) that name a player. Appearances count 2971 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Kevin De BruyneManchester City· 33yManchester CityM3359912231507.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City81637207.79
2018-19Manchester City2218207.34
2019-20Manchester City132035308.00
2020-21Manchester City61225107.77
2021-22Manchester City15830207.80
2022-23Manchester City71632107.76
2023-24Manchester City41018207.96
2024-25Manchester City4728207.37

Player page →

2Mohamed SalahLiverpool· 32yLiverpoolF3217781278907.44
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool30934107.62
2018-19Liverpool21836107.44
2019-20Liverpool191034107.41
2020-21Liverpool22537007.16
2021-22Liverpool231335107.40
2022-23Liverpool191238207.15
2023-24Liverpool181032207.61
2024-25Liverpool251432107.81

Player page →

3Son Heung-minTottenham Hotspur· 32yTottenham HotspurF3210563266837.22
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur10633006.98
2018-19Tottenham Hotspur10530216.98
2019-20Tottenham Hotspur111030027.08
2020-21Tottenham Hotspur171037007.25
2021-22Tottenham Hotspur23735207.51
2022-23Tottenham Hotspur10636207.09
2023-24Tottenham Hotspur171035107.54
2024-25Tottenham Hotspur7930107.27

Player page →

3Trent Alexander-ArnoldLiverpool· 26yLiverpoolD2618632423007.36
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1117307.03
2018-19Liverpool11127307.37
2019-20Liverpool41338507.38
2020-21Liverpool2736207.31
2021-22Liverpool21232207.66
2022-23Liverpool2937507.32
2023-24Liverpool3428607.33
2024-25Liverpool3627407.32

Player page →

5Andy RobertsonLiverpool· 31yLiverpoolD3110552422217.15
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1521207.16
2018-19Liverpool01034407.12
2019-20Liverpool21236207.18
2020-21Liverpool1738207.10
2021-22Liverpool31029517.38
2022-23Liverpool0834306.97
2023-24Liverpool3223207.45
2024-25Liverpool0127206.97

Player page →

6Bruno FernandesManchester United· 30yManchester UnitedM3062511943827.57
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester United8714207.71
2020-21Manchester United181237607.57
2021-22Manchester United106361007.26
2022-23Manchester United8837607.62
2023-24Manchester United10835907.77
2024-25Manchester United81035527.61

Player page →

7James MaddisonTottenham Hotspur· 28yTottenham HotspurM2856472213717.35
SeasonClubGoalsAstAppsYCRCRating
2018-19Leicester City7635517.34
2019-20Leicester City6331407.34
2020-21Leicester City8531407.23
2021-22Leicester City12835307.32
2022-23Leicester City109301007.32
2023-24Tottenham Hotspur4928507.55
2024-25Tottenham Hotspur9731607.36

Player page →

8Bernardo SilvaManchester City· 30yManchester CityM3043462653907.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City6435006.95
2018-19Manchester City7735307.16
2019-20Manchester City6734507.12
2020-21Manchester City2626506.98
2021-22Manchester City8435607.16
2022-23Manchester City4534506.89
2023-24Manchester City6933807.51
2024-25Manchester City4433707.24

Player page →

9Bukayo SakaArsenal· 23yArsenalF2353451932607.23
SeasonClubGoalsAstAppsYCRCRating
2019-20Arsenal1526606.76
2020-21Arsenal5332106.89
2021-22Arsenal11738607.04
2022-23Arsenal141138607.32
2023-24Arsenal16935407.74
2024-25Arsenal61024307.58

Player page →

9Pascal GroßBrighton & Hove Albion· 33yBrighton & Hove AlbionM3330452242407.23
SeasonClubGoalsAstAppsYCRCRating
2017-18Brighton & Hove Albion7836207.23
2018-19Brighton & Hove Albion3323107.07
2019-20Brighton & Hove Albion2429407.05
2020-21Brighton & Hove Albion3834307.16
2021-22Brighton & Hove Albion2429107.17
2022-23Brighton & Hove Albion9837707.27
2023-24Brighton & Hove Albion41036607.58

Player page →

11Riyad MahrezManchester City· 34yManchester CityF345544181407.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City121036207.07
2018-19Manchester City7427007.30
2019-20Manchester City11933007.53
2020-21Manchester City9627007.38
2021-22Manchester City11528007.26
2022-23Manchester City51030207.21

Player page →

12Raheem SterlingArsenal· 30yArsenalF3092432353017.10
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City181133517.38
2018-19Manchester City171033307.45
2019-20Manchester City20133507.22
2020-21Manchester City10731406.92
2021-22Manchester City13530107.05
2022-23Chelsea6328406.85
2023-24Chelsea8431706.99
2024-25Arsenal0216106.65

Player page →

13Marcus RashfordManchester United· 27yManchester UnitedF2779392522116.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United7535306.89
2018-19Manchester United10631317.00
2019-20Manchester United17731307.21
2020-21Manchester United11937406.91
2021-22Manchester United4225206.59
2022-23Manchester United17535206.90
2023-24Manchester United7233206.88
2024-25Aston Villa2210007.00
2024-25Manchester United4115206.89

Player page →

14Jarrod BowenWest Ham United· 28yWest Ham UnitedM2853371881107.03
SeasonClubGoalsAstAppsYCRCRating
2019-20West Ham United1413006.92
2020-21West Ham United8538006.92
2021-22West Ham United121036607.09
2022-23West Ham United6538206.88
2023-24West Ham United16634207.14
2024-25West Ham United10729107.18

Player page →

15Gabriel JesusArsenal· 28yArsenalF2868362182907.05
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City13329607.04
2018-19Manchester City6328106.82
2019-20Manchester City14734307.12
2020-21Manchester City9429207.05
2021-22Manchester City8828107.17
2022-23Arsenal11626607.08
2023-24Arsenal4527607.14
2024-25Arsenal3017406.88

Player page →

15Roberto FirminoLiverpool· 33yLiverpoolF335936186607.11
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool13735107.27
2018-19Liverpool12632007.10
2019-20Liverpool9838007.04
2020-21Liverpool9736207.11
2021-22Liverpool5420306.99
2022-23Liverpool11425007.10

Player page →

15Christian Dannemann EriksenManchester United· 33yManchester UnitedM3322361681607.10
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur10633007.40
2018-19Tottenham Hotspur61232207.21
2019-20Tottenham Hotspur2220506.84
2021-22Brentford1411107.49
2022-23Manchester United1828306.95
2023-24Manchester United1222106.87
2024-25Manchester United1222406.96

Player page →

18Harry KaneTottenham Hotspur· 31yTottenham HotspurF31132341982407.44
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur30233307.58
2018-19Tottenham Hotspur14426507.25
2019-20Tottenham Hotspur18229407.24
2020-21Tottenham Hotspur231435107.65
2021-22Tottenham Hotspur17937507.39
2022-23Tottenham Hotspur30338607.44

Player page →

18Ollie WatkinsAston Villa· 29yAston VillaF2975341832117.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Aston Villa14537417.07
2021-22Aston Villa11235706.92
2022-23Aston Villa15637406.89
2023-24Aston Villa191337407.33
2024-25Aston Villa16837206.93

Player page →

20Youri TielemansAston Villa· 28yAston VillaM2825332172307.12
SeasonClubGoalsAstAppsYCRCRating
2018-19Leicester City2412207.22
2019-20Leicester City3637207.00
2020-21Leicester City6438607.18
2021-22Leicester City6432307.07
2022-23Leicester City3231407.08
2023-24Aston Villa2632306.94
2024-25Aston Villa3735307.41

Player page →

20Paul PogbaManchester United· 32yManchester UnitedM3223331222227.14
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United61027517.40
2018-19Manchester United12833607.18
2019-20Manchester United1316107.13
2020-21Manchester United3326306.98
2021-22Manchester United1920716.93

Player page →

22WillianFulham· 36yFulhamF3628321961007.21
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea6736107.26
2018-19Chelsea3632207.33
2019-20Chelsea9736407.49
2020-21Arsenal1525007.01
2022-23Fulham5527207.07
2023-24Fulham4231107.15
2024-25Fulham009006.64

Player page →

23James Ward-ProwseWest Ham United· 30yWest Ham UnitedM3049312603827.17
SeasonClubGoalsAstAppsYCRCRating
2017-18Southampton3329306.94
2018-19Southampton6024406.89
2019-20Southampton5338907.20
2020-21Southampton8738507.27
2021-22Southampton10536317.29
2022-23Southampton9438607.26
2023-24West Ham United7737407.30
2024-25Nottingham Forest019216.66
2024-25West Ham United1111207.15

Player page →

23Harvey BarnesNewcastle United· 27yNewcastle UnitedM274831197706.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City003006.50
2018-19Leicester City1115006.85
2019-20Leicester City6836006.81
2020-21Leicester City9425006.87
2021-22Leicester City61032206.80
2022-23Leicester City13134306.67
2023-24Newcastle United5321206.98
2024-25Newcastle United8431007.01

Player page →

23Martin ØdegaardArsenal· 26yArsenalM2633311511407.29
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal1214006.88
2021-22Arsenal7436407.01
2022-23Arsenal15737407.36
2023-24Arsenal81035207.66
2024-25Arsenal2829407.30

Player page →

26Leandro TrossardArsenal· 30yArsenalF3046302071117.02
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion5331006.76
2020-21Brighton & Hove Albion5535207.06
2021-22Brighton & Hove Albion8334207.09
2022-23Arsenal11020007.05
2022-23Brighton & Hove Albion7216107.09
2023-24Arsenal12134207.03
2024-25Arsenal8637417.11

Player page →

26Dwight McNeilEverton· 25yEvertonM2521302221707.06
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley00100–
2018-19Burnley3418206.93
2019-20Burnley2638506.94
2020-21Burnley2536106.97
2021-22Burnley0138107.03
2022-23Everton7336507.07
2023-24Everton3635207.28
2024-25Everton4520107.23

Player page →

28Jamie VardyLeicester City· 38yLeicester CityF38101282351716.98
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City20137307.05
2018-19Leicester City16333317.00
2019-20Leicester City23535207.23
2020-21Leicester City15934107.13
2021-22Leicester City15225207.10
2022-23Leicester City3437106.60
2024-25Leicester City9434506.81

Player page →

28Phil FodenManchester City· 24yManchester CityM246128192607.30
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City015006.73
2018-19Manchester City1013006.88
2019-20Manchester City5223007.10
2020-21Manchester City9528007.23
2021-22Manchester City9528107.28
2022-23Manchester City11532107.22
2023-24Manchester City19835207.80
2024-25Manchester City7228207.26

Player page →

28Bryan MbeumoBrentford· 25yBrentfordF2542281361407.17
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford4735406.86
2022-23Brentford9838507.08
2023-24Brentford9625207.24
2024-25Brentford20738307.49

Player page →

28Jack GrealishManchester City· 29yManchester CityM2926281563007.29
SeasonClubGoalsAstAppsYCRCRating
2019-20Aston Villa8636807.39
2020-21Aston Villa61026607.53
2021-22Manchester City3326307.10
2022-23Manchester City5728407.34
2023-24Manchester City3120607.25
2024-25Manchester City1120307.02

Player page →

28David SilvaManchester City· 39yManchester CityM39212888807.41
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City91129507.56
2018-19Manchester City6732307.32
2019-20Manchester City61027007.36

Player page →

28Kieran TrippierNewcastle United· 34yNewcastle UnitedD344281421307.33
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur0522107.27
2018-19Tottenham Hotspur0325107.19
2021-22Newcastle United206007.37
2022-23Newcastle United1738507.65
2023-24Newcastle United11028507.32
2024-25Newcastle United0323107.01

Player page →

34M. AntonioWest Ham United· 35yWest Ham UnitedF3550272082716.85
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
2022-23West Ham United5333206.69
2023-24West Ham United6226606.74
2024-25West Ham United1113106.61

Player page →

34Morgan Gibbs-WhiteNottingham Forest· 25yNottingham ForestM2517271502817.02
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers0124106.58
2019-20Wolverhampton Wanderers007006.70
2020-21Wolverhampton Wanderers1011106.74
2021-22Wolverhampton Wanderers002106.60
2022-23Nottingham Forest5835507.03
2022-23Wolverhampton Wanderers002106.55
2023-24Nottingham Forest51037907.24
2024-25Nottingham Forest68321017.22

Player page →

34Lucas DigneAston Villa· 31yAston VillaD313272033326.99
SeasonClubGoalsAstAppsYCRCRating
2018-19Everton1217317.21
2019-20Everton0735607.15
2020-21Everton0730217.13
2021-22Aston Villa0416206.94
2021-22Everton0013406.96
2022-23Aston Villa1028506.67
2023-24Aston Villa1333706.86
2024-25Aston Villa0431406.98

Player page →

37Alex IwobiFulham· 29yFulhamM292526242606.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal3525107.11
2018-19Arsenal3531006.73
2019-20Everton1025006.75
2020-21Everton1230006.74
2021-22Everton2228106.78
2022-23Everton2738206.97
2023-24Everton002006.95
2023-24Fulham5230207.07
2024-25Fulham8333007.24

Player page →

37Jacob MurphyNewcastle United· 30yNewcastle UnitedM3019261811206.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Newcastle United1124006.47
2018-19Newcastle United019006.59
2020-21Newcastle United2326306.70
2021-22Newcastle United1233406.67
2022-23Newcastle United4236006.73
2023-24Newcastle United3721107.21
2024-25Newcastle United81032407.16

Player page →

39Declan RiceArsenal· 26yArsenalM2621252713617.14
SeasonClubGoalsAstAppsYCRCRating
2017-18West Ham United0025106.71
2018-19West Ham United2031206.92
2019-20West Ham United1338606.99
2020-21West Ham United2132207.08
2021-22West Ham United1436807.21
2022-23West Ham United4237507.20
2023-24Arsenal7838507.45
2024-25Arsenal4734717.37

Player page →

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

Player page →

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

Player page →

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

Player page →

41Pedro NetoChelsea· 25yChelseaF2514241452306.94
SeasonClubGoalsAstAppsYCRCRating
2019-20Wolverhampton Wanderers3329306.70
2020-21Wolverhampton Wanderers5631407.15
2021-22Wolverhampton Wanderers1113306.71
2022-23Wolverhampton Wanderers0018106.71
2023-24Wolverhampton Wanderers2920407.24
2024-25Chelsea3534806.98

Player page →

44Callum WilsonNewcastle United· 33yNewcastle UnitedF3372232022706.85
SeasonClubGoalsAstAppsYCRCRating
2017-18Bournemouth5227006.70
2018-19Bournemouth12928307.00
2019-20Bournemouth81351006.77
2020-21Newcastle United12526207.00
2021-22Newcastle United8018406.83
2022-23Newcastle United18531407.01
2023-24Newcastle United9120306.90
2024-25Newcastle United0017106.38

Player page →

44RicharlisonTottenham Hotspur· 28yTottenham HotspurF2857232243316.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford4436306.79
2018-19Everton7018106.74
2019-20Everton13336807.09
2020-21Everton7334416.95
2021-22Everton10530907.02
2022-23Tottenham Hotspur1327306.70
2023-24Tottenham Hotspur11428307.10
2024-25Tottenham Hotspur4115206.61

Player page →

44Abdoulaye DoucouréEverton· 32yEvertonM3235232535416.86
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford73351007.02
2018-19Watford5634706.82
2019-20Watford4237906.80
2020-21Everton2329606.91
2021-22Everton2430606.87
2022-23Everton5225616.74
2023-24Everton7132706.94
2024-25Everton3231306.76

Player page →

44Eberechi EzeCrystal Palace· 26yCrystal PalaceM2633231441107.17
SeasonClubGoalsAstAppsYCRCRating
2020-21Crystal Palace4634306.93
2021-22Crystal Palace1113106.76
2022-23Crystal Palace10438307.12
2023-24Crystal Palace11427307.58
2024-25Crystal Palace7832107.31

Player page →

44John McGinnAston Villa· 30yAston VillaM3017232024617.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Aston Villa3328306.95
2020-21Aston Villa35371206.99
2021-22Aston Villa3435807.31
2022-23Aston Villa1334707.01
2023-24Aston Villa6435917.08
2024-25Aston Villa1433706.93

Player page →

44Ryan FraserSouthampton· 31ySouthamptonM3115231491026.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Bournemouth5326007.02
2018-19Bournemouth71135207.28
2019-20Bournemouth1428206.89
2020-21Newcastle United0218216.84
2021-22Newcastle United2327306.88
2022-23Newcastle United008106.76
2024-25Southampton007016.16

Player page →

50Jordan AyewLeicester City· 33yLeicester CityF3334222603726.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Swansea City7236216.75
2018-19Crystal Palace1220306.79
2019-20Crystal Palace9237606.90
2020-21Crystal Palace1333406.62
2021-22Crystal Palace3331206.77
2022-23Crystal Palace4338506.76
2023-24Crystal Palace4735917.00
2024-25Crystal Palace001106.20
2024-25Leicester City5029506.67

Player page →

Data coverage for Premier League →

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