Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3401 of 3520 stored matches (97%) that name a player. Appearances count 3398 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TarkowskiEverton· 33yEvertonD3311113206907.16
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley0031507.13
2018-19Burnley2131507.08
2019-20Burnley22381007.14
2020-21Burnley103660–
2021-22Burnley1235110–
2022-23Everton113860–
2023-24Everton1138110–
2024-25Everton013260–
2025-26Everton2233707.19
2026-27Everton118207.48

Player page →

2Declan RiceArsenal· 27yArsenalM2725343144017.06
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–
2023-24Arsenal783850–
2024-25Arsenal473471–
2025-26Arsenal4433307.45
2026-27Arsenal0510107.29

Player page →

3Jordan PickfordEverton· 32yEvertonG32023132806.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Everton0038006.79
2018-19Everton0018106.71
2019-20Everton0038206.68
2020-21Everton003110–
2021-22Everton003520–
2022-23Everton013760–
2023-24Everton003850–
2024-25Everton013670–
2025-26Everton0034407.09
2026-27Everton008006.96

Player page →

4Bernardo SilvaManchester City· 32yManchester CityM3245503014907.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City6435006.95
2018-19Manchester City7735307.16
2019-20Manchester City6734507.12
2020-21Manchester City262650–
2021-22Manchester City843560–
2022-23Manchester City453450–
2023-24Manchester City693380–
2024-25Manchester City443370–
2025-26Manchester City24361006.86

Player page →

5Mohamed SalahLiverpool· 34yLiverpoolF34183852981007.38
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool30934107.62
2018-19Liverpool21836107.44
2019-20Liverpool191034107.41
2020-21Liverpool2253700–
2021-22Liverpool23133510–
2022-23Liverpool19123820–
2023-24Liverpool18103220–
2024-25Liverpool25143210–
2025-26Liverpool6420106.79

Player page →

6Lewis DunkBrighton & Hove Albion· 34yBrighton & Hove AlbionD341762945757.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–
2023-24Brighton & Hove Albion313371–
2024-25Brighton & Hove Albion002550–
2025-26Brighton & Hove Albion1025806.95
2026-27Brighton & Hove Albion108207.27

Player page →

7Alex IwobiFulham· 30yFulhamM303029275906.95
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal3525107.11
2018-19Arsenal3531006.73
2019-20Everton1025006.75
2020-21Everton123000–
2021-22Everton222810–
2022-23Everton273820–
2023-24Everton00200–
2023-24Fulham523020–
2024-25Fulham833300–
2025-26Fulham4324307.12
2026-27Fulham109007.39

Player page →

7EdersonManchester City· 33yManchester CityG33072752416.86
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City0036106.91
2018-19Manchester City0137206.87
2019-20Manchester City0035316.80
2020-21Manchester City013630–
2021-22Manchester City003730–
2022-23Manchester City013530–
2023-24Manchester City003350–
2024-25Manchester City042640–

Player page →

9James Ward-ProwseWest Ham United· 32yWest Ham UnitedM3249322743927.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Southampton3329306.94
2018-19Southampton6024406.89
2019-20Southampton5338907.20
2020-21Southampton873850–
2021-22Southampton1053631–
2022-23Southampton943860–
2023-24West Ham United773740–
2024-25Nottingham Forest01921–
2024-25West Ham United111120–
2025-26Burnley019106.80
2025-26West Ham United005006.90

Player page →

9Virgil van DijkLiverpool· 35yLiverpoolD352582742517.29
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool0014107.25
2017-18Southampton0011007.15
2018-19Liverpool4236107.39
2019-20Liverpool5138107.28
2020-21Liverpool10510–
2021-22Liverpool313430–
2022-23Liverpool313230–
2023-24Liverpool223631–
2024-25Liverpool313150–
2025-26Liverpool4027407.28
2026-27Liverpool0010307.13

Player page →

11Chris WoodNottingham Forest· 34yNottingham ForestF349111268606.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley10124106.93
2018-19Burnley10234206.90
2019-20Burnley14132106.75
2020-21Burnley1233300–
2021-22Burnley301710–
2021-22Newcastle United201700–
2022-23Newcastle United201800–
2022-23Nottingham Forest10700–
2023-24Nottingham Forest1413100–
2024-25Nottingham Forest2033410–
2025-26Nottingham Forest3013006.66
2026-27Nottingham Forest008005.51

Player page →

12Andy RobertsonTottenham Hotspur· 32yTottenham HotspurD3211572672217.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1521207.16
2018-19Liverpool01034407.12
2019-20Liverpool21236207.18
2020-21Liverpool173820–
2021-22Liverpool3102951–
2022-23Liverpool083430–
2023-24Liverpool322320–
2024-25Liverpool012720–
2025-26Liverpool1016006.74
2026-27Tottenham Hotspur029006.84

Player page →

13Son Heung-minTottenham Hotspur· 34yTottenham HotspurF3410563266837.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur10633006.98
2018-19Tottenham Hotspur10530216.98
2019-20Tottenham Hotspur111030027.08
2020-21Tottenham Hotspur17103700–
2021-22Tottenham Hotspur2373520–
2022-23Tottenham Hotspur1063620–
2023-24Tottenham Hotspur17103510–
2024-25Tottenham Hotspur793010–

Player page →

14Jacob MaguireManchester United· 33yManchester UnitedD3313102616037.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City2438707.03
2018-19Leicester City3030617.04
2019-20Manchester United1138607.13
2020-21Manchester United2134110–
2021-22Manchester United103091–
2022-23Manchester United001640–
2023-24Manchester United222240–
2024-25Manchester United102670–
2025-26Manchester United1218216.91
2026-27Manchester United009406.66

Player page →

15Jordan AyewLeicester City· 35yLeicester CityF3534222603726.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Swansea City7236216.75
2018-19Crystal Palace1220306.79
2019-20Crystal Palace9237606.90
2020-21Crystal Palace133340–
2021-22Crystal Palace333120–
2022-23Crystal Palace433850–
2023-24Crystal Palace473591–
2024-25Crystal Palace00110–
2024-25Leicester City502950–

Player page →

16Marcus RashfordManchester United· 29yManchester UnitedF2979392582117.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United7535306.89
2018-19Manchester United10631317.00
2019-20Manchester United17731307.21
2020-21Manchester United1193740–
2021-22Manchester United422520–
2022-23Manchester United1753520–
2023-24Manchester United723320–
2024-25Aston Villa221000–
2024-25Manchester United411520–
2026-27Manchester United006006.72

Player page →

17RicharlisonTottenham Hotspur· 29yTottenham HotspurF2966272533716.87
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford4436306.79
2018-19Everton7018106.74
2019-20Everton13336807.09
2020-21Everton733441–
2021-22Everton1053090–
2022-23Tottenham Hotspur132730–
2023-24Tottenham Hotspur1142830–
2024-25Tottenham Hotspur411520–
2025-26Tottenham Hotspur9428406.81
2026-27Tottenham Hotspur001006.20

Player page →

17Abdoulaye DoucouréEverton· 33yEvertonM3335232535416.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford73351007.02
2018-19Watford5634706.82
2019-20Watford4237906.80
2020-21Everton232960–
2021-22Everton243060–
2022-23Everton522561–
2023-24Everton713270–
2024-25Everton323130–

Player page →

19Alisson BeckerLiverpool· 34yLiverpoolG3413252616.89
SeasonClubGoalsAstAppsYCRCRating
2018-19Liverpool0036106.97
2019-20Liverpool0129016.91
2020-21Liverpool103310–
2021-22Liverpool013600–
2022-23Liverpool013710–
2023-24Liverpool002810–
2024-25Liverpool002300–
2025-26Liverpool0020106.72
2026-27Liverpool0010106.87

Player page →

20Dominic Calvert-LewinLeeds United· 29yLeeds UnitedF2968142503106.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Everton4632406.79
2018-19Everton3017206.77
2019-20Everton13136906.95
2020-21Everton1603330–
2021-22Everton521720–
2022-23Everton211730–
2023-24Everton723220–
2024-25Everton312520–
2025-26Leeds United11131106.69
2026-27Leeds United4010306.69

Player page →

21Dwight McNeilCrystal Palace· 26yCrystal PalaceM2621312481806.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley00100–
2018-19Burnley3418206.93
2019-20Burnley2638506.94
2020-21Burnley253610–
2021-22Burnley013810–
2022-23Everton733650–
2023-24Everton363520–
2024-25Everton452010–
2025-26Everton0120106.66
2026-27Crystal Palace006006.28

Player page →

22Youri TielemansManchester United· 29yManchester UnitedM2926382472407.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Leicester City2412207.22
2019-20Leicester City3637207.00
2020-21Leicester City643860–
2021-22Leicester City643230–
2022-23Leicester City323140–
2023-24Aston Villa263230–
2024-25Aston Villa373530–
2025-26Aston Villa0422007.20
2026-27Manchester United118107.01

Player page →

22Bernd LenoFulham· 34yFulhamG34012471516.93
SeasonClubGoalsAstAppsYCRCRating
2018-19Arsenal0029006.84
2019-20Arsenal0030207.11
2020-21Arsenal003501–
2021-22Arsenal00400–
2022-23Fulham003630–
2023-24Fulham003830–
2024-25Fulham013340–
2025-26Fulham0033306.92
2026-27Fulham009006.68

Player page →

24Pascal GroßBrighton & Hove Albion· 35yBrighton & Hove AlbionM3535522463007.14
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–
2023-24Brighton & Hove Albion4103660–
2025-26Brighton & Hove Albion1313207.12
2026-27Brighton & Hove Albion449407.25

Player page →

25Nick PopeNewcastle United· 34yNewcastle UnitedG34002431416.95
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley0035306.96
2019-20Burnley0038106.98
2020-21Burnley003210–
2021-22Burnley003610–
2022-23Newcastle United003731–
2023-24Newcastle United001510–
2024-25Newcastle United002620–
2025-26Newcastle United0024206.87

Player page →

26Trent Alexander-ArnoldLiverpool· 28yLiverpoolD2818632423007.31
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool1117307.03
2018-19Liverpool11127307.37
2019-20Liverpool41338507.38
2020-21Liverpool273620–
2021-22Liverpool2123220–
2022-23Liverpool293750–
2023-24Liverpool342860–
2024-25Liverpool362740–

Player page →

27Kyle WalkerBurnley· 36yBurnleyD363202413116.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City0632417.04
2018-19Manchester City1132307.06
2019-20Manchester City1429506.97
2020-21Manchester City112410–
2021-22Manchester City022010–
2022-23Manchester City002730–
2023-24Manchester City043220–
2024-25Manchester City001530–
2025-26Burnley0230906.60

Player page →

28John McGinnAston Villa· 32yAston VillaM3223312395216.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Aston Villa3328306.95
2020-21Aston Villa3537120–
2021-22Aston Villa343580–
2022-23Aston Villa133470–
2023-24Aston Villa643591–
2024-25Aston Villa143370–
2025-26Aston Villa4428406.92
2026-27Aston Villa249206.79

Player page →

29Callum WilsonBrentford· 34yBrentfordF3478242372906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Bournemouth5227006.70
2018-19Bournemouth12928307.00
2019-20Bournemouth81351006.77
2020-21Newcastle United1252620–
2021-22Newcastle United801840–
2022-23Newcastle United1853140–
2023-24Newcastle United912030–
2024-25Newcastle United001710–
2025-26West Ham United6129106.67
2026-27Brentford006106.45

Player page →

29Ezri KonsaArsenal· 29yArsenalD29922372436.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Aston Villa1225306.70
2020-21Aston Villa203630–
2021-22Aston Villa202962–
2022-23Aston Villa003860–
2023-24Aston Villa103550–
2024-25Aston Villa203310–
2025-26Aston Villa0032017.00
2026-27Arsenal109007.10

Player page →

31Harvey BarnesNewcastle United· 28yNewcastle UnitedM285733236806.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City003006.50
2018-19Leicester City1115006.85
2019-20Leicester City6836006.81
2020-21Leicester City942500–
2021-22Leicester City6103220–
2022-23Leicester City1313430–
2023-24Newcastle United532120–
2024-25Newcastle United843100–
2025-26Newcastle United7031106.85
2026-27Newcastle United228007.02

Player page →

31Leandro TrossardArsenal· 31yArsenalF3152362361316.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion5331006.76
2020-21Brighton & Hove Albion553520–
2021-22Brighton & Hove Albion833420–
2022-23Arsenal1102000–
2022-23Brighton & Hove Albion721610–
2023-24Arsenal1213420–
2024-25Arsenal863741–
2025-26Arsenal6629206.97

Player page →

33Jamie VardyLeicester City· 39yLeicester CityF39101282351717.09
SeasonClubGoalsAstAppsYCRCRating
2017-18Leicester City20137307.05
2018-19Leicester City16333317.00
2019-20Leicester City23535207.23
2020-21Leicester City1593410–
2021-22Leicester City1522520–
2022-23Leicester City343710–
2024-25Leicester City943450–

Player page →

33Raheem SterlingArsenal· 31yArsenalF3192432353017.35
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City181133517.38
2018-19Manchester City171033307.45
2019-20Manchester City20133507.22
2020-21Manchester City1073140–
2021-22Manchester City1353010–
2022-23Chelsea632840–
2023-24Chelsea843170–
2024-25Arsenal021610–

Player page →

35Bruno FernandesManchester United· 32yManchester UnitedM3274702324427.52
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester United8714207.71
2020-21Manchester United18123760–
2021-22Manchester United10636100–
2022-23Manchester United883760–
2023-24Manchester United1083590–
2024-25Manchester United8103552–
2025-26Manchester United81730407.56
2026-27Manchester United428207.06

Player page →

35Lucas DigneAston Villa· 33yAston VillaD333312323527.02
SeasonClubGoalsAstAppsYCRCRating
2018-19Everton1217317.21
2019-20Everton0735607.15
2020-21Everton073021–
2021-22Aston Villa041620–
2021-22Everton001340–
2022-23Aston Villa102850–
2023-24Aston Villa133370–
2024-25Aston Villa043140–
2025-26Aston Villa0429206.76

Player page →

37Gabriel JesusArsenal· 29yArsenalF2970362313106.95
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City13329607.04
2018-19Manchester City6328106.82
2019-20Manchester City14734307.12
2020-21Manchester City942920–
2021-22Manchester City882810–
2022-23Arsenal1162660–
2023-24Arsenal452760–
2024-25Arsenal301740–
2025-26Arsenal2013206.55

Player page →

37Aaron Wan-BissakaAston Villa· 28yAston VillaD283182312916.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Crystal Palace007107.37
2018-19Crystal Palace0233417.01
2019-20Manchester United0435807.08
2020-21Manchester United243430–
2021-22Manchester United002020–
2022-23Manchester United001920–
2023-24Manchester United022240–
2024-25West Ham United143210–
2025-26West Ham United0223406.60
2026-27Aston Villa006006.87

Player page →

39Phil FodenManchester City· 26yManchester CityM2669352301116.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City015006.73
2018-19Manchester City1013006.88
2019-20Manchester City5223007.10
2020-21Manchester City952800–
2021-22Manchester City952810–
2022-23Manchester City1153210–
2023-24Manchester City1983520–
2024-25Manchester City722820–
2025-26Manchester City7531407.04
2026-27Manchester City127116.46

Player page →

39Pierre-Emile HøjbjergTottenham Hotspur· 31yTottenham HotspurM3112152304026.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Southampton0023606.65
2018-19Southampton4329826.96
2019-20Southampton0133506.86
2020-21Tottenham Hotspur243890–
2021-22Tottenham Hotspur223630–
2022-23Tottenham Hotspur453550–
2023-24Tottenham Hotspur003640–

Player page →

41Granit XhakaSunderland· 34ySunderlandM3415282295927.16
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal1737907.24
2018-19Arsenal32261007.06
2019-20Arsenal12311006.92
2020-21Arsenal123171–
2021-22Arsenal1227101–
2022-23Arsenal773740–
2025-26Sunderland1631707.34
2026-27Sunderland009207.28

Player page →

41Łukasz FabiańskiWest Ham United· 41yWest Ham UnitedG4100229806.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–
2023-24West Ham United001000–
2024-25West Ham United001320–

Player page →

43Bukayo SakaArsenal· 25yArsenalF2562492282807.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Arsenal1526606.76
2020-21Arsenal533210–
2021-22Arsenal1173860–
2022-23Arsenal14113860–
2023-24Arsenal1693540–
2024-25Arsenal6102430–
2025-26Arsenal6428207.25
2026-27Arsenal307007.38

Player page →

44James MaddisonTottenham Hotspur· 29yTottenham HotspurM2957472273717.31
SeasonClubGoalsAstAppsYCRCRating
2018-19Leicester City7635517.34
2019-20Leicester City6331407.34
2020-21Leicester City853140–
2021-22Leicester City1283530–
2022-23Leicester City10930100–
2023-24Tottenham Hotspur492850–
2024-25Tottenham Hotspur973160–
2026-27Tottenham Hotspur106006.96

Player page →

44Daniel Tackie Mensah WelbeckChelsea· 35yChelseaF3551142271306.69
SeasonClubGoalsAstAppsYCRCRating
2017-18Arsenal5228106.79
2018-19Arsenal106006.67
2019-20Watford2018006.57
2020-21Brighton & Hove Albion612400–
2021-22Brighton & Hove Albion622500–
2022-23Brighton & Hove Albion633100–
2023-24Brighton & Hove Albion512940–
2024-25Brighton & Hove Albion1043050–
2025-26Brighton & Hove Albion10129306.69
2026-27Chelsea007006.55

Player page →

44Adama TraoréWest Ham United· 30yWest Ham UnitedF3014202271306.95
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers1128106.88
2019-20Wolverhampton Wanderers4937107.27
2020-21Wolverhampton Wanderers223740–
2021-22Wolverhampton Wanderers102000–
2022-23Wolverhampton Wanderers213420–
2023-24Fulham231720–
2024-25Fulham243120–
2025-26Fulham0015006.51
2025-26West Ham United008106.41

Player page →

47Damián Martínez RomeroChelsea· 34yChelseaG34012252517.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Arsenal009207.21
2020-21Aston Villa003810–
2021-22Aston Villa003640–
2022-23Aston Villa003670–
2023-24Aston Villa003440–
2024-25Aston Villa003651–
2025-26Aston Villa0130206.93
2026-27Chelsea006007.58

Player page →

48Jarrod BowenWest Ham United· 29yWest Ham UnitedM2961472231506.96
SeasonClubGoalsAstAppsYCRCRating
2019-20West Ham United1413006.92
2020-21West Ham United853800–
2021-22West Ham United12103660–
2022-23West Ham United653820–
2023-24West Ham United1663420–
2024-25West Ham United1072910–
2025-26West Ham United81035406.98

Player page →

48Kevin De BruyneManchester City· 35yManchester CityM3559912231507.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City81637207.79
2018-19Manchester City2218207.34
2019-20Manchester City132035308.00
2020-21Manchester City6122510–
2021-22Manchester City1583020–
2022-23Manchester City7163210–
2023-24Manchester City4101820–
2024-25Manchester City472820–

Player page →

48Dan BurnNewcastle United· 34yNewcastle UnitedD34752235016.50
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion0034506.79
2020-21Brighton & Hove Albion102750–
2021-22Brighton & Hove Albion101340–
2021-22Newcastle United011640–
2022-23Newcastle United103850–
2023-24Newcastle United223340–
2024-25Newcastle United1135110–
2025-26Newcastle United11241116.60
2026-27Newcastle United003102.53

Player page →

Data coverage for Premier League →

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