Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1119 of 1140 stored matches (98%) that name a player. Appearances and minutes count 1120 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 22
  • 23
  • 24

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

1Kevin De BruyneManchester CityManchester CityM785,375181533507.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City322,42511716107.76
2023-24Manchester City181,2352410207.96
2024-25Manchester City281,715547207.37

Player page β†’

2Bruno FernandesManchester UnitedManchester UnitedM1079,3872726262027.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United373,3251088607.62
2023-24Manchester United353,1199108907.77
2024-25Manchester United352,9438810527.61

Player page β†’

3RodriManchester CityManchester CityM735,9381010151317.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City362,920326507.32
2023-24Manchester City342,938789818.03
2024-25Manchester City380000006.87

Player page β†’

4Cole PalmerChelseaChelseaM846,0941737201507.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City14365001106.69
2023-24Chelsea332,61472211707.75
2023-24Manchester City110000006.30
2024-25Chelsea363,10510158707.65

Player page β†’

5Bukayo SakaArsenalArsenalF977,8321836301307.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Arsenal383,19141411607.32
2023-24Arsenal352,93310169407.74
2024-25Arsenal241,7084610307.58

Player page β†’

6Mohamed SalahLiverpoolLiverpoolF1028,683226236507.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Liverpool383,29441912207.15
2023-24Liverpool322,53581810207.61
2024-25Liverpool322,854102514107.81

Player page β†’

6AntonΓ­n KinskΓ½Tottenham HotspurTottenham HotspurG6540000007.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Tottenham Hotspur6540000007.50

Player page β†’

8Martin ØdegaardArsenalArsenalM1018,5561925251007.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Arsenal373,1438157407.36
2023-24Arsenal353,0988810207.66
2024-25Arsenal292,315328407.30

Player page β†’

8Phil FodenManchester CityManchester CityM956,532143715507.45
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City321,8723115107.22
2023-24Manchester City352,8749198207.80
2024-25Manchester City281,786272207.26

Player page β†’

10Harry KaneTottenham HotspurTottenham HotspurF383,4068303607.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Tottenham Hotspur383,4068303607.44

Player page β†’

11Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM736,3591213181307.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brighton & Hove Albion373,245398707.27
2023-24Brighton & Hove Albion363,1149410607.58

Player page β†’

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

Player page β†’

13James MaddisonTottenham HotspurTottenham HotspurM896,4621523252107.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Leicester City302,48441091007.32
2023-24Tottenham Hotspur282,152749507.55
2024-25Tottenham Hotspur311,826497607.36

Player page β†’

14Kieran TrippierNewcastle UnitedNewcastle UnitedD896,828172201107.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Newcastle United383,3471217507.65
2023-24Newcastle United282,2404110507.32
2024-25Newcastle United231,241103107.01

Player page β†’

14JoΕ‘ko GvardiolManchester CityManchester CityD655,607491507.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City282,328241307.38
2024-25Manchester City373,279250207.38

Player page β†’

16JΓ©rΓ©my DokuManchester CityManchester CityF583,1317614407.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City291,599538307.43
2024-25Manchester City291,532236107.29

Player page β†’

17Erling HaalandManchester CityManchester CityF978,073168516807.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City352,7767368507.38
2023-24Manchester City312,5566275107.37
2024-25Manchester City312,7413223207.28

Player page β†’

17SΓ‘vioManchester CityManchester CityF291,770518307.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Manchester City291,770518307.35

Player page β†’

19Declan RiceArsenalArsenalM1099,2501415171717.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23West Ham United373,272242507.20
2023-24Arsenal383,230378507.45
2024-25Arsenal342,748947717.37

Player page β†’

19Michael OliseCrystal PalaceCrystal PalaceM564,039111217207.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Crystal Palace372,7624211207.13
2023-24Crystal Palace191,2777106007.75

Player page β†’

21Matheus CunhaWolverhampton WanderersWolverhampton WanderersF815,9461529131407.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers17983120106.86
2023-24Wolverhampton Wanderers322,4534127907.25
2024-25Wolverhampton Wanderers322,51010156407.65

Player page β†’

22Trent Alexander-ArnoldLiverpoolLiverpoolD927,08788191507.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Liverpool372,940329507.32
2023-24Liverpool282,161534607.33
2024-25Liverpool271,986036407.32

Player page β†’

23Bruno GuimarΓ£esNewcastle UnitedNewcastle UnitedM1049,0301116192207.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Newcastle United322,733245707.16
2023-24Newcastle United373,268678807.51
2024-25Newcastle United353,029356707.26

Player page β†’

23Eberechi EzeCrystal PalaceCrystal PalaceM977,128162816707.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Crystal Palace382,6426104307.12
2023-24Crystal Palace272,0666114307.58
2024-25Crystal Palace322,420478107.31

Player page β†’

23Omar MarmoushManchester CityManchester CityM161,190270007.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Manchester City161,190270007.31

Player page β†’

23N'Golo KantΓ©ChelseaChelseaM7520101107.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea7520101107.31

Player page β†’

27Son Heung-minTottenham HotspurTottenham HotspurF1017,961153425407.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Tottenham Hotspur362,8995106207.09
2023-24Tottenham Hotspur352,94681710107.54
2024-25Tottenham Hotspur302,116279107.27

Player page β†’

28James TarkowskiEvertonEvertonD1089,67310232307.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Everton383,420411607.24
2023-24Everton383,4193111107.34
2024-25Everton322,834301607.30

Player page β†’

29Amad DialloManchester UnitedManchester UnitedF342,213497607.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester United9388111106.98
2024-25Manchester United251,825386507.38

Player page β†’

30Bryan MbeumoBrentfordBrentfordF1018,3021438211007.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brentford382,928398507.08
2023-24Brentford251,959396207.24
2024-25Brentford383,4158207307.49

Player page β†’

30Alexis Mac AllisterLiverpoolLiverpoolM987,702919122017.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brighton & Hove Albion352,8864102807.22
2023-24Liverpool332,611455717.27
2024-25Liverpool302,205145507.31

Player page β†’

32Virgil van DijkLiverpoolLiverpoolD998,8034841117.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Liverpool322,835131307.11
2023-24Liverpool363,178222317.38
2024-25Liverpool312,790131507.29

Player page β†’

33Enzo FernΓ‘ndezChelseaChelseaM816,62769111807.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea181,551102307.20
2023-24Chelsea282,214332707.22
2024-25Chelsea352,862267807.29

Player page β†’

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

Player page β†’

33R. NevesWolverhampton WanderersWolverhampton WanderersM353,0236611207.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers353,0236611207.24

Player page β†’

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

Player page β†’

37Pedro PorroTottenham HotspurTottenham HotspurD836,84811816807.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Tottenham Hotspur151,134133007.01
2023-24Tottenham Hotspur353,092637307.33
2024-25Tottenham Hotspur332,622426507.19

Player page β†’

37Jack GrealishManchester CityManchester CityM683,8185991307.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City282,062357407.34
2023-24Manchester City201,021131607.25
2024-25Manchester City20735111307.02

Player page β†’

39Bernardo SilvaManchester CityManchester CityM1007,474414182007.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City342,222045506.89
2023-24Manchester City332,581269807.51
2024-25Manchester City332,671244707.24

Player page β†’

39James Ward-ProwseWest Ham UnitedWest Ham UnitedM957,533917131417.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Southampton383,372494607.26
2023-24West Ham United373,019577407.30
2024-25Nottingham Forest9412001216.66
2024-25West Ham United11730011207.15

Player page β†’

39Solly MarchBrighton & Hove AlbionBrighton & Hove AlbionM483,4507108507.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brighton & Hove Albion332,724677207.28
2023-24Brighton & Hove Albion7558131107.37
2024-25Brighton & Hove Albion8168000206.67

Player page β†’

39Riyad MahrezManchester CityManchester CityF301,9242510207.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City301,9242510207.21

Player page β†’

39Yerry MinaEvertonEvertonD7596020207.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Everton7596020207.21

Player page β†’

44Douglas LuizAston VillaAston VillaM725,940915111817.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aston Villa372,939466617.11
2023-24Aston Villa353,0015951207.31

Player page β†’

45CasemiroManchester UnitedManchester UnitedM775,6408651927.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United282,133543727.21
2023-24Manchester United251,985112707.17
2024-25Manchester United241,522210507.17

Player page β†’

45JoΓ£o PedroBrighton & Hove AlbionBrighton & Hove AlbionF583,9987199617.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Brighton & Hove Albion312,045293207.21
2024-25Brighton & Hove Albion271,9535106417.17

Player page β†’

45Ivan ToneyBrentfordBrentfordF504,40282461407.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brentford332,9538204907.29
2023-24Brentford171,449042507.01

Player page β†’

48Dwight McNeilEvertonEvertonM916,709101414807.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Everton362,501473507.07
2023-24Everton352,897536207.28
2024-25Everton201,311145107.23

Player page β†’

48Luis DΓ­az MarulandaLiverpoolLiverpoolF845,62262512607.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Liverpool17997142206.96
2023-24Liverpool372,663185307.18
2024-25Liverpool301,9624135107.32

Player page β†’

48Martin DΓΊbravkaNewcastle UnitedNewcastle UnitedG342,960200107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Newcastle United2156000007.50
2023-24Newcastle United231,994200107.21
2024-25Newcastle United9810000007.03

Player page β†’

Data coverage for Premier League β†’

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