Skip to content
Almanac
Menu
Clear filters

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

  • 21
  • 22
  • 23
  • 24
  • 25

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

1Kevin De BruyneManchester CityManchester CityM1087,580263041707.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City302,2058158207.80
2022-23Manchester City322,42511716107.76
2023-24Manchester City181,2352410207.96
2024-25Manchester City281,715547207.37

Player page โ†’

2Bruno FernandesManchester UnitedManchester UnitedM17315,1224144493427.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester United363,11871061007.26
2022-23Manchester United373,3251088607.62
2023-24Manchester United353,1199108907.77
2024-25Manchester United352,9438810527.61
2025-26Manchester United302,6177817407.56

Player page โ†’

3RodriManchester CityManchester CityM12610,2481318172017.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City332,887272507.38
2022-23Manchester City362,920326507.32
2023-24Manchester City342,938789818.03
2024-25Manchester City380000006.87
2025-26Manchester City201,423110207.44

Player page โ†’

4Harry KaneTottenham HotspurTottenham HotspurF756,6381347121107.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur373,2325179507.39
2022-23Tottenham Hotspur383,4068303607.44

Player page โ†’

4Arijanet MuricIpswich TownIpswich TownG282,520700107.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Burnley10900400008.00
2024-25Ipswich Town181,620300107.09

Player page โ†’

6Trent Alexander-ArnoldLiverpoolLiverpoolD1249,9401910311707.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool322,85311212207.66
2022-23Liverpool372,940329507.32
2023-24Liverpool282,161534607.33
2024-25Liverpool271,986036407.32

Player page โ†’

6Cole PalmerChelseaChelseaM1107,8221846211907.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City4122000006.67
2022-23Manchester City14365001106.69
2023-24Chelsea332,61472211707.75
2023-24Manchester City110000006.30
2024-25Chelsea363,10510158707.65
2025-26Chelsea221,606191407.01

Player page โ†’

8Mohamed SalahLiverpoolLiverpoolF15713,092279153707.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool352,76152313107.40
2022-23Liverpool383,29441912207.15
2023-24Liverpool322,53581810207.61
2024-25Liverpool322,854102514107.81
2025-26Liverpool201,648064106.79

Player page โ†’

8Jรฉrรฉmy DokuManchester CityManchester CityF864,826111119407.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City291,599538307.43
2024-25Manchester City291,532236107.29
2025-26Manchester City281,695455007.44

Player page โ†’

10James MaddisonTottenham HotspurTottenham HotspurM1248,9322235332407.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Leicester City352,4707128307.32
2022-23Leicester City302,48441091007.32
2023-24Tottenham Hotspur282,152749507.55
2024-25Tottenham Hotspur311,826497607.36

Player page โ†’

11Bukayo SakaArsenalArsenalF16312,8152853412107.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Arsenal382,9914117607.04
2022-23Arsenal383,19141411607.32
2023-24Arsenal352,93310169407.74
2024-25Arsenal241,7084610307.58
2025-26Arsenal281,992664207.25

Player page โ†’

12Son Heung-minTottenham HotspurTottenham HotspurF13610,980235732607.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur353,0198237207.51
2022-23Tottenham Hotspur362,8995106207.09
2023-24Tottenham Hotspur352,94681710107.54
2024-25Tottenham Hotspur302,116279107.27

Player page โ†’

13Declan RiceArsenalArsenalM17815,2642320252817.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22West Ham United363,178414807.21
2022-23West Ham United373,272242507.20
2023-24Arsenal383,230378507.45
2024-25Arsenal342,748947717.37
2025-26Arsenal332,836544307.45

Player page โ†’

13Erling HaalandManchester CityManchester CityF13110,94124111241007.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City352,7767368507.38
2023-24Manchester City312,5566275107.37
2024-25Manchester City312,7413223207.28
2025-26Manchester City342,8688268207.32

Player page โ†’

15Phil FodenManchester CityManchester CityM15410,6481953251007.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City282,133295107.28
2022-23Manchester City321,8723115107.22
2023-24Manchester City352,8749198207.80
2024-25Manchester City281,786272207.26
2025-26Manchester City311,983375407.04

Player page โ†’

15Bruno GuimarรฃesNewcastle UnitedNewcastle UnitedM14612,2511730253107.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United171,039351407.22
2022-23Newcastle United322,733245707.16
2023-24Newcastle United373,268678807.51
2024-25Newcastle United353,029356707.26
2025-26Newcastle United252,182395507.49

Player page โ†’

15Pascal GroรŸBrighton & Hove AlbionBrighton & Hove AlbionM1159,5041616251607.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion292,047324107.17
2022-23Brighton & Hove Albion373,245398707.27
2023-24Brighton & Hove Albion363,1149410607.58
2025-26Brighton & Hove Albion131,098113207.12

Player page โ†’

18Joลกko GvardiolManchester CityManchester CityD826,9694113707.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City282,328241307.38
2024-25Manchester City373,279250207.38
2025-26Manchester City171,362022207.02

Player page โ†’

19Martin ร˜degaardArsenalArsenalM15812,5002233351407.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Arsenal362,791274407.01
2022-23Arsenal373,1438157407.36
2023-24Arsenal353,0988810207.66
2024-25Arsenal292,315328407.30
2025-26Arsenal211,153116006.98

Player page โ†’

20Kieran TrippierNewcastle UnitedNewcastle UnitedD1138,629194211407.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United6429220007.37
2022-23Newcastle United383,3471217507.65
2023-24Newcastle United282,2404110507.32
2024-25Newcastle United231,241103107.01
2025-26Newcastle United181,372001306.75

Player page โ†’

21Virgil van DijkLiverpoolLiverpoolD16014,29381551817.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool343,060131307.29
2022-23Liverpool322,835131307.11
2023-24Liverpool363,178222317.38
2024-25Liverpool312,790131507.29
2025-26Liverpool272,430340407.28

Player page โ†’

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

Player page โ†’

23James TarkowskiEvertonEvertonD17615,75016574107.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Burnley353,1071121107.15
2022-23Everton383,420411607.24
2023-24Everton383,4193111107.34
2024-25Everton322,834301607.30
2025-26Everton332,970522707.19

Player page โ†’

23Matheus CunhaManchester UnitedManchester UnitedF1108,1181736151807.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers17983120106.86
2023-24Wolverhampton Wanderers322,4534127907.25
2024-25Wolverhampton Wanderers322,51010156407.65
2025-26Manchester United292,172272407.04

Player page โ†’

23Rayan CherkiManchester CityManchester CityM311,7283412107.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Manchester City311,7283412107.25

Player page โ†’

26Mark FlekkenBrentfordBrentfordG746,5611003407.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Brentford373,285401307.09
2024-25Brentford373,276602107.40

Player page โ†’

26Riyad MahrezManchester CityManchester CityF583,42141615207.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City281,4972115007.26
2022-23Manchester City301,9242510207.21

Player page โ†’

26Dean HuijsenBournemouthBournemouthD322,4222321007.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Bournemouth322,4222321007.24

Player page โ†’

29Enzo FernรกndezChelseaChelseaM1139,388917142607.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea181,551102307.20
2023-24Chelsea282,214332707.22
2024-25Chelsea352,862267807.29
2025-26Chelsea322,761383807.15

Player page โ†’

29Sadio ManรฉLiverpoolLiverpoolF342,8243162507.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool342,8243162507.22

Player page โ†’

31Thiago SilvaChelseaChelseaD907,544463807.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Chelsea322,655230207.32
2022-23Chelsea272,352202207.28
2023-24Chelsea312,537031407.05

Player page โ†’

31Michael OliseCrystal PalaceCrystal PalaceM825,191141422607.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace261,152325406.92
2022-23Crystal Palace372,7624211207.13
2023-24Crystal Palace191,2777106007.75

Player page โ†’

33James Ward-ProwseWest Ham UnitedWest Ham UnitedM14511,7541527191827.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Southampton363,2176105317.29
2022-23Southampton383,372494607.26
2023-24West Ham United373,019577407.30
2024-25Nottingham Forest9412001216.66
2024-25West Ham United11730011207.15
2025-26Burnley9589001106.80
2025-26West Ham United5415000006.90

Player page โ†’

33Jack GrealishEvertonEvertonM1127,206814182017.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City261,927033307.10
2022-23Manchester City282,062357407.34
2023-24Manchester City201,021131607.25
2024-25Manchester City20735111307.02
2025-26Everton181,461326417.21

Player page โ†’

33Luis Dรญaz MarulandaLiverpoolLiverpoolF976,58272915607.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool13960143007.26
2022-23Liverpool17997142206.96
2023-24Liverpool372,663185307.18
2024-25Liverpool301,9624135107.32

Player page โ†’

33ฤฐlkay GรผndoฤŸanManchester CityManchester CityM916,47861714207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City271,859384107.36
2022-23Manchester City312,377284007.16
2024-25Manchester City332,242116107.09

Player page โ†’

37Gabriel MagalhรฃesArsenalArsenalD16514,338101852517.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Arsenal353,068150817.04
2022-23Arsenal383,411430507.04
2023-24Arsenal363,053140407.21
2024-25Arsenal282,370031407.26
2025-26Arsenal282,436434407.41

Player page โ†’

37Eberechi EzeCrystal PalaceCrystal PalaceM1419,559183619907.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace13619011106.76
2022-23Crystal Palace382,6426104307.12
2023-24Crystal Palace272,0666114307.58
2024-25Crystal Palace322,420478107.31
2025-26Arsenal301,728272106.95
2025-26Crystal Palace184000006.60

Player page โ†’

37CasemiroManchester UnitedManchester UnitedM1077,922111462837.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United282,133543727.21
2023-24Manchester United251,985112707.17
2024-25Manchester United241,522210507.17
2025-26Manchester United302,282381917.15

Player page โ†’

37Reece JamesChelseaChelseaD976,423109171537.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Chelsea261,872559417.39
2022-23Chelsea161,244211407.24
2023-24Chelsea10429002226.99
2024-25Chelsea191,072111106.95
2025-26Chelsea261,806224407.18

Player page โ†’

37R. NevesWolverhampton WanderersWolverhampton WanderersM685,69391032107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Wolverhampton Wanderers332,670342907.11
2022-23Wolverhampton Wanderers353,0236611207.24

Player page โ†’

37J. CanceloManchester CityManchester CityD534,5066381017.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City363,228517707.31
2022-23Manchester City171,278121316.92

Player page โ†’

43Dominik SzoboszlaiLiverpoolLiverpoolM886,467814121217.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Liverpool332,123132107.12
2024-25Liverpool302,094266607.18
2025-26Liverpool252,250554517.23

Player page โ†’

43Anton StachLeeds UnitedLeeds UnitedM252,052343307.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Leeds United252,052343307.17

Player page โ†’

45Moisรฉs CaicedoChelseaChelseaM14612,4302784217.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion8664011207.08
2022-23Brighton & Hove Albion373,1400111007.07
2023-24Chelsea352,8721131107.15
2024-25Chelsea373,2780121007.26
2025-26Chelsea292,476131917.19

Player page โ†’

46Rรบben DiasManchester CityManchester CityD13711,2894441507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City292,403224507.13
2022-23Manchester City261,997000306.98
2023-24Manchester City302,557100007.25
2024-25Manchester City272,273000407.17
2025-26Manchester City252,059120307.19

Player page โ†’

46Jan Paul van HeckeBrighton & Hove AlbionBrighton & Hove AlbionD988,1336432217.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brighton & Hove Albion8314000206.66
2023-24Brighton & Hove Albion282,368200407.16
2024-25Brighton & Hove Albion342,960211817.10
2025-26Brighton & Hove Albion282,491232807.33

Player page โ†’

46Ethan AmpaduLeeds UnitedLeeds UnitedM312,763311807.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Leeds United312,763311807.15

Player page โ†’

49Youri TielemansAston VillaAston VillaM15211,2481414231307.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Leicester City322,633464307.07
2022-23Leicester City312,350232407.08
2023-24Aston Villa321,641026306.94
2024-25Aston Villa352,942637307.41
2025-26Aston Villa221,682204007.20

Player page โ†’

49Cristian RomeroTottenham HotspurTottenham HotspurD12210,205111123837.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur221,846210807.18
2022-23Tottenham Hotspur272,3652011116.96
2023-24Tottenham Hotspur332,792350717.27
2024-25Tottenham Hotspur181,420110307.06
2025-26Tottenham Hotspur221,782341917.17

Player page โ†’

Data coverage for Premier League โ†’

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