Skip to content
Almanac
Menu
Clear filters

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

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

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

1Kevin De BruyneManchester CityManchester CityM168––49731107.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City35––1320308.00
2020-21Manchester City252,0015612107.77
2021-22Manchester City30––158207.80
2022-23Manchester City32––716107.76
2023-24Manchester City18––410207.96
2024-25Manchester City28––47207.37

Player page β†’

2Bruno FernandesManchester UnitedManchester UnitedM232––74704427.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester United14––87207.71
2020-21Manchester United373,105111812607.57
2021-22Manchester United36––1061007.26
2022-23Manchester United37––88607.62
2023-24Manchester United35––108907.77
2024-25Manchester United35––810527.61
2025-26Manchester United302,6177817407.56
2026-27Manchester United8720142207.06

Player page β†’

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

Player page β†’

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

Player page β†’

5Harry KaneTottenham HotspurTottenham HotspurF139––88281607.44
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Tottenham Hotspur29––182407.24
2020-21Tottenham Hotspur353,085112314107.65
2021-22Tottenham Hotspur37––179507.39
2022-23Tottenham Hotspur38––303607.44

Player page β†’

6Arijanet MuricIpswich TownIpswich TownG28––00107.42
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Burnley10––00008.00
2024-25Ipswich Town18––00107.09

Player page β†’

7RodriManchester CityManchester CityM195––23213417.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City35––32807.11
2020-21Manchester City342,753222607.27
2021-22Manchester City33––72507.38
2022-23Manchester City36––26507.32
2023-24Manchester City34––89818.03
2024-25Manchester City3––00006.87
2025-26Manchester City201,423110207.44

Player page β†’

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

Player page β†’

9Trent Alexander-ArnoldLiverpoolLiverpoolD198––16512407.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Liverpool38––413507.38
2020-21Liverpool363,033327207.31
2021-22Liverpool32––212207.66
2022-23Liverpool37––29507.32
2023-24Liverpool28––34607.33
2024-25Liverpool27––36407.32

Player page β†’

9Cole PalmerChelseaChelseaM119––49242217.39
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Manchester City4––00006.67
2022-23Manchester City14––01106.69
2023-24Chelsea33––2211707.75
2023-24Manchester City1––00006.30
2024-25Chelsea36––158707.65
2025-26Chelsea221,606191407.01
2026-27Chelsea9798133317.16

Player page β†’

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

Player page β†’

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

Player page β†’

12David SilvaManchester CityManchester CityM27––610007.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City27––610007.36

Player page β†’

14Mohamed SalahLiverpoolLiverpoolF228––13268807.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Liverpool34––1910107.41
2020-21Liverpool373,0795225007.16
2021-22Liverpool35––2313107.40
2022-23Liverpool38––1912207.15
2023-24Liverpool32––1810207.61
2024-25Liverpool32––2514107.81
2025-26Liverpool201,648064106.79

Player page β†’

14Riyad MahrezManchester CityManchester CityF118––3630207.35
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City33––119007.53
2020-21Manchester City271,960396007.38
2021-22Manchester City28––115007.26
2022-23Manchester City30––510207.21

Player page β†’

16James MaddisonTottenham HotspurTottenham HotspurM192––50413207.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Leicester City31––63407.34
2020-21Leicester City312,103585407.23
2021-22Leicester City35––128307.32
2022-23Leicester City30––1091007.32
2023-24Tottenham Hotspur28––49507.55
2024-25Tottenham Hotspur31––97607.36
2026-27Tottenham Hotspur6195110006.96

Player page β†’

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

Player page β†’

18Bruno GuimarΓ£esArsenalArsenalM154––32253107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United17––51407.22
2022-23Newcastle United32––45707.16
2023-24Newcastle United37––78807.51
2024-25Newcastle United35––56707.26
2025-26Newcastle United252,182395507.49
2026-27Arsenal8333120007.10

Player page β†’

19Son Heung-minTottenham HotspurTottenham HotspurF203––8552627.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Tottenham Hotspur30––1110027.08
2020-21Tottenham Hotspur373,12141710007.25
2021-22Tottenham Hotspur35––237207.51
2022-23Tottenham Hotspur36––106207.09
2023-24Tottenham Hotspur35––1710107.54
2024-25Tottenham Hotspur30––79107.27

Player page β†’

20Kieran TrippierNewcastle UnitedNewcastle UnitedD113––4211407.28
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United6––20007.37
2022-23Newcastle United38––17507.65
2023-24Newcastle United28––110507.32
2024-25Newcastle United23––03107.01
2025-26Newcastle United181,372001306.75

Player page β†’

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

Player page β†’

22Phil FodenManchester CityManchester CityM212––68341117.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City23––52007.10
2020-21Manchester City281,619395007.23
2021-22Manchester City28––95107.28
2022-23Manchester City32––115107.22
2023-24Manchester City35––198207.80
2024-25Manchester City28––72207.26
2025-26Manchester City311,983375407.04
2026-27Manchester City7352012116.46

Player page β†’

22Jack GrealishManchester CityManchester CityM180––28343417.27
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa36––86807.39
2020-21Aston Villa262,1853610607.53
2021-22Manchester City26––33307.10
2022-23Manchester City28––57407.34
2023-24Manchester City20––31607.25
2024-25Manchester City20––11307.02
2025-26Everton181,461326417.21
2026-27Everton5299000006.96
2026-27Manchester City18000006.70

Player page β†’

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

Player page β†’

25Ivan ToneyBrentfordBrentfordF83––36112207.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford33––125807.35
2022-23Brentford33––204907.29
2023-24Brentford17––42507.01

Player page β†’

26Declan RiceArsenalArsenalM258––23343717.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20West Ham United38––13606.99
2020-21West Ham United322,879221207.08
2021-22West Ham United36––14807.21
2022-23West Ham United37––42507.20
2023-24Arsenal38––78507.45
2024-25Arsenal34––47717.37
2025-26Arsenal332,836544307.45
2026-27Arsenal10796105107.29

Player page β†’

26Virgil van DijkLiverpoolLiverpoolD213––2162317.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Liverpool38––51107.28
2020-21Liverpool5371010106.70
2021-22Liverpool34––31307.29
2022-23Liverpool32––31307.11
2023-24Liverpool36––22317.38
2024-25Liverpool31––31507.29
2025-26Liverpool272,430340407.28
2026-27Liverpool10896000307.13

Player page β†’

26Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM187––25412707.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Brighton & Hove Albion29––24407.05
2020-21Brighton & Hove Albion342,495138307.16
2021-22Brighton & Hove Albion29––24107.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 β†’

26Martin ØdegaardArsenalArsenalM182––37371507.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal14873212006.88
2021-22Arsenal36––74407.01
2022-23Arsenal37––157407.36
2023-24Arsenal35––810207.66
2024-25Arsenal29––28407.30
2025-26Arsenal211,153116006.98
2026-27Arsenal10771230107.15

Player page β†’

26Sadio ManΓ©LiverpoolLiverpoolF104––45161107.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Liverpool35––187307.29
2020-21Liverpool352,8104117307.23
2021-22Liverpool34––162507.22

Player page β†’

31Mark FlekkenBrentfordBrentfordG74––03407.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Brentford37––01307.09
2024-25Brentford37––02107.40

Player page β†’

31Dean HuijsenBournemouthBournemouthD32––321007.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Bournemouth32––321007.24

Player page β†’

33Bukayo SakaArsenalArsenalF228––62492807.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal26––15606.76
2020-21Arsenal322,560153106.89
2021-22Arsenal38––117607.04
2022-23Arsenal38––1411607.32
2023-24Arsenal35––169407.74
2024-25Arsenal24––610307.58
2025-26Arsenal281,992664207.25
2026-27Arsenal7598130007.38

Player page β†’

34James TarkowskiEvertonEvertonD258––9105907.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Burnley38––221007.14
2020-21Burnley363,240110607.08
2021-22Burnley35––121107.15
2022-23Everton38––11607.24
2023-24Everton38––111107.34
2024-25Everton32––01607.30
2025-26Everton332,970522707.19
2026-27Everton8720211207.48

Player page β†’

34James Ward-ProwseWest Ham UnitedWest Ham UnitedM221––40293227.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Southampton38––53907.20
2020-21Southampton383,427387507.27
2021-22Southampton36––105317.29
2022-23Southampton38––94607.26
2023-24West Ham United37––77407.30
2024-25Nottingham Forest9––01216.66
2024-25West Ham United11––11207.15
2025-26Burnley9589001106.80
2025-26West Ham United5415000006.90

Player page β†’

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

Player page β†’

34Thiago SilvaChelseaChelseaD113––831317.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Chelsea231,938120517.18
2021-22Chelsea32––30207.32
2022-23Chelsea27––02207.28
2023-24Chelsea31––31407.05

Player page β†’

34Michael OliseCrystal PalaceCrystal PalaceM82––1422607.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace26––25406.92
2022-23Crystal Palace37––211207.13
2023-24Crystal Palace19––106007.75

Player page β†’

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

Player page β†’

40J. CanceloManchester CityManchester CityD98––5111927.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City17––00407.21
2020-21Manchester City282,302523517.18
2021-22Manchester City36––17707.31
2022-23Manchester City17––21316.92

Player page β†’

40Luis DΓ­az MarulandaLiverpoolLiverpoolF97––2915607.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Liverpool13––43007.26
2022-23Liverpool17––42206.96
2023-24Liverpool37––85307.18
2024-25Liverpool30––135107.32

Player page β†’

42CasemiroManchester UnitedManchester UnitedM107––1462837.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United28––43727.21
2023-24Manchester United25––12707.17
2024-25Manchester United24––10507.17
2025-26Manchester United302,282381917.15

Player page β†’

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

Player page β†’

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

Player page β†’

45Δ°lkay GΓΌndoğanManchester CityManchester CityM150––32171007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Manchester City31––21706.92
2020-21Manchester City282,0343132107.35
2021-22Manchester City27––84107.36
2022-23Manchester City31––84007.16
2024-25Manchester City33––16107.09

Player page β†’

45WillianFulhamFulhamF128––1919707.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Chelsea36––97407.49
2020-21Arsenal251,412315007.01
2022-23Fulham27––55207.07
2023-24Fulham31––42107.15
2024-25Fulham9––00006.64

Player page β†’

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

Player page β†’

48Dominik SzoboszlaiLiverpoolLiverpoolM96––15131317.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Liverpool33––32107.12
2024-25Liverpool30––66607.18
2025-26Liverpool252,250554517.23
2026-27Liverpool8573011107.08

Player page β†’

49Gabriel MagalhΓ£esArsenalArsenalD198––2153127.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal231,997120416.95
2021-22Arsenal35––50817.04
2022-23Arsenal38––30507.04
2023-24Arsenal36––40407.21
2024-25Arsenal28––31407.26
2025-26Arsenal282,436434407.41
2026-27Arsenal10842110207.13

Player page β†’

49MoisΓ©s CaicedoChelseaChelseaM151––784317.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion8––11207.08
2022-23Brighton & Hove Albion37––111007.07
2023-24Chelsea35––131107.15
2024-25Chelsea37––121007.26
2025-26Chelsea292,476131917.19
2026-27Chelsea5352000106.97

Player page β†’

Data coverage for Premier League β†’

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