Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3401 of 3520 stored matches (97%) that name a player. Appearances count 3398 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Kevin De BruyneManchester City· 35yManchester CityM3559912231507.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City81637207.79
2018-19Manchester City2218207.34
2019-20Manchester City132035308.00
2020-21Manchester City6122510–
2021-22Manchester City1583020–
2022-23Manchester City7163210–
2023-24Manchester City4101820–
2024-25Manchester City472820–

Player page →

2Leandro TrossardArsenal· 31yArsenalF3152362361316.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Brighton & Hove Albion5331006.76
2020-21Brighton & Hove Albion553520–
2021-22Brighton & Hove Albion833420–
2022-23Arsenal1102000–
2022-23Brighton & Hove Albion721610–
2023-24Arsenal1213420–
2024-25Arsenal863741–
2025-26Arsenal6629206.97

Player page →

3Romelu LukakuChelsea· 33yChelseaF3336790907.06
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United16734407.18
2018-19Manchester United12030406.92
2021-22Chelsea802610–

Player page →

4Eden HazardChelsea· 35yChelseaF35281970407.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea12434207.79
2018-19Chelsea161536207.84

Player page →

5Youri TielemansManchester United· 29yManchester UnitedM2926382472407.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Leicester City2412207.22
2019-20Leicester City3637207.00
2020-21Leicester City643860–
2021-22Leicester City643230–
2022-23Leicester City323140–
2023-24Aston Villa263230–
2024-25Aston Villa373530–
2025-26Aston Villa0422007.20
2026-27Manchester United118107.01

Player page →

6Christian BentekeCrystal Palace· 35yCrystal PalaceF352091251726.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Crystal Palace3531606.83
2018-19Crystal Palace1115106.79
2019-20Crystal Palace2124417.02
2020-21Crystal Palace1013031–
2021-22Crystal Palace412530–

Player page →

7Jérémy DokuManchester City· 24yManchester CityF24122091407.43
SeasonClubGoalsAstAppsYCRCRating
2023-24Manchester City382930–
2024-25Manchester City362910–
2025-26Manchester City5528007.44
2026-27Manchester City115007.41

Player page →

8Michy BatshuayiCrystal Palace· 33yCrystal PalaceF3310357006.68
SeasonClubGoalsAstAppsYCRCRating
2017-18Chelsea2112006.72
2018-19Crystal Palace5011006.93
2019-20Chelsea1116006.49
2020-21Crystal Palace211800–

Player page →

8Leander DendonckerAston Villa· 31yAston VillaM311021521406.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Wolverhampton Wanderers2019106.84
2019-20Wolverhampton Wanderers4038506.78
2020-21Wolverhampton Wanderers103340–
2021-22Wolverhampton Wanderers223040–
2022-23Aston Villa002000–
2022-23Wolverhampton Wanderers00400–
2023-24Aston Villa10800–

Player page →

10D. OrigiNottingham Forest· 31yNottingham ForestF319376206.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Liverpool001006.40
2018-19Liverpool2111006.77
2019-20Liverpool4128106.75
2020-21Liverpool00900–
2021-22Liverpool30700–
2023-24Nottingham Forest012010–

Player page →

11Amadou OnanaAston Villa· 25yAston VillaM25821112107.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Everton123390–
2023-24Everton203050–
2024-25Aston Villa302540–
2025-26Aston Villa2023307.04

Player page →

12Timothy CastagneFulham· 30yFulhamD306111811506.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Leicester City232710–
2021-22Leicester City102710–
2022-23Leicester City233730–
2023-24Fulham133430–
2024-25Fulham012310–
2025-26Fulham0025406.70
2026-27Fulham018206.74

Player page →

12Laurent DepoitreHuddersfield Town· 37yHuddersfield TownF376252206.67
SeasonClubGoalsAstAppsYCRCRating
2017-18Huddersfield Town6132106.72
2018-19Huddersfield Town0120106.59

Player page →

14M. FellainiManchester United· 38yManchester UnitedM384130206.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester United4016106.93
2018-19Manchester United0114106.68

Player page →

15Maxim De CuyperBrighton & Hove Albion· 25yBrighton & Hove AlbionD253634506.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Brighton & Hove Albion1325206.80
2026-27Brighton & Hove Albion239307.04

Player page →

15Dennis PraetLeicester City· 32yLeicester CityM323364306.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Leicester City1227206.65
2020-21Leicester City111500–
2022-23Leicester City102210–

Player page →

15Toby AlderweireldTottenham Hotspur· 37yTottenham HotspurD37321021507.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur0013306.91
2018-19Tottenham Hotspur0031307.12
2019-20Tottenham Hotspur2233706.97
2020-21Tottenham Hotspur102520–

Player page →

15Orel MangalaEverton· 28yEvertonM283166110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Nottingham Forest112730–
2023-24Nottingham Forest102060–
2024-25Everton101920–

Player page →

19Roméo LaviaChelsea· 22yChelseaM2222641406.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Southampton102990–
2023-24Chelsea00100–
2024-25Chelsea011640–
2025-26Chelsea0011006.83
2026-27Chelsea117107.00

Player page →

19Jan VertonghenTottenham Hotspur· 39yTottenham HotspurD3921761017.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Tottenham Hotspur0032307.23
2018-19Tottenham Hotspur1021517.00
2019-20Tottenham Hotspur1123206.92

Player page →

19Vincent KompanyManchester City· 40yManchester CityD4021341207.16
SeasonClubGoalsAstAppsYCRCRating
2017-18Manchester City1117607.18
2018-19Manchester City1017607.15

Player page →

22Albert Sambi LokongaLuton Town· 27yLuton TownM271351110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arsenal001950–
2022-23Arsenal00600–
2022-23Crystal Palace00920–
2023-24Luton Town131740–

Player page →

22Christian KabaseleWatford· 35yWatfordD3512901136.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Watford1026406.86
2018-19Watford0021416.64
2019-20Watford0227326.75
2021-22Watford001600–

Player page →

22Wout FaesLeicester City· 28yLeicester CityD281264101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Leicester City123161–
2024-25Leicester City003340–

Player page →

22I. MbenzaHuddersfield Town· 30yHuddersfield TownM301121006.55
SeasonClubGoalsAstAppsYCRCRating
2018-19Huddersfield Town1121006.55

Player page →

22Steven DefourBurnley· 38yBurnleyM381130606.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Burnley1124606.91
2018-19Burnley006006.50

Player page →

22Ameen Al-DakhilBurnley· 24yBurnleyD24101310–
SeasonClubGoalsAstAppsYCRCRating
2023-24Burnley101310–

Player page →

22Björn EngelsAston Villa· 32yAston VillaD321017106.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Aston Villa1017106.74

Player page →

22Nacer ChadliWest Bromwich Albion· 37yWest Bromwich AlbionM37105106.66
SeasonClubGoalsAstAppsYCRCRating
2017-18West Bromwich Albion105106.66

Player page →

Data coverage for Premier League →

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