Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3301 of 3420 stored matches (97%) that name a player. Appearances count 3306 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Eden HazardChelsea· 35yChelseaF35281970407.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea12434207.79
2018-19Chelsea161536207.84

Player page →

2Kevin De BruyneManchester City· 34yManchester CityM3459912231507.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 →

3Bruno FernandesManchester United· 31yManchester UnitedM3170682244227.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
2025-26Manchester United81730407.56

Player page →

4James RodríguezEverton· 34yEvertonF346423407.50
SeasonClubGoalsAstAppsYCRCRating
2020-21Everton6423407.50

Player page →

5Gareth BaleTottenham Hotspur· 36yTottenham HotspurF3611220107.49
SeasonClubGoalsAstAppsYCRCRating
2020-21Tottenham Hotspur11220107.49

Player page →

6Harry KaneTottenham Hotspur· 32yTottenham HotspurF32132341982407.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 →

7Arijanet MuricIpswich Town· 27yIpswich TownG270028107.42
SeasonClubGoalsAstAppsYCRCRating
2023-24Burnley0010008.00
2024-25Ipswich Town0018107.09

Player page →

8RodriManchester City· 29yManchester CityM2923211953417.41
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City3235807.11
2020-21Manchester City2234607.27
2021-22Manchester City7233507.38
2022-23Manchester City2636507.32
2023-24Manchester City8934818.03
2024-25Manchester City003006.87
2025-26Manchester City1020207.44

Player page →

8Cole PalmerChelsea· 24yChelseaM2446211101907.41
SeasonClubGoalsAstAppsYCRCRating
2021-22Manchester City004006.67
2022-23Manchester City0114106.69
2023-24Chelsea221133707.75
2023-24Manchester City001006.30
2024-25Chelsea15836707.65
2025-26Chelsea9122407.01

Player page →

8David SilvaManchester City· 40yManchester CityM40212888807.41
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City91129507.56
2018-19Manchester City6732307.32
2019-20Manchester City61027007.36

Player page →

11Mohamed SalahLiverpool· 33yLiverpoolF33183852981007.39
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
2025-26Liverpool6420106.79

Player page →

11Jérémy DokuManchester City· 23yManchester CityF23111986407.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Manchester City3829307.43
2024-25Manchester City3629107.29
2025-26Manchester City5528007.44

Player page →

13Trent Alexander-ArnoldLiverpool· 27yLiverpoolD2718632423007.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 →

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

Player page →

15James MaddisonTottenham Hotspur· 29yTottenham HotspurM2956472213717.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 →

16Erling HaalandManchester City· 25yManchester CityF25111241311007.34
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester City36835507.38
2023-24Manchester City27531107.37
2024-25Manchester City22331207.28
2025-26Manchester City26834207.32

Player page →

17Bruno GuimarãesNewcastle United· 28yNewcastle UnitedM2830251463107.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Newcastle United5117407.22
2022-23Newcastle United4532707.16
2023-24Newcastle United7837807.51
2024-25Newcastle United5635707.26
2025-26Newcastle United9525507.49

Player page →

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

Player page →

19Joško GvardiolManchester City· 24yManchester CityD2411382707.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Manchester City4128307.38
2024-25Manchester City5037207.38
2025-26Manchester City2217207.02

Player page →

20Riyad MahrezManchester City· 35yManchester CityF355544181407.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 →

20Alexis SánchezManchester United· 37yManchester UnitedF379950707.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal6318307.67
2017-18Manchester United2312107.42
2018-19Manchester United1320306.87

Player page →

22Jack GrealishEverton· 30yEvertonM3028341743417.28
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
2025-26Everton2618417.21

Player page →

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

Player page →

24Virgil van DijkLiverpool· 34yLiverpoolD342582642217.27
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool0014107.25
2017-18Southampton0011007.15
2018-19Liverpool4236107.39
2019-20Liverpool5138107.28
2020-21Liverpool105106.70
2021-22Liverpool3134307.29
2022-23Liverpool3132307.11
2023-24Liverpool2236317.38
2024-25Liverpool3131507.29
2025-26Liverpool4027407.28

Player page →

24Kieran TrippierNewcastle United· 35yNewcastle UnitedD354291601607.27
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
2025-26Newcastle United0118306.75

Player page →

26Phil FodenManchester City· 25yManchester CityM2568332231007.26
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
2025-26Manchester City7531407.04

Player page →

26Ivan ToneyBrentford· 30yBrentfordF303611832207.26
SeasonClubGoalsAstAppsYCRCRating
2021-22Brentford12533807.35
2022-23Brentford20433907.29
2023-24Brentford4217507.01

Player page →

28Martin ØdegaardArsenal· 27yArsenalM2734371721407.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Arsenal1214006.88
2021-22Arsenal7436407.01
2022-23Arsenal15737407.36
2023-24Arsenal81035207.66
2024-25Arsenal2829407.30
2025-26Arsenal1621006.98

Player page →

28Matheus CunhaManchester United· 26yManchester UnitedF2636151101807.25
SeasonClubGoalsAstAppsYCRCRating
2022-23Wolverhampton Wanderers2017106.86
2023-24Wolverhampton Wanderers12732907.25
2024-25Wolverhampton Wanderers15632407.65
2025-26Manchester United7229407.04

Player page →

28Cesc FàbregasChelsea· 39yChelseaM392438717.25
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea2432617.35
2018-19Chelsea006106.68

Player page →

28Rayan CherkiManchester City· 22yManchester CityM2241231107.25
SeasonClubGoalsAstAppsYCRCRating
2025-26Manchester City41231107.25

Player page →

32Mark FlekkenBrentford· 32yBrentfordG320374407.24
SeasonClubGoalsAstAppsYCRCRating
2023-24Brentford0137307.09
2024-25Brentford0237107.40

Player page →

32Dean HuijsenBournemouth· 21yBournemouthD2132321007.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Bournemouth32321007.24

Player page →

34Pascal GroßBrighton & Hove Albion· 34yBrighton & Hove AlbionM3431482372607.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
2025-26Brighton & Hove Albion1313207.12

Player page →

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

Player page →

34Emre CanLiverpool· 32yLiverpoolM322424807.23
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool2424807.23

Player page →

37Son Heung-minTottenham Hotspur· 33yTottenham HotspurF3310563266837.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 →

37Enzo FernándezChelsea· 25yChelseaM2517141132607.22
SeasonClubGoalsAstAppsYCRCRating
2022-23Chelsea0218307.20
2023-24Chelsea3228707.22
2024-25Chelsea6735807.29
2025-26Chelsea8332807.15

Player page →

39WillianFulham· 37yFulhamF3728321961007.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 →

39Thiago SilvaChelsea· 41yChelseaD41831131317.21
SeasonClubGoalsAstAppsYCRCRating
2020-21Chelsea2023517.18
2021-22Chelsea3032207.32
2022-23Chelsea0227207.28
2023-24Chelsea3131407.05

Player page →

39Michael OliseCrystal Palace· 24yCrystal PalaceM24142282607.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Crystal Palace2526406.92
2022-23Crystal Palace21137207.13
2023-24Crystal Palace10619007.75

Player page →

39Mesut ÖzilArsenal· 37yArsenalM37101165707.21
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal4725407.58
2018-19Arsenal5222207.02
2019-20Arsenal1218106.93

Player page →

43James TarkowskiEverton· 33yEvertonD3310103126707.19
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley0031507.13
2018-19Burnley2131507.08
2019-20Burnley22381007.14
2020-21Burnley1036607.08
2021-22Burnley12351107.15
2022-23Everton1138607.24
2023-24Everton11381107.34
2024-25Everton0132607.30
2025-26Everton2233707.19

Player page →

43J. CanceloManchester City· 31yManchester CityD31511981927.19
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester City0017407.21
2020-21Manchester City2328517.17
2021-22Manchester City1736707.31
2022-23Manchester City2117316.92

Player page →

43Luis Díaz MarulandaLiverpool· 29yLiverpoolF29291597607.19
SeasonClubGoalsAstAppsYCRCRating
2021-22Liverpool4313007.26
2022-23Liverpool4217206.96
2023-24Liverpool8537307.18
2024-25Liverpool13530107.32

Player page →

46CasemiroManchester United· 34yManchester UnitedM341461072837.18
SeasonClubGoalsAstAppsYCRCRating
2022-23Manchester United4328727.21
2023-24Manchester United1225707.17
2024-25Manchester United1024507.17
2025-26Manchester United8130917.15

Player page →

46Matheus PereiraWest Bromwich Albion· 30yWest Bromwich AlbionM3011633217.18
SeasonClubGoalsAstAppsYCRCRating
2020-21West Bromwich Albion11633217.18

Player page →

48Declan RiceArsenal· 27yArsenalM2725293043917.17
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
2025-26Arsenal4433307.45

Player page →

48Dominik SzoboszlaiLiverpool· 25yLiverpoolM251412881217.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Liverpool3233107.12
2024-25Liverpool6630607.18
2025-26Liverpool5425517.23

Player page →

48Anton StachLeeds United· 27yLeeds UnitedM274325307.17
SeasonClubGoalsAstAppsYCRCRating
2025-26Leeds United4325307.17

Player page →

Data coverage for Premier League →

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