Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3755 of 3900 stored matches (96%) that name a player. Appearances and minutes count 3752 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

1Mohamed SalahLiverpoolLiverpoolF29824,90756183851007.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool342,7619309107.62
2018-19Liverpool363,0918218107.44
2019-20Liverpool342,88471910107.41
2020-21Liverpool373,0795225007.16
2021-22Liverpool352,76152313107.40
2022-23Liverpool383,29441912207.15
2023-24Liverpool322,53581810207.61
2024-25Liverpool322,854102514107.81
2025-26Liverpool201,648064106.79

Player page β†’

2Harry KaneTottenham HotspurTottenham HotspurF22719,73949161402607.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Tottenham Hotspur292,4417296207.56
2017-18Tottenham Hotspur332,7389302307.58
2018-19Tottenham Hotspur262,2485144507.25
2019-20Tottenham Hotspur292,5894182407.24
2020-21Tottenham Hotspur353,085112314107.65
2021-22Tottenham Hotspur373,2325179507.39
2022-23Tottenham Hotspur383,4068303607.44

Player page β†’

3Son Heung-minTottenham HotspurTottenham HotspurF29922,67135119691037.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Tottenham Hotspur332,0232146207.04
2017-18Tottenham Hotspur332,0962106006.98
2018-19Tottenham Hotspur301,9661105216.98
2019-20Tottenham Hotspur302,48531110027.08
2020-21Tottenham Hotspur373,12141710007.25
2021-22Tottenham Hotspur353,0198237207.51
2022-23Tottenham Hotspur362,8995106207.09
2023-24Tottenham Hotspur352,94681710107.54
2024-25Tottenham Hotspur302,116279107.27

Player page β†’

4Eden HazardChelseaChelseaF1038,019334224707.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Chelsea332,7528145307.67
2017-18Chelsea342,4329124207.79
2018-19Chelsea362,835161615207.84

Player page β†’

5Bukayo SakaArsenalArsenalF22817,7263162492807.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal261,753115606.76
2020-21Arsenal322,560153106.89
2021-22Arsenal382,9914117607.04
2022-23Arsenal383,19141411607.32
2023-24Arsenal352,93310169407.74
2024-25Arsenal241,7084610307.58
2025-26Arsenal281,992664207.25
2026-27Arsenal7598130007.38

Player page β†’

6Erling HaalandManchester CityManchester CityF14011,74126120241007.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City352,7767368507.38
2023-24Manchester City312,5566275107.37
2024-25Manchester City312,7413223207.28
2025-26Manchester City342,8688268207.32
2026-27Manchester City9800290007.73

Player page β†’

7WillianFulhamFulhamF22713,8232536341307.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Chelsea311,416382307.12
2017-18Chelsea361,883467107.26
2018-19Chelsea322,112236207.32
2019-20Chelsea362,608897407.49
2020-21Arsenal251,412315007.01
2022-23Fulham272,145355207.07
2023-24Fulham312,052242107.15
2024-25Fulham9195000006.64

Player page β†’

7Sadio ManΓ©LiverpoolLiverpoolF19115,5172588291917.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Liverpool252,0933115307.24
2017-18Liverpool282,1321107317.29
2018-19Liverpool342,9057221207.39
2019-20Liverpool352,7537187307.29
2020-21Liverpool352,8104117307.23
2021-22Liverpool342,8243162507.22

Player page β†’

9Raheem SterlingArsenalArsenalF26619,4062199483517.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester City312,402275506.74
2017-18Manchester City332,59201811517.38
2018-19Manchester City332,74561710307.45
2019-20Manchester City332,6602201507.22
2020-21Manchester City312,5371107406.92
2021-22Manchester City302,1334135107.05
2022-23Chelsea281,910363406.85
2023-24Chelsea311,981384706.99
2024-25Arsenal16446002106.65

Player page β†’

9Ollie WatkinsAston VillaAston VillaF21717,7732186362416.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa373,3291145417.07
2021-22Aston Villa352,9552112706.92
2022-23Aston Villa373,1414156406.89
2023-24Aston Villa373,22181913407.33
2024-25Aston Villa372,5454168206.93
2025-26Aston Villa342,5822112306.75

Player page β†’

11Gabriel JesusArsenalArsenalF23913,6792075393207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester City8470253107.43
2017-18Manchester City291,6711133607.04
2018-19Manchester City281,016263106.82
2019-20Manchester City342,0272147307.12
2020-21Manchester City292,066194207.05
2021-22Manchester City281,882588107.17
2022-23Arsenal262,0742116607.08
2023-24Arsenal271,500345607.14
2024-25Arsenal17627130406.88
2025-26Arsenal13346120206.55

Player page β†’

11Riyad MahrezManchester CityManchester CityF21414,258206147807.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Leicester City332,635263406.69
2017-18Leicester City362,96031210207.07
2018-19Manchester City271,342574007.30
2019-20Manchester City331,9403119007.53
2020-21Manchester City271,960396007.38
2021-22Manchester City281,4972115007.26
2022-23Manchester City301,9242510207.21

Player page β†’

11Alexis SΓ‘nchezManchester UnitedManchester UnitedF866,3882030181307.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Arsenal363,04311219607.66
2017-18Arsenal181,417563307.67
2017-18Manchester United121,046423107.42
2018-19Manchester United20882013306.87

Player page β†’

14Bryan MbeumoManchester UnitedManchester UnitedF17314,2401955312007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford352,915247406.86
2022-23Brentford382,928398507.08
2023-24Brentford251,959396207.24
2024-25Brentford383,4158207307.49
2025-26Manchester United282,213293406.85
2026-27Manchester United9810140206.96

Player page β†’

15Jamie VardyLeicester CityLeicester CityF26720,78118112331926.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Leicester City322,5762115216.87
2017-18Leicester City373,2552201307.05
2018-19Leicester City332,6383163317.00
2019-20Leicester City353,0343235207.23
2020-21Leicester City342,8443159107.13
2021-22Leicester City251,8054152207.10
2022-23Leicester City371,852034106.60
2024-25Leicester City342,777194506.81

Player page β†’

15Leandro TrossardArsenalArsenalF23615,7641852361317.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Brighton & Hove Albion312,013253006.76
2020-21Brighton & Hove Albion352,625455207.06
2021-22Brighton & Hove Albion342,810583207.09
2022-23Arsenal209291110007.05
2022-23Brighton & Hove Albion161,325172107.09
2023-24Arsenal341,6462121207.03
2024-25Arsenal372,536286417.11
2025-26Arsenal291,880166206.97

Player page β†’

17RicharlisonTottenham HotspurTottenham HotspurF25317,4121766273716.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Watford362,647444306.79
2018-19Everton181,479170106.74
2019-20Everton363,0814133807.09
2020-21Everton342,868273416.95
2021-22Everton302,5284105907.02
2022-23Tottenham Hotspur271,023013306.70
2023-24Tottenham Hotspur281,5101114307.10
2024-25Tottenham Hotspur15514041206.61
2025-26Tottenham Hotspur281,694194406.81
2026-27Tottenham Hotspur168000006.20

Player page β†’

17Roberto FirminoLiverpoolLiverpoolF21915,9821770421107.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Liverpool332,8892116507.21
2017-18Liverpool352,5985137107.27
2018-19Liverpool322,4433126007.10
2019-20Liverpool383,001298007.04
2020-21Liverpool362,849297207.11
2021-22Liverpool20990154306.99
2022-23Liverpool251,2122114007.10

Player page β†’

17Diogo JotaLiverpoolLiverpoolF18411,2761760192616.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Wolverhampton Wanderers322,2784951106.96
2019-20Wolverhampton Wanderers342,297371406.81
2020-21Liverpool191,113390206.97
2021-22Liverpool352,3724154307.03
2022-23Liverpool221,137074206.81
2023-24Liverpool211,1573103317.28
2024-25Liverpool21922032106.63

Player page β†’

17Matheus CunhaManchester UnitedManchester UnitedF1198,7341737171807.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers17983120106.86
2023-24Wolverhampton Wanderers322,4534127907.25
2024-25Wolverhampton Wanderers322,51010156407.65
2025-26Manchester United292,172272407.04
2026-27Manchester United9616012006.56

Player page β†’

21Callum WilsonBrentfordBrentfordF25716,3461684242906.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Bournemouth201,363060006.64
2017-18Bournemouth271,897152006.70
2018-19Bournemouth282,3542129307.00
2019-20Bournemouth352,9091811006.77
2020-21Newcastle United262,0854125207.00
2021-22Newcastle United181,388180406.83
2022-23Newcastle United311,8865185407.01
2023-24Newcastle United20993091306.90
2024-25Newcastle United17346000106.38
2025-26West Ham United291,070261106.67
2026-27Brentford655000106.45

Player page β†’

22Chris WoodNottingham ForestNottingham ForestF26818,237159111606.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Burnley241,6332101106.93
2018-19Burnley342,3342102206.90
2019-20Burnley322,4442141106.75
2020-21Burnley332,7502123006.80
2021-22Burnley171,377030106.78
2021-22Newcastle United171,328020006.79
2022-23Newcastle United18475020006.58
2022-23Nottingham Forest7376010006.63
2023-24Nottingham Forest311,8393141006.93
2024-25Nottingham Forest342,7963203107.00
2025-26Nottingham Forest13774130006.66
2026-27Nottingham Forest8111000005.51

Player page β†’

22Adama TraorΓ©West Ham UnitedWest Ham UnitedF25312,6231514211406.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Middlesbrough261,518201106.96
2018-19Wolverhampton Wanderers28865011106.88
2019-20Wolverhampton Wanderers372,606849107.27
2020-21Wolverhampton Wanderers372,642222407.03
2021-22Wolverhampton Wanderers201,063210007.05
2022-23Wolverhampton Wanderers341,491021206.73
2023-24Fulham17404023206.78
2024-25Fulham311,585124206.81
2025-26Fulham15318000006.51
2025-26West Ham United8131000106.41

Player page β†’

22RaΓΊl JimΓ©nezFulhamFulhamF22116,0971565232736.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Wolverhampton Wanderers362,9426127407.15
2019-20Wolverhampton Wanderers383,2444176307.19
2020-21Wolverhampton Wanderers10824140007.03
2021-22Wolverhampton Wanderers342,646064926.76
2022-23Wolverhampton Wanderers15841001006.70
2023-24Fulham241,436170316.85
2024-25Fulham332,1883112307.06
2025-26Fulham311,976083506.69

Player page β†’

25Marcus RashfordManchester UnitedManchester UnitedF29019,4891484402416.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester United321,701051306.72
2017-18Manchester United351,807375306.89
2018-19Manchester United312,2003106317.00
2019-20Manchester United312,6536177307.21
2020-21Manchester United372,9331119406.91
2021-22Manchester United251,232042206.59
2022-23Manchester United352,8891175206.90
2023-24Manchester United332,291072206.88
2024-25Aston Villa10444022007.00
2024-25Manchester United15983041206.89
2026-27Manchester United6356000006.72

Player page β†’

25Wilfried ZahaCrystal PalaceCrystal PalaceF22119,1251461234226.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Crystal Palace322,757277606.73
2017-18Crystal Palace292,551393507.16
2018-19Crystal Palace322,860395916.99
2019-20Crystal Palace383,280143506.67
2020-21Crystal Palace302,6143112606.96
2021-22Crystal Palace332,7691141616.98
2022-23Crystal Palace272,294172506.81

Player page β†’

25Danny IngsWest Ham UnitedWest Ham UnitedF19711,0931458191406.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool8265010006.71
2018-19Southampton231,576063107.03
2019-20Southampton382,8126222307.04
2020-21Southampton292,1921124106.97
2021-22Aston Villa301,909276406.82
2022-23Aston Villa18840360306.88
2022-23West Ham United17770022106.55
2023-24West Ham United20452110106.63
2024-25West Ham United14277112006.74

Player page β†’

28Pedro NetoChelseaChelseaF18611,8551322293016.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Wolverhampton Wanderers29949033306.70
2020-21Wolverhampton Wanderers312,558656407.15
2021-22Wolverhampton Wanderers13465011306.71
2022-23Wolverhampton Wanderers18975000106.71
2023-24Wolverhampton Wanderers201,518129407.24
2024-25Chelsea342,218235806.98
2025-26Chelsea322,489254416.97
2026-27Chelsea9683231307.02

Player page β†’

28Pierre-Emerick AubameyangChelseaChelseaF13910,642136515917.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal131,0582104007.35
2018-19Arsenal322,4993184007.06
2019-20Arsenal363,1386223317.16
2020-21Arsenal292,3442103206.96
2021-22Arsenal141,047041306.89
2022-23Chelsea15556010106.53

Player page β†’

28Romelu LukakuChelseaChelseaF1249,4801359131207.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Everton342,9976236307.36
2017-18Manchester United342,8693167407.18
2018-19Manchester United302,0213120406.92
2021-22Chelsea261,593180106.99

Player page β†’

28Ivan ToneyBrentfordBrentfordF837,3101336112207.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford332,9085125807.35
2022-23Brentford332,9538204907.29
2023-24Brentford171,449042507.01

Player page β†’

32Dominic Calvert-LewinLeeds UnitedLeeds UnitedF26017,9001269143206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Everton10263010106.53
2017-18Everton321,875246406.79
2018-19Everton17773030206.77
2019-20Everton362,6422131906.95
2020-21Everton332,8743160307.12
2021-22Everton171,293052206.96
2022-23Everton171,172021306.78
2023-24Everton322,185272206.90
2024-25Everton251,614031206.69
2025-26Leeds United312,3881111106.69
2026-27Leeds United10821240306.69

Player page β†’

32Alexandre LacazetteArsenalArsenalF1539,9141250241407.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Arsenal312,1382143107.10
2018-19Arsenal312,170298207.08
2019-20Arsenal301,8903104807.06
2020-21Arsenal311,9273132307.04
2021-22Arsenal301,789247006.97

Player page β†’

34Callum Hudson-OdoiNottingham ForestNottingham ForestF1619,120112018406.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea227000007.00
2018-19Chelsea9375001006.92
2019-20Chelsea22862115106.86
2020-21Chelsea231,058023006.97
2021-22Chelsea15966112106.92
2023-24Nottingham Forest291,864381007.09
2024-25Nottingham Forest302,194552207.16
2025-26Nottingham Forest271,729134006.90
2026-27Nottingham Forest445000006.43

Player page β†’

34Sergio AgΓΌeroManchester CityManchester CityF1228,6791181201017.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester City292,2972192417.37
2017-18Manchester City251,9694216207.63
2018-19Manchester City322,3993218307.43
2019-20Manchester City241,4562163107.20
2020-21Manchester City12558041006.93

Player page β†’

34Alexander IsakLiverpoolLiverpoolF1007,597116110607.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Newcastle United221,5231101307.01
2023-24Newcastle United302,2653212107.18
2024-25Newcastle United312,5104216107.25
2025-26Liverpool8552021006.54
2026-27Liverpool9747370107.29

Player page β†’

34JΓ©rΓ©my DokuManchester CityManchester CityF915,132111220407.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City291,599538307.43
2024-25Manchester City291,532236107.29
2025-26Manchester City281,695455007.44
2026-27Manchester City5306011007.41

Player page β†’

38Daniel Tackie Mensah WelbeckChelseaChelseaF24213,3251053161306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Arsenal15686022006.73
2017-18Arsenal281,185252106.79
2018-19Arsenal675010006.67
2019-20Watford18820020006.57
2020-21Brighton & Hove Albion241,547161006.83
2021-22Brighton & Hove Albion251,477162006.80
2022-23Brighton & Hove Albion311,856163006.87
2023-24Brighton & Hove Albion291,703051406.85
2024-25Brighton & Hove Albion302,1223104506.99
2025-26Brighton & Hove Albion291,7332101306.69
2026-27Chelsea7121000006.55

Player page β†’

38Anthony GordonNewcastle UnitedNewcastle UnitedF17011,1731030192827.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Everton11446001006.68
2020-21Everton388000006.60
2021-22Everton352,284242406.89
2022-23Everton161,096030606.73
2022-23Newcastle United16491010106.54
2023-24Newcastle United352,900411101217.44
2024-25Newcastle United312,205264207.12
2025-26Newcastle United231,663252317.03

Player page β†’

38JoΓ£o PedroChelseaChelseaF1278,5961042181217.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Watford335000006.63
2021-22Watford281,638031106.85
2023-24Brighton & Hove Albion312,045293207.21
2024-25Brighton & Hove Albion271,9535106417.17
2025-26Chelsea322,4042155407.10
2026-27Chelsea6521153107.60

Player page β†’

41Gabriel MartinelliArsenalArsenalF18711,111941231216.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal14668030106.53
2020-21Arsenal14587021006.85
2021-22Arsenal291,866166316.93
2022-23Arsenal362,8053155307.19
2023-24Arsenal352,029364107.12
2024-25Arsenal322,228184106.93
2025-26Arsenal27928113306.57

Player page β†’

41Aleksandar MitrovićFulhamFulhamF775,28192171406.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Newcastle United571000006.56
2018-19Fulham201,755243406.96
2020-21Fulham271,412333306.94
2022-23Fulham242,0114141707.06
2023-24Fulham132000007.20

Player page β†’

43Anthony MartialManchester UnitedManchester UnitedF17610,38385124616.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester United251,559246206.96
2017-18Manchester United301,581095106.95
2018-19Manchester United251,449392206.99
2019-20Manchester United322,6453176107.11
2020-21Manchester United221,485043016.79
2021-22Manchester United8218010006.65
2022-23Manchester United21986062006.77
2023-24Manchester United13460010006.68

Player page β†’

43J. KingWatfordWatfordF17012,321846141206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Bournemouth362,7193162106.99
2017-18Bournemouth322,367282306.85
2018-19Bournemouth332,7913113306.95
2019-20Bournemouth262,019064006.76
2020-21Everton11159000006.39
2021-22Watford322,266053506.77

Player page β†’

43Jean-Philippe MatetaCrystal PalaceCrystal PalaceF1619,26584981216.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Crystal Palace7217010006.61
2021-22Crystal Palace221,158051206.76
2022-23Crystal Palace29780020306.58
2023-24Crystal Palace352,3052165307.01
2024-25Crystal Palace342,4583142206.99
2025-26Crystal Palace302,1803110206.72
2026-27Crystal Palace4167000016.09

Player page β†’

43Christian BentekeCrystal PalaceCrystal PalaceF1569,951835112726.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Crystal Palace312,71531521007.20
2017-18Crystal Palace312,236135606.83
2018-19Crystal Palace15736111106.79
2019-20Crystal Palace241,272021417.02
2020-21Crystal Palace301,8381101317.09
2021-22Crystal Palace251,154241306.78

Player page β†’

43Cody GakpoLiverpoolLiverpoolF1207,39983117607.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Liverpool211,465172007.07
2023-24Liverpool351,652385107.11
2024-25Liverpool291,663293307.20
2025-26Liverpool272,015264206.99
2026-27Liverpool8604013006.82

Player page β†’

43Allan Saint-MaximinNewcastle UnitedNewcastle UnitedF1117,37781218706.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Newcastle United261,870134006.92
2020-21Newcastle United251,568334006.99
2021-22Newcastle United352,809455606.96
2022-23Newcastle United251,130015107.01

Player page β†’

43Leroy SanΓ©Manchester CityManchester CityF875,90082528807.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester City241,655153306.89
2017-18Manchester City322,42261015407.44
2018-19Manchester City301,81211010107.19
2019-20Manchester City111000006.60

Player page β†’

43Marko ArnautovićWest Ham UnitedWest Ham UnitedF836,473825111526.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Stoke City282,383153816.72
2017-18West Ham United302,2486116417.19
2018-19West Ham United251,842192307.00

Player page β†’

Data coverage for Premier League β†’

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