Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 5626 of 12748 stored matches (44%) that name a player. Appearances and minutes count 4021 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 00
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

1Ollie WatkinsAston VillaAston VillaF21717,7732186362416.98
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
2025-26Aston Villa342,5822112306.75

Player page β†’

2Joachim AndersenFulhamFulhamD19216,85913473936.99
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
2025-26Fulham302,614300617.04

Player page β†’

3Gabriel MagalhΓ£esArsenalArsenalD18816,335112052927.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

Player page β†’

4Robert SΓ‘nchezChelseaChelseaG16714,92617011726.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
2025-26Chelsea322,771401316.95

Player page β†’

5David RayaArsenalArsenalG16514,8551200707.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford242,160000107.04
2022-23Brentford383,420700107.21
2023-24Arsenal322,880000206.86
2024-25Arsenal373,335500307.04
2025-26Arsenal343,060000006.92

Player page β†’

6Matty CashAston VillaAston VillaD18014,5921010124316.91
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
2025-26Aston Villa322,795333806.87

Player page β†’

7Marc GuΓ©hiManchester CityManchester CityD16314,43210972917.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Crystal Palace363,231321407.06
2022-23Crystal Palace373,329010806.94
2023-24Crystal Palace252,022001206.89
2024-25Crystal Palace312,790232917.09
2025-26Crystal Palace201,800322407.22
2025-26Manchester City141,260211207.56

Player page β†’

8RΓΊben DiasManchester CityManchester CityD16914,1405541907.15
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
2025-26Manchester City252,059120307.19

Player page β†’

9JosΓ© SΓ‘Wolverhampton WanderersWolverhampton WanderersG15713,9721602906.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Wolverhampton Wanderers373,285401307.08
2022-23Wolverhampton Wanderers363,240500206.82
2023-24Wolverhampton Wanderers353,038401107.12
2024-25Wolverhampton Wanderers282,519200106.79
2025-26Wolverhampton Wanderers211,890100206.83

Player page β†’

10Ben WhiteArsenalArsenalD17013,91436112316.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion363,201000516.80
2021-22Arsenal322,880100306.97
2022-23Arsenal383,073125506.94
2023-24Arsenal372,995144807.27
2024-25Arsenal161,123001206.95
2025-26Arsenal11642001006.85

Player page β†’

11NΓ©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 β†’

12Bryan MbeumoManchester UnitedManchester UnitedF16413,4301851311807.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford352,915247406.86
2022-23Brentford382,928398507.08
2023-24Brentford251,959396207.24
2024-25Brentford383,4158207307.49
2025-26Manchester United282,213293406.85

Player page β†’

13Timothy CastagneFulhamFulhamD17313,40436101306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leicester City272,346123106.87
2021-22Leicester City272,130010106.83
2022-23Leicester City373,256023306.75
2023-24Fulham342,634113306.86
2024-25Fulham231,616001106.84
2025-26Fulham251,422100406.70

Player page β†’

14Martin ØdegaardArsenalArsenalM17213,3732434371407.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

Player page β†’

15Jack HarrisonLeeds UnitedLeeds UnitedM17912,72072519806.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United362,862288206.93
2021-22Leeds United352,648281306.68
2022-23Leeds United362,724357206.74
2023-24Everton292,225033106.82
2024-25Everton321,998010006.68
2025-26Leeds United11263000006.59

Player page β†’

16Antonee RobinsonFulhamFulhamD14912,44940142916.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Fulham282,169100416.91
2022-23Fulham353,089001806.87
2023-24Fulham373,270006606.99
2024-25Fulham322,807207707.10
2025-26Fulham171,114100406.85

Player page β†’

17MoisΓ©s CaicedoChelseaChelseaM14612,4302784217.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion8664011207.08
2022-23Brighton & Hove Albion373,1400111007.07
2023-24Chelsea352,8721131107.15
2024-25Chelsea373,2780121007.26
2025-26Chelsea292,476131917.19

Player page β†’

18Nathan CollinsBrentfordBrentfordD14712,3013661826.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Burnley191,670220217.13
2022-23Wolverhampton Wanderers261,816000216.82
2023-24Brentford322,649111306.88
2024-25Brentford383,420023507.16
2025-26Brentford322,746012606.77

Player page β†’

19Bruno GuimarΓ£esNewcastle UnitedNewcastle UnitedM14612,2511730253107.33
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

Player page β†’

20Eberechi EzeCrystal PalaceCrystal PalaceM17512,1212140251207.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Crystal Palace342,562346306.93
2021-22Crystal Palace13619011106.76
2022-23Crystal Palace382,6426104307.12
2023-24Crystal Palace272,0666114307.58
2024-25Crystal Palace322,420478107.31
2025-26Arsenal301,728272106.95
2025-26Crystal Palace184000006.60

Player page β†’

21Marc CucurellaChelseaChelseaD14511,80766103626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion353,092011607.13
2022-23Chelsea241,676002406.93
2023-24Chelsea211,7841021007.05
2024-25Chelsea352,9053411017.01
2025-26Chelsea302,350214616.72

Player page β†’

22Vitaliy MykolenkoEvertonEvertonD13711,7051431506.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Everton131,064010006.88
2022-23Everton342,662000406.75
2023-24Everton282,471120106.99
2024-25Everton332,904012406.95
2025-26Everton292,604001606.76

Player page β†’

23JoΓ«l VeltmanBrighton & Hove AlbionBrighton & Hove AlbionD16011,5254542906.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brighton & Hove Albion282,282211306.96
2021-22Brighton & Hove Albion342,881111606.96
2022-23Brighton & Hove Albion312,194011606.82
2023-24Brighton & Hove Albion271,591011406.81
2024-25Brighton & Hove Albion211,699000506.90
2025-26Brighton & Hove Albion19878110506.86

Player page β†’

24V. CoufalWest Ham UnitedWest Ham UnitedD14311,34210192326.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Ham United343,055007307.00
2021-22West Ham United282,216004516.79
2022-23West Ham United272,138001506.86
2023-24West Ham United363,137007716.76
2024-25West Ham United18796100306.61

Player page β†’

25William SalibaArsenalArsenalD12811,2275721217.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Arsenal272,416121407.01
2023-24Arsenal383,420221407.06
2024-25Arsenal353,046120217.02
2025-26Arsenal282,345110207.01

Player page β†’

26Vitaly JaneltBrentfordBrentfordM15811,124510112406.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford312,307240306.97
2022-23Brentford352,208131306.89
2023-24Brentford383,071113806.96
2024-25Brentford322,287013306.84
2025-26Brentford221,251114706.96

Player page β†’

27Conor GallagherTottenham HotspurTottenham HotspurM14911,095719144326.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Bromwich Albion302,5310221106.76
2021-22Crystal Palace342,8594831007.12
2022-23Chelsea351,6361311116.75
2023-24Chelsea373,135157917.33
2025-26Tottenham Hotspur13934111206.72

Player page β†’

28Erling HaalandManchester CityManchester CityF13110,94124111241007.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester City352,7767368507.38
2023-24Manchester City312,5566275107.37
2024-25Manchester City312,7413223207.28
2025-26Manchester City342,8688268207.32

Player page β†’

29Kai HavertzArsenalArsenalF15910,857442192606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Chelsea271,529143206.71
2021-22Chelsea291,821183306.84
2022-23Chelsea352,578071506.85
2023-24Arsenal372,63921371107.22
2024-25Arsenal221,855093507.06
2025-26Arsenal9435012006.56

Player page β†’

30Jacob MurphyNewcastle UnitedNewcastle UnitedM21010,726822281306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Newcastle United241,143011006.47
2018-19Newcastle United9300001006.59
2020-21Newcastle United261,628123306.70
2021-22Newcastle United331,482112406.67
2022-23Newcastle United361,288142006.73
2023-24Newcastle United211,200237107.20
2024-25Newcastle United322,2242810407.16
2025-26Newcastle United291,461132106.71

Player page β†’

31Rayan AΓ―t-NouriManchester CityManchester CityD14910,57248132516.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Wolverhampton Wanderers211,404011106.62
2021-22Wolverhampton Wanderers231,837012406.93
2022-23Wolverhampton Wanderers211,069110406.66
2023-24Wolverhampton Wanderers332,343121706.93
2024-25Wolverhampton Wanderers352,956237717.03
2025-26Manchester City16963002206.91

Player page β†’

32Mario LeminaWolverhampton WanderersWolverhampton WanderersM14210,4176863126.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Southampton251,721211206.98
2018-19Southampton191,434010406.88
2020-21Fulham281,711010506.87
2022-23Wolverhampton Wanderers191,303001416.73
2023-24Wolverhampton Wanderers352,9753411217.06
2024-25Wolverhampton Wanderers161,273113407.03

Player page β†’

33Christian Thers NΓΈrgaardArsenalArsenalM12810,235611123017.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford353,059334807.10
2022-23Brentford221,771013606.97
2023-24Brentford312,513121807.03
2024-25Brentford342,829254817.13
2025-26Arsenal663000006.58

Player page β†’

34Cristian RomeroTottenham HotspurTottenham HotspurD12210,205111123837.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur221,846210807.18
2022-23Tottenham Hotspur272,3652011116.96
2023-24Tottenham Hotspur332,792350717.27
2024-25Tottenham Hotspur181,420110307.06
2025-26Tottenham Hotspur221,782341917.17

Player page β†’

35Ethan PinnockBrentfordBrentfordD11710,160481507.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford322,697211106.99
2022-23Brentford302,700130007.18
2023-24Brentford292,529120107.06
2024-25Brentford221,913020206.95
2025-26Brentford4321000106.75

Player page β†’

36Alphonse AreolaWest Ham UnitedWest Ham UnitedG11510,035601307.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Fulham363,240200206.97
2021-22West Ham United190000006.60
2022-23West Ham United5307000006.50
2023-24West Ham United312,699300107.37
2024-25West Ham United221,899000006.90
2025-26West Ham United201,800101006.76

Player page β†’

37Illan MeslierLeeds UnitedLeeds UnitedG1079,595800506.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United353,150300007.13
2021-22Leeds United383,385200206.87
2022-23Leeds United343,060300306.64

Player page β†’

38Thomas ParteyArsenalArsenalM1299,5865952207.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal241,545102506.97
2021-22Arsenal242,032121506.98
2022-23Arsenal332,497130507.12
2023-24Arsenal14788100306.97
2024-25Arsenal342,724142407.18

Player page β†’

39Mathias JensenBrentfordBrentfordM1579,545711131506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford311,600101006.76
2022-23Brentford372,830256507.06
2023-24Brentford322,217133506.94
2024-25Brentford24857002206.81
2025-26Brentford332,041331306.97

Player page β†’

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

Player page β†’

41Enzo FernΓ‘ndezChelseaChelseaM1139,388917142607.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Chelsea181,551102307.20
2023-24Chelsea282,214332707.22
2024-25Chelsea352,862267807.29
2025-26Chelsea322,761383807.15

Player page β†’

42Pedro PorroTottenham HotspurTottenham HotspurD1139,286129181607.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Tottenham Hotspur151,134133007.01
2023-24Tottenham Hotspur353,092637307.33
2024-25Tottenham Hotspur332,622426507.19
2025-26Tottenham Hotspur302,438112806.87

Player page β†’

43Jacob RamseyNewcastle UnitedNewcastle UnitedM1579,262516142226.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aston Villa22622000006.53
2021-22Aston Villa342,477161606.88
2022-23Aston Villa352,652267506.93
2023-24Aston Villa16856011206.83
2024-25Aston Villa281,583213416.91
2025-26Newcastle United221,072022516.64

Player page β†’

44Brennan JohnsonTottenham HotspurTottenham HotspurF1379,099426172006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Nottingham Forest382,940183606.69
2023-24Nottingham Forest3239000006.73
2023-24Tottenham Hotspur322,0910510306.94
2024-25Tottenham Hotspur332,1863113507.10
2025-26Crystal Palace161,047001406.52
2025-26Tottenham Hotspur15596020206.63

Player page β†’

45Jean-Philippe MatetaCrystal PalaceCrystal PalaceF1579,09884981206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Crystal Palace7217010006.61
2021-22Crystal Palace221,158051206.76
2022-23Crystal Palace29780020306.58
2023-24Crystal Palace352,3052165307.01
2024-25Crystal Palace342,4583142206.99
2025-26Crystal Palace302,1803110206.72

Player page β†’

46Pascal StruijkLeeds UnitedLeeds UnitedD1158,9561421816.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United272,083010306.91
2021-22Leeds United292,059010616.70
2022-23Leeds United292,203121506.75
2025-26Leeds United302,611001406.90

Player page β†’

47JoΓ£o GomesWolverhampton WanderersWolverhampton WanderersM1138,8772733616.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers11650010506.85
2023-24Wolverhampton Wanderers342,6670211106.89
2024-25Wolverhampton Wanderers342,8071311016.88
2025-26Wolverhampton Wanderers342,7531111006.79

Player page β†’

48Tosin AdarabioyoChelseaChelseaD1158,8113401306.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Fulham332,954200106.95
2022-23Fulham252,084010406.90
2023-24Fulham201,627020207.02
2024-25Chelsea211,350010406.93
2025-26Chelsea16796100206.89

Player page β†’

48Marcos Senesi BarΓ³nBournemouthBournemouthD1128,81196103206.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bournemouth312,495120706.76
2023-24Bournemouth312,2684451307.00
2024-25Bournemouth171,118100506.84
2025-26Bournemouth332,930305707.25

Player page β†’

50Yoane WissaNewcastle UnitedNewcastle UnitedF1538,767346121706.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford301,285071006.82
2022-23Brentford381,607073306.77
2023-24Brentford342,5081123707.07
2024-25Brentford352,9272194507.16
2025-26Newcastle United16440011206.47

Player page β†’

Data coverage for Premier League β†’

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