Skip to content
Almanac
Menu
Clear filters

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

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

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

1Kevin De BruyneManchester CityManchester CityM1339,581313653807.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City252,0015612107.77
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 UnitedM21818,9475366634227.54
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester United373,105111812607.57
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
2026-27Manchester United8720142207.06

Player page β†’

3James RodrΓ­guezEvertonEvertonF231,775464407.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Everton231,775464407.50

Player page β†’

4Harry KaneTottenham HotspurTottenham HotspurF1109,7232470261207.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Tottenham Hotspur353,085112314107.65
2021-22Tottenham Hotspur373,2325179507.39
2022-23Tottenham Hotspur383,4068303607.44

Player page β†’

4Gareth BaleTottenham HotspurTottenham HotspurF209236112107.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Tottenham Hotspur209236112107.49

Player page β†’

6RodriManchester CityManchester CityM16013,0011520192617.48
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City342,753222607.27
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 β†’

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

Player page β†’

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

Player page β†’

9Trent Alexander-ArnoldLiverpoolLiverpoolD16012,9732212381907.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool363,033327207.31
2021-22Liverpool322,85311212207.66
2022-23Liverpool372,940329507.32
2023-24Liverpool282,161534607.33
2024-25Liverpool271,986036407.32

Player page β†’

9Cole PalmerChelseaChelseaM1198,6201949242217.39
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
2026-27Chelsea9798133317.16

Player page β†’

9JΓ©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 β†’

12Erling 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 β†’

13Mohamed SalahLiverpoolLiverpoolF19416,1713211358707.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

13James MaddisonTottenham HotspurTottenham HotspurM16111,2302844382807.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leicester City312,103585407.23
2021-22Leicester City352,4707128307.32
2022-23Leicester City302,48441091007.32
2023-24Tottenham Hotspur282,152749507.55
2024-25Tottenham Hotspur311,826497607.36
2026-27Tottenham Hotspur6195110006.96

Player page β†’

15Son Heung-minTottenham HotspurTottenham HotspurF17314,101277442607.33
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

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

Player page β†’

17Bruno GuimarΓ£esArsenalArsenalM15412,5841832253107.32
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
2026-27Arsenal8333120007.10

Player page β†’

18Declan RiceArsenalArsenalM22018,9392622313117.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Ham United322,879221207.08
2021-22West Ham United363,178414807.21
2022-23West Ham United373,272242507.20
2023-24Arsenal383,230378507.45
2024-25Arsenal342,748947717.37
2025-26Arsenal332,836544307.45
2026-27Arsenal10796105107.29

Player page β†’

19Bukayo SakaArsenalArsenalF20215,9733061442207.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
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 β†’

19Phil FodenManchester CityManchester CityM18912,6192263321117.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City281,619395007.23
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
2026-27Manchester City7352012116.46

Player page β†’

21Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM15812,7901823372307.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion342,495138307.16
2021-22Brighton & Hove Albion292,047324107.17
2022-23Brighton & Hove Albion373,245398707.27
2023-24Brighton & Hove Albion363,1149410607.58
2025-26Brighton & Hove Albion131,098113207.12
2026-27Brighton & Hove Albion9791144407.25

Player page β†’

21Kieran 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 β†’

21JoΕ‘ko GvardiolManchester CityManchester CityD917,6264126907.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Manchester City282,328241307.38
2024-25Manchester City373,279250207.38
2025-26Manchester City171,362022207.02
2026-27Manchester City9657013207.07

Player page β†’

21Riyad MahrezManchester CityManchester CityF855,38172521207.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City271,960396007.38
2021-22Manchester City281,4972115007.26
2022-23Manchester City301,9242510207.21

Player page β†’

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

Player page β†’

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

Player page β†’

27Martin ØdegaardArsenalArsenalM18214,1442637371507.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal14873212006.88
2021-22Arsenal362,791274407.01
2022-23Arsenal373,1438157407.36
2023-24Arsenal353,0988810207.66
2024-25Arsenal292,315328407.30
2025-26Arsenal211,153116006.98
2026-27Arsenal10771230107.15

Player page β†’

27Virgil van DijkLiverpoolLiverpoolD17515,56081652217.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool5371010106.70
2021-22Liverpool343,060131307.29
2022-23Liverpool322,835131307.11
2023-24Liverpool363,178222317.38
2024-25Liverpool312,790131507.29
2025-26Liverpool272,430340407.28
2026-27Liverpool10896000307.13

Player page β†’

29Jack GrealishManchester CityManchester CityM1449,6981120282617.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa262,1853610607.53
2021-22Manchester City261,927033307.10
2022-23Manchester City282,062357407.34
2023-24Manchester City201,021131607.25
2024-25Manchester City20735111307.02
2025-26Everton181,461326417.21
2026-27Everton5299000006.96
2026-27Manchester City18000006.70

Player page β†’

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

Player page β†’

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

Player page β†’

32James TarkowskiEvertonEvertonD22019,71019784907.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Burnley363,240110607.08
2021-22Burnley353,1071121107.15
2022-23Everton383,420411607.24
2023-24Everton383,4193111107.34
2024-25Everton322,834301607.30
2025-26Everton332,970522707.19
2026-27Everton8720211207.48

Player page β†’

32İlkay GündoğanManchester CityManchester CityM1198,51293016307.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City282,0343132107.35
2021-22Manchester City271,859384107.36
2022-23Manchester City312,377284007.16
2024-25Manchester City332,242116107.09

Player page β†’

32Sadio ManΓ©LiverpoolLiverpoolF695,6347279807.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool352,8104117307.23
2021-22Liverpool342,8243162507.22

Player page β†’

35James Ward-ProwseWest Ham UnitedWest Ham UnitedM18315,1811835262327.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Southampton383,427387507.27
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 β†’

35Enzo FernΓ‘ndezManchester CityManchester CityM1219,935918142707.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea181,551102307.20
2023-24Chelsea282,214332707.22
2024-25Chelsea352,862267807.29
2025-26Chelsea322,761383807.15
2026-27Chelsea125000006.90
2026-27Manchester City7522010107.19

Player page β†’

35Thiago SilvaChelseaChelseaD1139,4825831317.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Chelsea231,938120517.18
2021-22Chelsea322,655230207.32
2022-23Chelsea272,352202207.28
2023-24Chelsea312,537031407.05

Player page β†’

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

Player page β†’

39Matheus 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 β†’

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

Player page β†’

41CasemiroManchester 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 β†’

41Jan Paul van HeckeTottenham HotspurTottenham HotspurD1088,9888632417.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brighton & Hove Albion8314000206.66
2023-24Brighton & Hove Albion282,368200407.16
2024-25Brighton & Hove Albion342,960211817.10
2025-26Brighton & Hove Albion282,491232807.33
2026-27Tottenham Hotspur10855220207.48

Player page β†’

41J. CanceloManchester CityManchester CityD816,808115111527.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City282,302523517.18
2021-22Manchester City363,228517707.31
2022-23Manchester City171,278121316.92

Player page β†’

41Matheus PereiraWest Bromwich AlbionWest Bromwich AlbionM332,5813116217.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Bromwich Albion332,5813116217.18

Player page β†’

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

Player page β†’

46Reece JamesChelseaChelseaD1339,0931310191937.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Chelsea322,378312307.12
2021-22Chelsea261,872559417.39
2022-23Chelsea161,244211407.24
2023-24Chelsea10429002226.99
2024-25Chelsea191,072111106.95
2025-26Chelsea261,806224407.18
2026-27Chelsea4292000106.95

Player page β†’

46R. NevesWolverhampton WanderersWolverhampton WanderersM1048,372131542907.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Wolverhampton Wanderers362,679451807.14
2021-22Wolverhampton Wanderers332,670342907.11
2022-23Wolverhampton Wanderers353,0236611207.24

Player page β†’

46Dominik SzoboszlaiLiverpoolLiverpoolM967,040815131317.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Liverpool332,123132107.12
2024-25Liverpool302,094266607.18
2025-26Liverpool252,250554517.23
2026-27Liverpool8573011107.08

Player page β†’

46Antonio RΓΌdigerChelseaChelseaD534,749240907.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Chelsea191,710010007.28
2021-22Chelsea343,039230907.10

Player page β†’

50Gabriel MagalhΓ£esArsenalArsenalD19817,177122153127.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal231,997120416.95
2021-22Arsenal353,068150817.04
2022-23Arsenal383,411430507.04
2023-24Arsenal363,053140407.21
2024-25Arsenal282,370031407.26
2025-26Arsenal282,436434407.41
2026-27Arsenal10842110207.13

Player page β†’

Data coverage for Premier League β†’

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