Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2692 of 2760 stored matches (98%) that name a player. Appearances count 2687 matches with a stored lineup.

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

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

1Kevin De BruyneManchester CityManchester CityM16849731107.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City351320308.00
2020-21Manchester City25612107.77
2021-22Manchester City30158207.80
2022-23Manchester City32716107.76
2023-24Manchester City18410207.96
2024-25Manchester City2847207.37

Player page →

2Bruno FernandesManchester UnitedManchester UnitedM23274704427.55
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester United1487207.71
2020-21Manchester United371812607.57
2021-22Manchester United361061007.26
2022-23Manchester United3788607.62
2023-24Manchester United35108907.77
2024-25Manchester United35810527.61
2025-26Manchester United30817407.56
2026-27Manchester United842207.06

Player page →

3Mohamed SalahLiverpoolLiverpoolF22813268807.35
SeasonClubAppsGoalsAstYCRCRating
2019-20Liverpool341910107.41
2020-21Liverpool37225007.16
2021-22Liverpool352313107.40
2022-23Liverpool381912207.15
2023-24Liverpool321810207.61
2024-25Liverpool322514107.81
2025-26Liverpool2064106.79

Player page →

4Son Heung-minTottenham HotspurTottenham HotspurF2038552627.30
SeasonClubAppsGoalsAstYCRCRating
2019-20Tottenham Hotspur301110027.08
2020-21Tottenham Hotspur371710007.25
2021-22Tottenham Hotspur35237207.51
2022-23Tottenham Hotspur36106207.09
2023-24Tottenham Hotspur351710107.54
2024-25Tottenham Hotspur3079107.27

Player page →

5Trent Alexander-ArnoldLiverpoolLiverpoolD19816512407.39
SeasonClubAppsGoalsAstYCRCRating
2019-20Liverpool38413507.38
2020-21Liverpool3627207.31
2021-22Liverpool32212207.66
2022-23Liverpool3729507.32
2023-24Liverpool2834607.33
2024-25Liverpool2736407.32

Player page →

6Bukayo SakaArsenalArsenalF22862492807.23
SeasonClubAppsGoalsAstYCRCRating
2019-20Arsenal2615606.76
2020-21Arsenal3253106.89
2021-22Arsenal38117607.04
2022-23Arsenal381411607.32
2023-24Arsenal35169407.74
2024-25Arsenal24610307.58
2025-26Arsenal2864207.25
2026-27Arsenal730007.38

Player page →

7Jarrod BowenWest Ham UnitedWest Ham UnitedM22361471507.02
SeasonClubAppsGoalsAstYCRCRating
2019-20West Ham United1314006.92
2020-21West Ham United3885006.92
2021-22West Ham United361210607.09
2022-23West Ham United3865206.88
2023-24West Ham United34166207.14
2024-25West Ham United29107107.18
2025-26West Ham United35810406.98

Player page →

8Andy RobertsonTottenham HotspurTottenham HotspurD21210421617.11
SeasonClubAppsGoalsAstYCRCRating
2019-20Liverpool36212207.18
2020-21Liverpool3817207.10
2021-22Liverpool29310517.38
2022-23Liverpool3408306.97
2023-24Liverpool2332207.45
2024-25Liverpool2701206.97
2025-26Liverpool1610006.74
2026-27Tottenham Hotspur902006.84

Player page →

9James MaddisonTottenham HotspurTottenham HotspurM19250413207.34
SeasonClubAppsGoalsAstYCRCRating
2019-20Leicester City3163407.34
2020-21Leicester City3185407.23
2021-22Leicester City35128307.32
2022-23Leicester City301091007.32
2023-24Tottenham Hotspur2849507.55
2024-25Tottenham Hotspur3197607.36
2026-27Tottenham Hotspur610006.96

Player page →

9Pascal GroßBrighton & Hove AlbionBrighton & Hove AlbionM18725412707.25
SeasonClubAppsGoalsAstYCRCRating
2019-20Brighton & Hove Albion2924407.05
2020-21Brighton & Hove Albion3438307.16
2021-22Brighton & Hove Albion2924107.17
2022-23Brighton & Hove Albion3798707.27
2023-24Brighton & Hove Albion36410607.58
2025-26Brighton & Hove Albion1313207.12
2026-27Brighton & Hove Albion944407.25

Player page →

11Bernardo SilvaManchester CityManchester CityM23132394607.11
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City3467507.12
2020-21Manchester City2626506.98
2021-22Manchester City3584607.16
2022-23Manchester City3445506.89
2023-24Manchester City3369807.51
2024-25Manchester City3344707.24
2025-26Manchester City36241006.86

Player page →

12Martin ØdegaardArsenalArsenalM18237371507.25
SeasonClubAppsGoalsAstYCRCRating
2020-21Arsenal1412006.88
2021-22Arsenal3674407.01
2022-23Arsenal37157407.36
2023-24Arsenal35810207.66
2024-25Arsenal2928407.30
2025-26Arsenal2116006.98
2026-27Arsenal1030107.15

Player page →

13Ollie WatkinsAston VillaAston VillaF21786362416.98
SeasonClubAppsGoalsAstYCRCRating
2020-21Aston Villa37145417.07
2021-22Aston Villa35112706.92
2022-23Aston Villa37156406.89
2023-24Aston Villa371913407.33
2024-25Aston Villa37168206.93
2025-26Aston Villa34112306.75

Player page →

13Leandro TrossardArsenalArsenalF23652361317.02
SeasonClubAppsGoalsAstYCRCRating
2019-20Brighton & Hove Albion3153006.76
2020-21Brighton & Hove Albion3555207.06
2021-22Brighton & Hove Albion3483207.09
2022-23Arsenal20110007.05
2022-23Brighton & Hove Albion1672107.09
2023-24Arsenal34121207.03
2024-25Arsenal3786417.11
2025-26Arsenal2966206.97

Player page →

15Phil FodenManchester CityManchester CityM21268341117.27
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City2352007.10
2020-21Manchester City2895007.23
2021-22Manchester City2895107.28
2022-23Manchester City32115107.22
2023-24Manchester City35198207.80
2024-25Manchester City2872207.26
2025-26Manchester City3175407.04
2026-27Manchester City712116.46

Player page →

15Jack GrealishManchester CityManchester CityM18028343417.27
SeasonClubAppsGoalsAstYCRCRating
2019-20Aston Villa3686807.39
2020-21Aston Villa26610607.53
2021-22Manchester City2633307.10
2022-23Manchester City2857407.34
2023-24Manchester City2031607.25
2024-25Manchester City2011307.02
2025-26Everton1826417.21
2026-27Everton500006.96
2026-27Manchester City100006.70

Player page →

15Youri TielemansManchester UnitedManchester UnitedM23524342207.12
SeasonClubAppsGoalsAstYCRCRating
2019-20Leicester City3736207.00
2020-21Leicester City3864607.18
2021-22Leicester City3264307.07
2022-23Leicester City3132407.08
2023-24Aston Villa3226306.94
2024-25Aston Villa3537307.41
2025-26Aston Villa2204007.20
2026-27Manchester United811107.01

Player page →

15Declan RiceArsenalArsenalM25823343717.25
SeasonClubAppsGoalsAstYCRCRating
2019-20West Ham United3813606.99
2020-21West Ham United3221207.08
2021-22West Ham United3614807.21
2022-23West Ham United3742507.20
2023-24Arsenal3878507.45
2024-25Arsenal3447717.37
2025-26Arsenal3344307.45
2026-27Arsenal1005107.29

Player page →

19Morgan Gibbs-WhiteNottingham ForestNottingham ForestM16630332717.06
SeasonClubAppsGoalsAstYCRCRating
2019-20Wolverhampton Wanderers700006.70
2020-21Wolverhampton Wanderers1110106.74
2021-22Wolverhampton Wanderers200106.60
2022-23Nottingham Forest3558507.03
2022-23Wolverhampton Wanderers200106.55
2023-24Nottingham Forest37510907.24
2024-25Nottingham Forest32681017.22
2025-26Nottingham Forest32124006.90
2026-27Nottingham Forest813007.17

Player page →

20Harvey BarnesNewcastle UnitedNewcastle UnitedM2185632806.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Leicester City3668006.81
2020-21Leicester City2594006.87
2021-22Leicester City32610206.80
2022-23Leicester City34131306.67
2023-24Newcastle United2153206.98
2024-25Newcastle United3184007.01
2025-26Newcastle United3170106.85
2026-27Newcastle United822007.02

Player page →

21Bryan MbeumoManchester UnitedManchester UnitedF17355312007.10
SeasonClubAppsGoalsAstYCRCRating
2021-22Brentford3547406.86
2022-23Brentford3898507.08
2023-24Brentford2596207.24
2024-25Brentford38207307.49
2025-26Manchester United2893406.85
2026-27Manchester United940206.96

Player page →

21John McGinnAston VillaAston VillaM23923315217.02
SeasonClubAppsGoalsAstYCRCRating
2019-20Aston Villa2833306.95
2020-21Aston Villa37351206.99
2021-22Aston Villa3534807.31
2022-23Aston Villa3413707.01
2023-24Aston Villa3564917.08
2024-25Aston Villa3314706.93
2025-26Aston Villa2844406.92
2026-27Aston Villa924206.79

Player page →

23Gabriel JesusArsenalArsenalF17451302407.05
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City34147307.12
2020-21Manchester City2994207.05
2021-22Manchester City2888107.17
2022-23Arsenal26116607.08
2023-24Arsenal2745607.14
2024-25Arsenal1730406.88
2025-26Arsenal1320206.55

Player page →

23Riyad MahrezManchester CityManchester CityF1183630207.35
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City33119007.53
2020-21Manchester City2796007.38
2021-22Manchester City28115007.26
2022-23Manchester City30510207.21

Player page →

25James Ward-ProwseWest Ham UnitedWest Ham UnitedM22140293227.21
SeasonClubAppsGoalsAstYCRCRating
2019-20Southampton3853907.20
2020-21Southampton3887507.27
2021-22Southampton36105317.29
2022-23Southampton3894607.26
2023-24West Ham United3777407.30
2024-25Nottingham Forest901216.66
2024-25West Ham United1111207.15
2025-26Burnley901106.80
2025-26West Ham United500006.90

Player page →

25Pedro NetoChelseaChelseaF18622293016.95
SeasonClubAppsGoalsAstYCRCRating
2019-20Wolverhampton Wanderers2933306.70
2020-21Wolverhampton Wanderers3156407.15
2021-22Wolverhampton Wanderers1311306.71
2022-23Wolverhampton Wanderers1800106.71
2023-24Wolverhampton Wanderers2029407.24
2024-25Chelsea3435806.98
2025-26Chelsea3254416.97
2026-27Chelsea931307.02

Player page →

25Lucas DigneAston VillaAston VillaD2152293216.94
SeasonClubAppsGoalsAstYCRCRating
2019-20Everton3507607.15
2020-21Everton3007217.13
2021-22Aston Villa1604206.94
2021-22Everton1300406.96
2022-23Aston Villa2810506.67
2023-24Aston Villa3313706.86
2024-25Aston Villa3104406.98
2025-26Aston Villa2904206.76

Player page →

28Harry KaneTottenham HotspurTottenham HotspurF13988281607.44
SeasonClubAppsGoalsAstYCRCRating
2019-20Tottenham Hotspur29182407.24
2020-21Tottenham Hotspur352314107.65
2021-22Tottenham Hotspur37179507.39
2022-23Tottenham Hotspur38303607.44

Player page →

28Marcus RashfordManchester UnitedManchester UnitedM19262281506.91
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester United31177307.21
2020-21Manchester United37119406.91
2021-22Manchester United2542206.59
2022-23Manchester United35175206.90
2023-24Manchester United3372206.88
2024-25Aston Villa1022007.00
2024-25Manchester United1541206.89
2026-27Manchester United600006.72

Player page →

30Jacob MurphyNewcastle UnitedNewcastle UnitedM18422271606.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Newcastle United2623306.70
2021-22Newcastle United3312406.67
2022-23Newcastle United3642006.73
2023-24Newcastle United2137107.21
2024-25Newcastle United32810407.16
2025-26Newcastle United2932106.71
2026-27Newcastle United711306.73

Player page →

30Dwight McNeilCrystal PalaceCrystal PalaceM22918271607.02
SeasonClubAppsGoalsAstYCRCRating
2019-20Burnley3826506.94
2020-21Burnley3625106.97
2021-22Burnley3801107.03
2022-23Everton3673507.07
2023-24Everton3536207.28
2024-25Everton2045107.23
2025-26Everton2001106.66
2026-27Crystal Palace600006.28

Player page →

32Eberechi EzeArsenalArsenalM18140251207.11
SeasonClubAppsGoalsAstYCRCRating
2020-21Crystal Palace3446306.93
2021-22Crystal Palace1311106.76
2022-23Crystal Palace38104307.12
2023-24Crystal Palace27114307.58
2024-25Crystal Palace3278107.31
2025-26Arsenal3072106.95
2025-26Crystal Palace100006.60
2026-27Arsenal600006.52

Player page →

32Bruno GuimarãesArsenalArsenalM15432253107.32
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United1751407.22
2022-23Newcastle United3245707.16
2023-24Newcastle United3778807.51
2024-25Newcastle United3556707.26
2025-26Newcastle United2595507.49
2026-27Arsenal820007.10

Player page →

34Erling HaalandManchester CityManchester CityF140120241007.36
SeasonClubAppsGoalsAstYCRCRating
2022-23Manchester City35368507.38
2023-24Manchester City31275107.37
2024-25Manchester City31223207.28
2025-26Manchester City34268207.32
2026-27Manchester City990007.73

Player page →

34Jamie VardyLeicester CityLeicester CityF16565241106.96
SeasonClubAppsGoalsAstYCRCRating
2019-20Leicester City35235207.23
2020-21Leicester City34159107.13
2021-22Leicester City25152207.10
2022-23Leicester City3734106.60
2024-25Leicester City3494506.81

Player page →

34Cole PalmerChelseaChelseaM11949242217.39
SeasonClubAppsGoalsAstYCRCRating
2021-22Manchester City400006.67
2022-23Manchester City1401106.69
2023-24Chelsea332211707.75
2023-24Manchester City100006.30
2024-25Chelsea36158707.65
2025-26Chelsea2291407.01
2026-27Chelsea933317.16

Player page →

37RicharlisonTottenham HotspurTottenham HotspurF19955233316.93
SeasonClubAppsGoalsAstYCRCRating
2019-20Everton36133807.09
2020-21Everton3473416.95
2021-22Everton30105907.02
2022-23Tottenham Hotspur2713306.70
2023-24Tottenham Hotspur28114307.10
2024-25Tottenham Hotspur1541206.61
2025-26Tottenham Hotspur2894406.81
2026-27Tottenham Hotspur100006.20

Player page →

37Gabriel MartinelliArsenalArsenalF18741231216.93
SeasonClubAppsGoalsAstYCRCRating
2019-20Arsenal1430106.53
2020-21Arsenal1421006.85
2021-22Arsenal2966316.93
2022-23Arsenal36155307.19
2023-24Arsenal3564107.12
2024-25Arsenal3284106.93
2025-26Arsenal2713306.57

Player page →

37Roberto FirminoLiverpoolLiverpoolF1193423507.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Liverpool3898007.04
2020-21Liverpool3697207.11
2021-22Liverpool2054306.99
2022-23Liverpool25114007.10

Player page →

40Raheem SterlingArsenalArsenalF16957222206.98
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City33201507.22
2020-21Manchester City31107406.92
2021-22Manchester City30135107.05
2022-23Chelsea2863406.85
2023-24Chelsea3184706.99
2024-25Arsenal1602106.65

Player page →

40M. AntonioWest Ham UnitedWest Ham UnitedF15842222316.87
SeasonClubAppsGoalsAstYCRCRating
2019-20West Ham United24103307.08
2020-21West Ham United26105306.99
2021-22West Ham United36108816.98
2022-23West Ham United3353206.69
2023-24West Ham United2662606.74
2024-25West Ham United1311106.61

Player page →

40Mason MountManchester UnitedManchester UnitedM18332222007.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Chelsea3775306.92
2020-21Chelsea3665207.42
2021-22Chelsea321110407.42
2022-23Chelsea2432407.07
2023-24Manchester United1410206.80
2024-25Manchester United1610306.63
2025-26Manchester United2030206.85
2026-27Manchester United400006.29

Player page →

40Dejan KulusevskiTottenham HotspurTottenham HotspurM11922221506.99
SeasonClubAppsGoalsAstYCRCRating
2021-22Tottenham Hotspur1858307.21
2022-23Tottenham Hotspur3027206.82
2023-24Tottenham Hotspur3683707.13
2024-25Tottenham Hotspur3274306.92
2026-27Tottenham Hotspur300006.44

Player page →

40Anthony ElangaNewcastle UnitedNewcastle UnitedF1411622306.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Manchester United210006.95
2021-22Manchester United2122006.68
2022-23Manchester United1601006.63
2023-24Nottingham Forest3659106.90
2024-25Nottingham Forest36610107.02
2025-26Newcastle United2600006.56
2026-27Newcastle United420107.18

Player page →

40Michael OliseCrystal PalaceCrystal PalaceM821422607.21
SeasonClubAppsGoalsAstYCRCRating
2021-22Crystal Palace2625406.92
2022-23Crystal Palace37211207.13
2023-24Crystal Palace19106007.75

Player page →

46RodriManchester CityManchester CityM19523213417.41
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester City3532807.11
2020-21Manchester City3422607.27
2021-22Manchester City3372507.38
2022-23Manchester City3626507.32
2023-24Manchester City3489818.03
2024-25Manchester City300006.87
2025-26Manchester City2010207.44

Player page →

46Reece JamesChelseaChelseaD15710212037.14
SeasonClubAppsGoalsAstYCRCRating
2019-20Chelsea2402107.05
2020-21Chelsea3212307.12
2021-22Chelsea2659417.39
2022-23Chelsea1611407.24
2023-24Chelsea1002226.99
2024-25Chelsea1911106.95
2025-26Chelsea2624407.18
2026-27Chelsea400106.95

Player page →

46Kieran TrippierNewcastle UnitedNewcastle UnitedD1134211407.28
SeasonClubAppsGoalsAstYCRCRating
2021-22Newcastle United620007.37
2022-23Newcastle United3817507.65
2023-24Newcastle United28110507.32
2024-25Newcastle United2303107.01
2025-26Newcastle United1801306.75

Player page →

49Jérémy DokuManchester CityManchester CityF911220407.39
SeasonClubAppsGoalsAstYCRCRating
2023-24Manchester City2938307.43
2024-25Manchester City2936107.29
2025-26Manchester City2855007.44
2026-27Manchester City511007.41

Player page →

49Andreas PereiraFulhamFulhamM1239202206.88
SeasonClubAppsGoalsAstYCRCRating
2019-20Manchester United2513306.65
2022-23Fulham3346806.87
2023-24Fulham3737607.09
2024-25Fulham2814506.83

Player page →

Data coverage for Premier League →

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