Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

1James TarkowskiEvertonEvertonD17916,02012454007.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Burnley363,240110607.08
2021-22Burnley353,1071121107.15
2022-23Everton383,420411607.24
2023-24Everton383,4193111107.34
2024-25Everton322,834301607.30

Player page โ†’

2Damiรกn Martรญnez RomeroAston VillaAston VillaG18015,92814002117.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa383,420600107.18
2021-22Aston Villa363,240000406.83
2022-23Aston Villa363,147300707.01
2023-24Aston Villa343,015300407.09
2024-25Aston Villa363,106200517.09

Player page โ†’

3Jordan PickfordEvertonEvertonG17715,89122022107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Everton312,743400106.95
2021-22Everton353,158600206.89
2022-23Everton373,330301606.93
2023-24Everton383,420400507.23
2024-25Everton363,240501707.29

Player page โ†’

4Bruno FernandesManchester UnitedManchester UnitedM18015,6104554443627.56
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

Player page โ†’

5Declan RiceArsenalArsenalM17715,3072018222717.27
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

Player page โ†’

6Ollie WatkinsAston VillaAston VillaF18315,1911975342117.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa373,3291145417.07
2021-22Aston Villa352,9552112706.92
2022-23Aston Villa373,1414156406.89
2023-24Aston Villa373,22181913407.33
2024-25Aston Villa372,5454168206.93

Player page โ†’

7Ezri KonsaAston VillaAston VillaD17114,9264702126.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa363,195120307.00
2021-22Aston Villa292,481120626.76
2022-23Aston Villa383,330100606.90
2023-24Aston Villa353,073010506.94
2024-25Aston Villa332,847120106.93

Player page โ†’

8EdersonManchester CityManchester CityG16714,8352061806.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City363,246101306.91
2021-22Manchester City373,330000306.88
2022-23Manchester City353,150001306.68
2023-24Manchester City332,788000507.00
2024-25Manchester City262,321104407.08

Player page โ†’

9Mohamed SalahLiverpoolLiverpoolF17414,5233210754607.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool373,0795225007.16
2021-22Liverpool352,76152313107.40
2022-23Liverpool383,29441912207.15
2023-24Liverpool322,53581810207.61
2024-25Liverpool322,854102514107.81

Player page โ†’

10Tomรกลก SouฤekWest Ham UnitedWest Ham UnitedM17614,491103182817.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Ham United383,4204101717.17
2021-22West Ham United353,062051306.98
2022-23West Ham United362,819423306.93
2023-24West Ham United372,881172706.94
2024-25West Ham United302,309171807.04

Player page โ†’

11Jarrod BowenWest Ham UnitedWest Ham UnitedM17514,3801452331107.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Ham United382,581185006.92
2021-22West Ham United362,98761210607.09
2022-23West Ham United383,242365206.88
2023-24West Ham United343,0201166207.14
2024-25West Ham United292,5503107107.18

Player page โ†’

12John McGinnAston VillaAston VillaM17414,335814204317.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa373,3300351206.99
2021-22Aston Villa353,092534807.31
2022-23Aston Villa342,702213707.01
2023-24Aston Villa353,009164917.08
2024-25Aston Villa332,202014706.93

Player page โ†’

13Joachim AndersenFulhamFulhamD16214,24510473326.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Fulham312,730311716.93
2021-22Crystal Palace342,923203406.92
2022-23Crystal Palace322,783110806.98
2023-24Crystal Palace383,416323707.07
2024-25Crystal Palace190000106.50
2024-25Fulham262,303100617.00

Player page โ†’

14James Ward-ProwseWest Ham UnitedWest Ham UnitedM16914,1771835252227.24
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

Player page โ†’

15Alisson BeckerLiverpoolLiverpoolG15714,130612307.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool332,970210106.94
2021-22Liverpool363,240101007.14
2022-23Liverpool373,330201107.11
2023-24Liverpool282,520000107.06
2024-25Liverpool232,070100007.14

Player page โ†’

16Son 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 โ†’

17Gabriel MagalhรฃesArsenalArsenalD16013,89971712527.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal231,997120416.95
2021-22Arsenal353,068150817.04
2022-23Arsenal383,411430507.04
2023-24Arsenal363,053140407.21
2024-25Arsenal282,370031407.26

Player page โ†’

18Tyrick MitchellCrystal PalaceCrystal PalaceD16213,78623131516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Crystal Palace191,710111106.86
2021-22Crystal Palace363,110102106.86
2022-23Crystal Palace362,896002516.69
2023-24Crystal Palace373,208023606.93
2024-25Crystal Palace342,862005206.94

Player page โ†’

19Lewis DunkBrighton & Hove AlbionBrighton & Hove AlbionD15613,70471012447.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion332,936550527.16
2021-22Brighton & Hove Albion292,574110317.03
2022-23Brighton & Hove Albion363,239010406.92
2023-24Brighton & Hove Albion332,872131717.16
2024-25Brighton & Hove Albion252,083000506.82

Player page โ†’

20Maximilian KilmanWest Ham UnitedWest Ham UnitedD15613,6227322106.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Wolverhampton Wanderers181,307101406.88
2021-22Wolverhampton Wanderers302,688210307.05
2022-23Wolverhampton Wanderers373,308200306.86
2023-24Wolverhampton Wanderers383,420020706.99
2024-25West Ham United332,899201406.96

Player page โ†’

21Nรฉlson SemedoWolverhampton WanderersWolverhampton WanderersM16313,5803183526.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Wolverhampton Wanderers342,988311506.86
2021-22Wolverhampton Wanderers252,137001106.79
2022-23Wolverhampton Wanderers362,6510011116.59
2023-24Wolverhampton Wanderers363,0930011016.70
2024-25Wolverhampton Wanderers322,711004806.78

Player page โ†’

22Dan BurnNewcastle UnitedNewcastle UnitedD16213,5243643306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion272,065110506.82
2021-22Brighton & Hove Albion131,022110407.00
2021-22Newcastle United161,440001407.03
2022-23Newcastle United383,115010506.82
2023-24Newcastle United332,732022406.97
2024-25Newcastle United353,1501111107.01

Player page โ†’

23Bukayo SakaArsenalArsenalF16713,3832352402007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal322,560153106.89
2021-22Arsenal382,9914117607.04
2022-23Arsenal383,19141411607.32
2023-24Arsenal352,93310169407.74
2024-25Arsenal241,7084610307.58

Player page โ†’

24Ben WhiteArsenalArsenalD15913,27236102316.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion363,201000516.80
2021-22Arsenal322,880100306.97
2022-23Arsenal383,073125506.94
2023-24Arsenal372,995144807.27
2024-25Arsenal161,123001206.95

Player page โ†’

25Bernd LenoFulhamFulhamG14613,12216011017.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal353,132300016.84
2021-22Arsenal4360000006.55
2022-23Fulham363,240600307.17
2023-24Fulham383,420400307.11
2024-25Fulham332,970301406.97

Player page โ†’

26Nick PopeNewcastle UnitedNewcastle UnitedG14613,0681400817.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Burnley322,880600107.06
2021-22Burnley363,240400107.00
2022-23Newcastle United373,262300316.93
2023-24Newcastle United151,346000106.99
2024-25Newcastle United262,340100207.05

Player page โ†’

27Trent 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 โ†’

28Youri TielemansAston VillaAston VillaM16812,9241520231907.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leicester City383,358364607.18
2021-22Leicester City322,633464307.07
2022-23Leicester City312,350232407.08
2023-24Aston Villa321,641026306.94
2024-25Aston Villa352,942637307.41

Player page โ†’

29Dwight McNeilEvertonEvertonM16512,8971416201007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Burnley363,071325106.97
2021-22Burnley383,117101107.03
2022-23Everton362,501473507.07
2023-24Everton352,897536207.28
2024-25Everton201,311145107.23

Player page โ†’

30Aaron RamsdaleSouthamptonSouthamptonG14112,6901300506.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Sheffield United383,420500106.89
2021-22Arsenal343,060200106.91
2022-23Arsenal383,420200106.86
2023-24Arsenal6540000006.65
2024-25Southampton252,250400207.22

Player page โ†’

31Jack HarrisonEvertonEvertonM16812,45772519806.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United362,862288206.93
2021-22Leeds United352,648281306.68
2022-23Leeds United362,724357206.74
2023-24Everton292,225033106.82
2024-25Everton321,998010006.68

Player page โ†’

32Bernardo SilvaManchester CityManchester CityM16112,403924283107.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City262,070326506.98
2021-22Manchester City352,859284607.16
2022-23Manchester City342,222045506.89
2023-24Manchester City332,581269807.51
2024-25Manchester City332,671244707.24

Player page โ†’

33Andy RobertsonLiverpoolLiverpoolD15112,343117281417.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool383,385217207.10
2021-22Liverpool292,5414310517.38
2022-23Liverpool342,589208306.97
2023-24Liverpool231,691332207.45
2024-25Liverpool272,137001206.97

Player page โ†’

34Fabian SchรคrNewcastle UnitedNewcastle UnitedD14612,33751262926.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Newcastle United181,246010416.67
2021-22Newcastle United252,161122406.89
2022-23Newcastle United363,209213707.13
2023-24Newcastle United363,054241507.03
2024-25Newcastle United312,667040916.97

Player page โ†’

35Virgil van DijkLiverpoolLiverpoolD13812,23451251517.25
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Liverpool5371010106.70
2021-22Liverpool343,060131307.29
2022-23Liverpool322,835131307.11
2023-24Liverpool363,178222317.38
2024-25Liverpool312,790131507.29

Player page โ†’

36Martin ร˜degaardArsenalArsenalM15112,2202333311407.29
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal14873212006.88
2021-22Arsenal362,791274407.01
2022-23Arsenal373,1438157407.36
2023-24Arsenal353,0988810207.66
2024-25Arsenal292,315328407.30

Player page โ†’

37Robert SรกnchezChelseaChelseaG13512,15513001416.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion272,436300206.90
2021-22Brighton & Hove Albion373,330300316.96
2022-23Brighton & Hove Albion232,070100206.69
2023-24Chelsea161,434300207.11
2024-25Chelsea322,885300507.05

Player page โ†’

38Josรฉ SรกWolverhampton WanderersWolverhampton WanderersG13612,0821502706.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Wolverhampton Wanderers373,285401307.08
2022-23Wolverhampton Wanderers363,240500206.82
2023-24Wolverhampton Wanderers353,038401107.12
2024-25Wolverhampton Wanderers282,519200106.79

Player page โ†’

39Rรบben DiasManchester CityManchester CityD14412,0814341607.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Manchester City322,851110407.15
2021-22Manchester City292,403224507.13
2022-23Manchester City261,997000306.98
2023-24Manchester City302,557100007.25
2024-25Manchester City272,273000407.17

Player page โ†’

40Timothy CastagneFulhamFulhamD14811,9822610906.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leicester City272,346123106.87
2021-22Leicester City272,130010106.83
2022-23Leicester City373,256023306.75
2023-24Fulham342,634113306.86
2024-25Fulham231,616001106.84

Player page โ†’

41Alex IwobiFulhamFulhamM16111,88271816506.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Everton301,557012006.74
2021-22Everton282,053022106.78
2022-23Everton383,381227206.97
2023-24Everton2140000006.95
2023-24Fulham302,202152207.07
2024-25Fulham332,549483007.24

Player page โ†’

42Leandro TrossardArsenalArsenalF17611,8711541271117.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion352,625455207.06
2021-22Brighton & Hove Albion342,810583207.09
2022-23Arsenal209291110007.05
2022-23Brighton & Hove Albion161,325172107.09
2023-24Arsenal341,6462121207.03
2024-25Arsenal372,536286417.11

Player page โ†’

43Matty CashAston VillaAston VillaD14811,7977793516.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa282,378302816.96
2021-22Aston Villa383,380243806.98
2022-23Aston Villa261,820101406.79
2023-24Aston Villa292,142122806.91
2024-25Aston Villa272,077011706.94

Player page โ†’

44David RayaArsenalArsenalG13111,7951200707.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford242,160000107.04
2022-23Brentford383,420700107.21
2023-24Arsenal322,880000206.86
2024-25Arsenal373,335500307.04

Player page โ†’

45Abdoulaye DoucourรฉEvertonEvertonM14711,621319122816.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Everton292,451123606.91
2021-22Everton302,552124606.87
2022-23Everton251,551152616.74
2023-24Everton322,637071706.94
2024-25Everton312,430032306.76

Player page โ†’

46RodriManchester CityManchester CityM14011,5781419192417.49
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

Player page โ†’

47Douglas LuizAston VillaAston VillaM13911,4501017163527.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa332,7890021016.87
2021-22Aston Villa342,721123706.86
2022-23Aston Villa372,939466617.11
2023-24Aston Villa353,0015951207.31

Player page โ†’

48ลukasz Fabiaล„skiWest Ham UnitedWest Ham UnitedG13111,385600706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Ham United353,150200206.83
2021-22West Ham United373,330100206.94
2022-23West Ham United363,113300106.87
2023-24West Ham United10721000007.09
2024-25West Ham United131,071000207.08

Player page โ†’

49Marc GuรฉhiCrystal PalaceCrystal PalaceD12911,3725642317.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace363,231321407.06
2022-23Crystal Palace373,329010806.94
2023-24Crystal Palace252,022001206.89
2024-25Crystal Palace312,790232917.09

Player page โ†’

50Lucas DigneAston VillaAston VillaD15111,34242182416.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Everton302,682207217.13
2021-22Aston Villa161,272004206.94
2021-22Everton131,170000406.96
2022-23Aston Villa281,517110506.67
2023-24Aston Villa332,417113706.86
2024-25Aston Villa312,284004406.98

Player page โ†’

Data coverage for Premier League โ†’

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