Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3750 of 3895 stored matches (96%) that name a player. Appearances count 3751 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosGoalsAstAppsYCRC
1Mohamed SalahLiverpoolLiverpoolF18385298100
SeasonClubGoalsAstAppsYCRC
2017-18Liverpool3093410
2018-19Liverpool2183610
2019-20Liverpool19103410
2020-21Liverpool2253700
2021-22Liverpool23133510
2022-23Liverpool19123820
2023-24Liverpool18103220
2024-25Liverpool25143210
2025-26Liverpool642010

Player page →

2Omar MarmoushTottenham HotspurTottenham HotspurF1134530
SeasonClubGoalsAstAppsYCRC
2024-25Manchester City701600
2025-26Manchester City332030
2026-27Tottenham Hotspur10900

Player page →

3TrézéguetAston VillaAston VillaM825641
SeasonClubGoalsAstAppsYCRC
2019-20Aston Villa613441
2020-21Aston Villa212100
2021-22Aston Villa00100

Player page →

4Ramadan SobhiHuddersfield TownHuddersfield TownM214340
SeasonClubGoalsAstAppsYCRC
2016-17Stoke City011620
2017-18Stoke City202320
2018-19Huddersfield Town00400

Player page →

4Ahmed HegaziWest Bromwich AlbionWest Bromwich AlbionD203840
SeasonClubGoalsAstAppsYCRC
2017-18West Bromwich Albion203740
2020-21West Bromwich Albion00100

Player page →

6M. ElnenyArsenalArsenalM147781
SeasonClubGoalsAstAppsYCRC
2016-17Arsenal011210
2017-18Arsenal011331
2018-19Arsenal00700
2020-21Arsenal102330
2021-22Arsenal021410
2022-23Arsenal00500
2023-24Arsenal00300

Player page →

6Ahmed El MohamadyAston VillaAston VillaD136361
SeasonClubGoalsAstAppsYCRC
2016-17Hull City023131
2019-20Aston Villa111810
2020-21Aston Villa001420

Player page →

6Sam MorsyIpswich TownIpswich TownM1132100
SeasonClubGoalsAstAppsYCRC
2024-25Ipswich Town1132100

Player page →

Data coverage for Premier League →

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