Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3401 of 3520 stored matches (97%) that name a player. Appearances and minutes count 3398 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

1Gabriel JesusArsenalArsenalF231––70363107.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City291,6711133607.04
2018-19Manchester City28––63106.82
2019-20Manchester City34––147307.12
2020-21Manchester City292,066194207.05
2021-22Manchester City281,882588107.17
2022-23Arsenal26––116607.08
2023-24Arsenal27––45607.14
2024-25Arsenal17627130406.88
2025-26Arsenal13346120206.55

Player page β†’

2RicharlisonTottenham HotspurTottenham HotspurF253––66273716.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Watford362,647444306.79
2018-19Everton18––70106.74
2019-20Everton36––133807.09
2020-21Everton342,868273416.95
2021-22Everton302,5284105907.02
2022-23Tottenham Hotspur27––13306.70
2023-24Tottenham Hotspur28––114307.10
2024-25Tottenham Hotspur15514041206.61
2025-26Tottenham Hotspur281,694194406.81
2026-27Tottenham Hotspur168000006.20

Player page β†’

3Roberto FirminoLiverpoolLiverpoolF186––5936607.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool352,5985137107.27
2018-19Liverpool32––126007.10
2019-20Liverpool38––98007.04
2020-21Liverpool362,849297207.11
2021-22Liverpool20990154306.99
2022-23Liverpool25––114007.10

Player page β†’

4JoΓ£o PedroChelseaChelseaF127––42181217.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Watford3––00006.63
2021-22Watford281,638031106.85
2023-24Brighton & Hove Albion31––93207.21
2024-25Brighton & Hove Albion271,9535106417.17
2025-26Chelsea322,4042155407.10
2026-27Chelsea6521153107.60

Player page β†’

5Gabriel MartinelliArsenalArsenalF187––41231216.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal14––30106.53
2020-21Arsenal14587021006.85
2021-22Arsenal291,866166316.93
2022-23Arsenal36––155307.19
2023-24Arsenal35––64107.12
2024-25Arsenal322,228184106.93
2025-26Arsenal27928113306.57

Player page β†’

6Matheus CunhaManchester UnitedManchester UnitedF119––37171807.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers17––20106.86
2023-24Wolverhampton Wanderers32––127907.25
2024-25Wolverhampton Wanderers322,51010156407.65
2025-26Manchester United292,172272407.04
2026-27Manchester United9616012006.56

Player page β†’

7Bruno GuimarΓ£esArsenalArsenalM154––32253107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Newcastle United171,039351407.22
2022-23Newcastle United32––45707.16
2023-24Newcastle United37––78807.51
2024-25Newcastle United353,029356707.26
2025-26Newcastle United252,182395507.49
2026-27Arsenal8333120007.10

Player page β†’

8WillianFulhamFulhamF196––28321007.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea361,883467107.26
2018-19Chelsea32––36207.33
2019-20Chelsea36––97407.49
2020-21Arsenal251,412315007.01
2022-23Fulham27––55207.07
2023-24Fulham31––42107.15
2024-25Fulham9195000006.64

Player page β†’

9JoelintonNewcastle UnitedNewcastle UnitedM209––24115706.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Newcastle United38––22706.71
2020-21Newcastle United311,990142306.86
2021-22Newcastle United352,563241806.78
2022-23Newcastle United32––611207.05
2023-24Newcastle United20––21607.02
2024-25Newcastle United262,1714431006.98
2025-26Newcastle United241,792021906.85
2026-27Newcastle United3205000206.07

Player page β†’

9Igor ThiagoBrentfordBrentfordF523,99172431116.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Brentford8174000006.68
2025-26Brentford353,0146221706.96
2026-27Brentford9803122416.57

Player page β†’

11Douglas LuizNottingham ForestNottingham ForestM194––21184626.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa36––32806.77
2020-21Aston Villa332,7890021016.87
2021-22Aston Villa342,721123706.86
2022-23Aston Villa37––66617.11
2023-24Aston Villa35––951207.31
2025-26Aston Villa11531110106.95
2025-26Nottingham Forest8331000206.79

Player page β†’

11EvanilsonBournemouthBournemouthF725,5103216416.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Bournemouth312,3351101117.08
2025-26Bournemouth322,418061206.60
2026-27Bournemouth9757254107.29

Player page β†’

11Gabriel MagalhΓ£esArsenalArsenalD198––2153127.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Arsenal231,997120416.95
2021-22Arsenal353,068150817.04
2022-23Arsenal38––30507.04
2023-24Arsenal36––40407.21
2024-25Arsenal282,370031407.26
2025-26Arsenal282,436434407.41
2026-27Arsenal10842110207.13

Player page β†’

14Lucas MouraTottenham HotspurTottenham HotspurF149––19151116.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Tottenham Hotspur6208001006.53
2018-19Tottenham Hotspur29––90306.83
2019-20Tottenham Hotspur35––44306.83
2020-21Tottenham Hotspur301,402134106.64
2021-22Tottenham Hotspur341,776126406.98
2022-23Tottenham Hotspur15––10016.45

Player page β†’

15Rodrigo MunizFulhamFulhamF78––182506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Fulham26––91107.15
2024-25Fulham27834070106.84
2025-26Fulham18778011206.54
2026-27Fulham776010106.49

Player page β†’

16RaphinhaLeeds UnitedLeeds UnitedM655,298617121007.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United302,376269307.16
2021-22Leeds United352,9224113706.96

Player page β†’

17Lucas PaquetΓ‘West Ham UnitedWest Ham UnitedM106––16103116.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23West Ham United28––43506.95
2023-24West Ham United31––461007.20
2024-25West Ham United292,082040906.87
2025-26West Ham United181,521141716.89

Player page β†’

18CasemiroManchester UnitedManchester UnitedM107––1462837.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United28––43727.21
2023-24Manchester United25––12707.17
2024-25Manchester United241,522210507.17
2025-26Manchester United302,282381917.15

Player page β†’

19Matheus PereiraWest Bromwich AlbionWest Bromwich AlbionM332,5813116217.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21West Bromwich Albion332,5813116217.18

Player page β†’

19Philippe CoutinhoAston VillaAston VillaM53––116307.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Liverpool12957453007.81
2021-22Aston Villa191,338153007.13
2022-23Aston Villa20––10306.71
2023-24Aston Villa2––00006.75

Player page β†’

21Andreas PereiraFulhamFulhamM137––10212706.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Manchester United14––11506.54
2019-20Manchester United25––13306.65
2022-23Fulham33––46806.87
2023-24Fulham37––37607.09
2024-25Fulham281,672114506.83

Player page β†’

21Felipe AndersonWest Ham UnitedWest Ham UnitedM61––108407.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19West Ham United34––94307.09
2019-20West Ham United25––14106.86
2020-21West Ham United22–0000–

Player page β†’

23FernandinhoManchester CityManchester CityM132––8102727.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City342,885253707.31
2018-19Manchester City28––13407.18
2019-20Manchester City30––01927.00
2020-21Manchester City211,190002607.06
2021-22Manchester City19981021106.86

Player page β†’

23FabinhoLiverpoolLiverpoolM149––883506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Liverpool26––12506.89
2019-20Liverpool28––23606.98
2020-21Liverpool302,564000606.93
2021-22Liverpool292,316051706.98
2022-23Liverpool36––021106.89

Player page β†’

23FredManchester UnitedManchester UnitedM137––872606.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Manchester United15––11206.75
2019-20Manchester United29––00806.98
2020-21Manchester United302,395010507.06
2021-22Manchester United282,035244507.01
2022-23Manchester United35––22606.80

Player page β†’

23Thiago SilvaChelseaChelseaD113––831317.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Chelsea231,938120517.18
2021-22Chelsea322,655230207.32
2022-23Chelsea27––02207.28
2023-24Chelsea31––31407.05

Player page β†’

23Carlos ViniciusFulhamFulhamF52––82706.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Tottenham Hotspur9305010206.70
2022-23Fulham28––52306.61
2023-24Fulham13––20206.69
2024-25Fulham224000006.60

Player page β†’

28Igor JesusNottingham ForestNottingham ForestF372,164274406.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Nottingham Forest321,908264206.60
2026-27Nottingham Forest5256010206.82

Player page β†’

28JoΓ£o GomesAston VillaAston VillaM119––743826.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Wolverhampton Wanderers11––10506.85
2023-24Wolverhampton Wanderers34––211106.89
2024-25Wolverhampton Wanderers342,8071311016.88
2025-26Wolverhampton Wanderers342,7531111006.79
2026-27Aston Villa6394001216.56

Player page β†’

28David LuizArsenalArsenalD98––731346.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Chelsea10839010416.94
2018-19Chelsea35––32307.29
2019-20Arsenal33––21526.75
2020-21Arsenal201,399110116.82

Player page β†’

31Rayan SimplΓ­cio RochaBournemouthBournemouthM211,679061106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Bournemouth12884051107.00
2026-27Bournemouth9795010006.59

Player page β†’

32DaniloNottingham ForestNottingham ForestM49––54506.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Nottingham Forest13––32106.95
2023-24Nottingham Forest29––22406.86
2024-25Nottingham Forest7269000006.55

Player page β†’

32AntonyManchester UnitedManchester UnitedF62––531006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Manchester United25––42506.90
2023-24Manchester United29––11506.91
2024-25Manchester United8155000006.63

Player page β†’

32Wesley MoraesAston VillaAston VillaF25––51306.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa21––51306.80
2020-21Aston Villa315000006.50
2021-22Aston Villa11–0000–

Player page β†’

35BernardEvertonEvertonF56––43706.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Everton17––01306.59
2019-20Everton27––32206.71
2020-21Everton12449010206.81

Player page β†’

35DaniloManchester CityManchester CityD34––42307.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Manchester City231,341132207.10
2018-19Manchester City11––10107.13

Player page β†’

35Emerson RoyalTottenham HotspurTottenham HotspurD79––421116.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Tottenham Hotspur312,295011506.89
2022-23Tottenham Hotspur26––21216.87
2023-24Tottenham Hotspur22––10406.87

Player page β†’

38KenedyChelseaChelseaM38––34206.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Newcastle United131,030222106.90
2018-19Newcastle United24––11106.53
2021-22Chelsea159001007.30

Player page β†’

39SΓ‘vioTottenham HotspurTottenham HotspurF552,823529507.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Manchester City291,770518307.35
2025-26Manchester City22722011206.74
2026-27Tottenham Hotspur4331000007.05

Player page β†’

39EstΓͺvΓ£o WillianChelseaChelseaF291,011022406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Chelsea22852022406.72
2026-27Chelsea7159000006.54

Player page β†’

39EmersonnIpswich TownIpswich TownF9607121006.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Ipswich Town9607121006.77

Player page β†’

39Alysson da Rocha dos SantosAston VillaAston VillaF11324020206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Aston Villa356000006.53
2026-27Aston Villa8268020206.79

Player page β†’

43Alisson BeckerLiverpoolLiverpoolG252––13617.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Liverpool36––00106.97
2019-20Liverpool29––01016.91
2020-21Liverpool332,970210106.94
2021-22Liverpool363,240101007.14
2022-23Liverpool37––01107.11
2023-24Liverpool28––00107.06
2024-25Liverpool232,070100007.14
2025-26Liverpool201,800200106.72
2026-27Liverpool10896000106.87

Player page β†’

43MurilloNottingham ForestNottingham ForestD98––131806.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Nottingham Forest32––02506.88
2024-25Nottingham Forest343,020210507.15
2025-26Nottingham Forest231,953000506.91
2026-27Nottingham Forest9808001306.91

Player page β†’

43LyancoSouthamptonSouthamptonD36––11606.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Southampton15912100206.61
2022-23Southampton21––11406.78

Player page β†’

43Matheus FrancaCrystal PalaceCrystal PalaceF14––11106.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Crystal Palace10––01106.62
2024-25Crystal Palace452010007.07

Player page β†’

43AndrΓ©Wolverhampton WanderersWolverhampton WanderersM644,9202101606.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Wolverhampton Wanderers312,334100506.97
2025-26Wolverhampton Wanderers332,5861101106.81

Player page β†’

43JairNottingham ForestNottingham ForestD141,072010206.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Nottingham Forest7447000006.74
2026-27Nottingham Forest7625010206.78

Player page β†’

43TetΓͺLeicester CityLeicester CityF13––10006.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Leicester City13––10006.66

Player page β†’

43VinΓ­cius SouzaSheffield UnitedSheffield UnitedM36––10306.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sheffield United36––10306.79

Player page β†’

Data coverage for Premier League β†’

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