Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1933 of 2000 stored matches (97%) that name a player. Appearances and minutes count 1927 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1Kevin De BruyneManchester CityManchester CityM108––3041707.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City302,2058158207.80
2022-23Manchester City32––716107.76
2023-24Manchester City18––410207.96
2024-25Manchester City281,715547207.37

Player page β†’

2Bruno FernandesManchester UnitedManchester UnitedM181––48513627.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester United363,11871061007.26
2022-23Manchester United37––88607.62
2023-24Manchester United35––108907.77
2024-25Manchester United352,9438810527.61
2025-26Manchester United302,6177817407.56
2026-27Manchester United8720142207.06

Player page β†’

2RodriManchester CityManchester CityM126––18172017.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City332,887272507.38
2022-23Manchester City36––26507.32
2023-24Manchester City34––89818.03
2024-25Manchester City380000006.87
2025-26Manchester City201,423110207.44

Player page β†’

4Harry KaneTottenham HotspurTottenham HotspurF75––47121107.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur373,2325179507.39
2022-23Tottenham Hotspur38––303607.44

Player page β†’

4Arijanet MuricIpswich TownIpswich TownG28––00107.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Burnley10––00008.00
2024-25Ipswich Town181,620300107.09

Player page β†’

6Trent Alexander-ArnoldLiverpoolLiverpoolD124––10311707.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool322,85311212207.66
2022-23Liverpool37––29507.32
2023-24Liverpool28––34607.33
2024-25Liverpool271,986036407.32

Player page β†’

6Luka VuőkovićBrighton & Hove AlbionBrighton & Hove AlbionD9798110007.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Brighton & Hove Albion9798110007.41

Player page β†’

8Mohamed SalahLiverpoolLiverpoolF157––9153707.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool352,76152313107.40
2022-23Liverpool38––1912207.15
2023-24Liverpool32––1810207.61
2024-25Liverpool322,854102514107.81
2025-26Liverpool201,648064106.79

Player page β†’

8Cole PalmerChelseaChelseaM119––49242217.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City4122000006.67
2022-23Manchester City14––01106.69
2023-24Chelsea33––2211707.75
2023-24Manchester City1––00006.30
2024-25Chelsea363,10510158707.65
2025-26Chelsea221,606191407.01
2026-27Chelsea9798133317.16

Player page β†’

8JΓ©rΓ©my DokuManchester CityManchester CityF91––1220407.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City29––38307.43
2024-25Manchester City291,532236107.29
2025-26Manchester City281,695455007.44
2026-27Manchester City5306011007.41

Player page β†’

11Bukayo SakaArsenalArsenalF170––56412107.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Arsenal382,9914117607.04
2022-23Arsenal38––1411607.32
2023-24Arsenal35––169407.74
2024-25Arsenal241,7084610307.58
2025-26Arsenal281,992664207.25
2026-27Arsenal7598130007.38

Player page β†’

12Erling HaalandManchester CityManchester CityF140––120241007.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City35––368507.38
2023-24Manchester City31––275107.37
2024-25Manchester City312,7413223207.28
2025-26Manchester City342,8688268207.32
2026-27Manchester City9800290007.73

Player page β†’

12James MaddisonTottenham HotspurTottenham HotspurM130––36332407.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Leicester City352,4707128307.32
2022-23Leicester City30––1091007.32
2023-24Tottenham Hotspur28––49507.55
2024-25Tottenham Hotspur311,826497607.36
2026-27Tottenham Hotspur6195110006.96

Player page β†’

14Son Heung-minTottenham HotspurTottenham HotspurF136––5732607.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur353,0198237207.51
2022-23Tottenham Hotspur36––106207.09
2023-24Tottenham Hotspur35––1710107.54
2024-25Tottenham Hotspur302,116279107.27

Player page β†’

15Declan RiceArsenalArsenalM188––20302917.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22West Ham United363,178414807.21
2022-23West Ham United37––42507.20
2023-24Arsenal38––78507.45
2024-25Arsenal342,748947717.37
2025-26Arsenal332,836544307.45
2026-27Arsenal10796105107.29

Player page β†’

15JΓ©rΓ©my JacquetLiverpoolLiverpoolD10861100207.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Liverpool10861100207.33

Player page β†’

17Bruno GuimarΓ£esArsenalArsenalM154––32253107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United171,039351407.22
2022-23Newcastle United32––45707.16
2023-24Newcastle United37––78807.51
2024-25Newcastle United353,029356707.26
2025-26Newcastle United252,182395507.49
2026-27Arsenal8333120007.10

Player page β†’

17Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM124––20292007.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion292,047324107.17
2022-23Brighton & Hove Albion37––98707.27
2023-24Brighton & Hove Albion36––410607.58
2025-26Brighton & Hove Albion131,098113207.12
2026-27Brighton & Hove Albion9791144407.25

Player page β†’

19Phil FodenManchester CityManchester CityM161––54271117.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City282,133295107.28
2022-23Manchester City32––115107.22
2023-24Manchester City35––198207.80
2024-25Manchester City281,786272207.26
2025-26Manchester City311,983375407.04
2026-27Manchester City7352012116.46

Player page β†’

20Martin ØdegaardArsenalArsenalM168––36351507.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Arsenal362,791274407.01
2022-23Arsenal37––157407.36
2023-24Arsenal35––810207.66
2024-25Arsenal292,315328407.30
2025-26Arsenal211,153116006.98
2026-27Arsenal10771230107.15

Player page β†’

20Kieran TrippierNewcastle UnitedNewcastle UnitedD113––4211407.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United6429220007.37
2022-23Newcastle United38––17507.65
2023-24Newcastle United28––110507.32
2024-25Newcastle United231,241103107.01
2025-26Newcastle United181,372001306.75

Player page β†’

20JoΕ‘ko GvardiolManchester CityManchester CityD91––126907.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City28––41307.38
2024-25Manchester City373,279250207.38
2025-26Manchester City171,362022207.02
2026-27Manchester City9657013207.07

Player page β†’

23Rayan CherkiManchester CityManchester CityM392,2035914307.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Manchester City311,7283412107.25
2026-27Manchester City8475252207.36

Player page β†’

24James TarkowskiEvertonEvertonD184––684307.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Burnley353,1071121107.15
2022-23Everton38––11607.24
2023-24Everton38––111107.34
2024-25Everton322,834301607.30
2025-26Everton332,970522707.19
2026-27Everton8720211207.48

Player page β†’

24Virgil van DijkLiverpoolLiverpoolD170––1552117.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool343,060131307.29
2022-23Liverpool32––31307.11
2023-24Liverpool36––22317.38
2024-25Liverpool312,790131507.29
2025-26Liverpool272,430340407.28
2026-27Liverpool10896000307.13

Player page β†’

24Ivan ToneyBrentfordBrentfordF83––36112207.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford332,9085125807.35
2022-23Brentford33––204907.29
2023-24Brentford17––42507.01

Player page β†’

27Mark FlekkenBrentfordBrentfordG74––03407.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Brentford37––01307.09
2024-25Brentford373,276602107.40

Player page β†’

27Riyad MahrezManchester CityManchester CityF58––1615207.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City281,4972115007.26
2022-23Manchester City30––510207.21

Player page β†’

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

Player page β†’

30Sadio ManΓ©LiverpoolLiverpoolF342,8243162507.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool342,8243162507.22

Player page β†’

31Enzo FernΓ‘ndezManchester CityManchester CityM121––18142707.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea18––02307.20
2023-24Chelsea28––32707.22
2024-25Chelsea352,862267807.29
2025-26Chelsea322,761383807.15
2026-27Chelsea125000006.90
2026-27Manchester City7522010107.19

Player page β†’

31Thiago SilvaChelseaChelseaD90––63807.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Chelsea322,655230207.32
2022-23Chelsea27––02207.28
2023-24Chelsea31––31407.05

Player page β†’

31Michael OliseCrystal PalaceCrystal PalaceM82––1422607.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace261,152325406.92
2022-23Crystal Palace37––211207.13
2023-24Crystal Palace19––106007.75

Player page β†’

34Matheus CunhaManchester UnitedManchester UnitedF119––37171807.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers17––20106.86
2023-24Wolverhampton Wanderers32––127907.25
2024-25Wolverhampton Wanderers322,51010156407.65
2025-26Manchester United292,172272407.04
2026-27Manchester United9616012006.56

Player page β†’

35James Ward-ProwseWest Ham UnitedWest Ham UnitedM145––27191827.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Southampton363,2176105317.29
2022-23Southampton38––94607.26
2023-24West Ham United37––77407.30
2024-25Nottingham Forest9412001216.66
2024-25West Ham United11730011207.15
2025-26Burnley9589001106.80
2025-26West Ham United5415000006.90

Player page β†’

35Luis DΓ­az MarulandaLiverpoolLiverpoolF97––2915607.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool13960143007.26
2022-23Liverpool17––42206.96
2023-24Liverpool37––85307.18
2024-25Liverpool301,9624135107.32

Player page β†’

35Δ°lkay GΓΌndoğanManchester CityManchester CityM91––1714207.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City271,859384107.36
2022-23Manchester City31––84007.16
2024-25Manchester City332,242116107.09

Player page β†’

38Jack GrealishManchester CityManchester CityM118––14182017.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City261,927033307.10
2022-23Manchester City28––57407.34
2023-24Manchester City20––31607.25
2024-25Manchester City20735111307.02
2025-26Everton181,461326417.21
2026-27Everton5299000006.96
2026-27Manchester City18000006.70

Player page β†’

38CasemiroManchester UnitedManchester UnitedM107––1462837.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United28––43727.21
2023-24Manchester United25––12707.17
2024-25Manchester United241,522210507.17
2025-26Manchester United302,282381917.15

Player page β†’

38Jan Paul van HeckeTottenham HotspurTottenham HotspurD108––632417.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brighton & Hove Albion8––00206.66
2023-24Brighton & Hove Albion28––00407.16
2024-25Brighton & Hove Albion342,960211817.10
2025-26Brighton & Hove Albion282,491232807.33
2026-27Tottenham Hotspur10855220207.48

Player page β†’

38R. NevesWolverhampton WanderersWolverhampton WanderersM68––1032107.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Wolverhampton Wanderers332,670342907.11
2022-23Wolverhampton Wanderers35––611207.24

Player page β†’

38J. CanceloManchester CityManchester CityD53––381017.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City363,228517707.31
2022-23Manchester City17––21316.92

Player page β†’

43Gabriel MagalhΓ£esArsenalArsenalD175––1952717.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Arsenal353,068150817.04
2022-23Arsenal38––30507.04
2023-24Arsenal36––40407.21
2024-25Arsenal282,370031407.26
2025-26Arsenal282,436434407.41
2026-27Arsenal10842110207.13

Player page β†’

43Reece JamesChelseaChelseaD101––9171637.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Chelsea261,872559417.39
2022-23Chelsea16––11407.24
2023-24Chelsea10––02226.99
2024-25Chelsea191,072111106.95
2025-26Chelsea261,806224407.18
2026-27Chelsea4292000106.95

Player page β†’

43Johan ManzambiAston VillaAston VillaM6389123107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Aston Villa6389123107.17

Player page β†’

46Dominik SzoboszlaiLiverpoolLiverpoolM96––15131317.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Liverpool33––32107.12
2024-25Liverpool302,094266607.18
2025-26Liverpool252,250554517.23
2026-27Liverpool8573011107.08

Player page β†’

47MoisΓ©s CaicedoChelseaChelseaM151––784317.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion8664011207.08
2022-23Brighton & Hove Albion37––111007.07
2023-24Chelsea35––131107.15
2024-25Chelsea373,2780121007.26
2025-26Chelsea292,476131917.19
2026-27Chelsea5352000106.97

Player page β†’

47Eberechi EzeArsenalArsenalM147––3619907.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace13619011106.76
2022-23Crystal Palace38––104307.12
2023-24Crystal Palace27––114307.58
2024-25Crystal Palace322,420478107.31
2025-26Arsenal301,728272106.95
2025-26Crystal Palace184000006.60
2026-27Arsenal6210000006.53

Player page β†’

49RΓΊben DiasManchester CityManchester CityD146––441507.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City292,403224507.13
2022-23Manchester City26––00306.98
2023-24Manchester City30––00007.25
2024-25Manchester City272,273000407.17
2025-26Manchester City252,059120307.19
2026-27Manchester City9810000006.96

Player page β†’

49Cristian RomeroTottenham HotspurTottenham HotspurD122––1123837.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur221,846210807.18
2022-23Tottenham Hotspur27––011116.96
2023-24Tottenham Hotspur33––50717.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