Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 5726 of 12848 stored matches (45%) that name a player. Appearances and minutes count 4113 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
  • 26

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

2Gabriel 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 β†’

3Joachim AndersenFulhamFulhamD19517,04913474036.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
2026-27Fulham3190000106.87

Player page β†’

4David RayaArsenalArsenalG17515,6971400807.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford242,160000107.04
2022-23Brentford383,420700107.21
2023-24Arsenal322,880000206.86
2024-25Arsenal373,335500307.04
2025-26Arsenal343,060000006.92
2026-27Arsenal10842200107.08

Player page β†’

5Matty CashAston VillaAston VillaD18815,2501010124816.90
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
2026-27Aston Villa8658000506.54

Player page β†’

6Marc GuΓ©hiManchester CityManchester CityD17115,107111083017.08
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
2026-27Manchester City8675111107.17

Player page β†’

7Robert SΓ‘nchezChelseaChelseaG16815,01617011726.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
2026-27Chelsea190000005.90

Player page β†’

8RΓΊben DiasManchester CityManchester CityD17814,9505541907.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
2025-26Manchester City252,059120307.19
2026-27Manchester City9810000006.96

Player page β†’

9Ben WhiteArsenalArsenalD17714,44836142317.00
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
2026-27Arsenal7534003007.36

Player page β†’

10Bryan MbeumoManchester UnitedManchester UnitedF17314,2401955312007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford352,915247406.86
2022-23Brentford382,928398507.08
2023-24Brentford251,959396207.24
2024-25Brentford383,4158207307.49
2025-26Manchester United282,213293406.85
2026-27Manchester United9810140206.96

Player page β†’

11Martin Ø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 β†’

12Timothy CastagneFulhamFulhamD18114,08136111506.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
2026-27Fulham8677001206.74

Player page β†’

13JosΓ© 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 β†’

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

15Antonee RobinsonFulhamFulhamD15713,15040143016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Fulham282,169100416.91
2022-23Fulham353,089001806.87
2023-24Fulham373,270006606.99
2024-25Fulham322,807207707.10
2025-26Fulham171,114100406.85
2026-27Fulham8701000106.54

Player page β†’

16MoisΓ©s CaicedoChelseaChelseaM15112,7822784317.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brighton & Hove Albion8664011207.08
2022-23Brighton & Hove Albion373,1400111007.07
2023-24Chelsea352,8721131107.15
2024-25Chelsea373,2780121007.26
2025-26Chelsea292,476131917.19
2026-27Chelsea5352000106.97

Player page β†’

17Jack 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 β†’

18Bruno 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 β†’

19Nathan CollinsBrentfordBrentfordD15012,4983661926.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Burnley191,670220217.13
2022-23Wolverhampton Wanderers261,816000216.82
2023-24Brentford322,649111306.88
2024-25Brentford383,420023507.16
2025-26Brentford322,746012606.77
2026-27Brentford3197000106.60

Player page β†’

20Eberechi EzeArsenalArsenalM18112,3312140251207.11
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
2026-27Arsenal6210000006.53

Player page β†’

21Vitaliy MykolenkoEvertonEvertonD14412,3191441706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Everton131,064010006.88
2022-23Everton342,662000406.75
2023-24Everton282,471120106.99
2024-25Everton332,904012406.95
2025-26Everton292,604001606.76
2026-27Everton7614001207.03

Player page β†’

22Vitaly JaneltBrentfordBrentfordM16611,844612113016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford312,307240306.97
2022-23Brentford352,208131306.89
2023-24Brentford383,071113806.96
2024-25Brentford322,287013306.84
2025-26Brentford221,251114706.96
2026-27Brentford8720120617.08

Player page β†’

23Marc 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 β†’

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

25Kai HavertzArsenalArsenalF16911,562545192706.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
2026-27Arsenal10705130106.87

Player page β†’

26JoΓ«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 β†’

27Conor GallagherTottenham HotspurTottenham HotspurM15611,396720144626.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
2026-27Tottenham Hotspur7301010306.87

Player page β†’

28V. 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 β†’

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

Player page β†’

30Jacob MurphyNewcastle UnitedNewcastle UnitedM21711,057823291606.79
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
2026-27Newcastle United7331011306.73

Player page β†’

31Ethan PinnockCoventry CityCoventry CityD12510,802581607.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford322,697211106.99
2022-23Brentford302,700130007.18
2023-24Brentford292,529120107.06
2024-25Brentford221,913020206.95
2025-26Brentford4321000106.75
2026-27Coventry City8642100106.69

Player page β†’

32Rayan 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 β†’

33Mario 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 β†’

34Christian Thers NΓΈrgaardEvertonEvertonM12910,254611123117.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford353,059334807.10
2022-23Brentford221,771013606.97
2023-24Brentford312,513121807.03
2024-25Brentford342,829254817.13
2025-26Arsenal663000006.58
2026-27Everton119000106.30

Player page β†’

35Cristian 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 β†’

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

37Enzo 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 β†’

38Mathias JensenBrentfordBrentfordM1629,832711131506.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford311,600101006.76
2022-23Brentford372,830256507.06
2023-24Brentford322,217133506.94
2024-25Brentford24857002206.81
2025-26Brentford332,041331306.97
2026-27Brentford5287000006.82

Player page β†’

39Pedro PorroTottenham HotspurTottenham HotspurD1199,600129181707.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Tottenham Hotspur151,134133007.01
2023-24Tottenham Hotspur353,092637307.33
2024-25Tottenham Hotspur332,622426507.19
2025-26Tottenham Hotspur302,438112806.87
2026-27Tottenham Hotspur6314000106.65

Player page β†’

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

Player page β†’

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

42Brennan JohnsonEvertonEvertonF1459,505426172206.79
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
2026-27Everton8406000206.30

Player page β†’

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

Player page β†’

44Yoane WissaNewcastle UnitedNewcastle UnitedF1619,389347132006.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Brentford301,285071006.82
2022-23Brentford381,607073306.77
2023-24Brentford342,5081123707.07
2024-25Brentford352,9272194507.16
2025-26Newcastle United16440011206.47
2026-27Newcastle United8622011306.45

Player page β†’

45Jacob RamseyNewcastle UnitedNewcastle UnitedM1619,344517142436.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
2026-27Newcastle United482010216.90

Player page β†’

46JoΓ£o GomesAston VillaAston VillaM1199,2712743826.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers11650010506.85
2023-24Wolverhampton Wanderers342,6670211106.89
2024-25Wolverhampton Wanderers342,8071311016.88
2025-26Wolverhampton Wanderers342,7531111006.79
2026-27Aston Villa6394001216.56

Player page β†’

47Jean-Philippe MatetaCrystal PalaceCrystal PalaceF1619,26584981216.80
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
2026-27Crystal Palace4167000016.09

Player page β†’

48Antoine SemenyoManchester CityManchester CityM1239,251838142207.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bournemouth11283010006.61
2023-24Bournemouth332,120282606.94
2024-25Bournemouth373,2092115907.24
2025-26Bournemouth201,7984103607.13
2025-26Manchester City151,288061106.93
2026-27Manchester City7553023007.03

Player page β†’

49Pascal StruijkBrighton & Hove AlbionBrighton & Hove AlbionD1199,1121421926.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United272,083010306.91
2021-22Leeds United292,059010616.70
2022-23Leeds United292,203121506.75
2025-26Leeds United302,611001406.90
2026-27Brighton & Hove Albion4156000115.13

Player page β†’

50Marcos Senesi BarΓ³nTottenham HotspurTottenham HotspurD1148,99096103206.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bournemouth312,495120706.76
2023-24Bournemouth312,2684451307.00
2024-25Bournemouth171,118100506.84
2025-26Bournemouth332,930305707.25
2026-27Tottenham Hotspur2179000007.30

Player page β†’

Data coverage for Premier League β†’

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