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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1John McGinnAston Villa· 32yAston VillaM3223312395217.02
SeasonClubGoalsAstAppsYCRCRating
2019-20Aston Villa3328306.95
2020-21Aston Villa35371206.99
2021-22Aston Villa3435807.31
2022-23Aston Villa1334707.01
2023-24Aston Villa6435917.08
2024-25Aston Villa1433706.93
2025-26Aston Villa4428406.92
2026-27Aston Villa249206.79

Player page →

2Scott McTominayManchester United· 29yManchester UnitedM291741472406.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Manchester United4127206.95
2020-21Manchester United4132307.10
2021-22Manchester United1130906.90
2022-23Manchester United1024806.67
2023-24Manchester United7132206.94
2024-25Manchester United002006.45

Player page →

3S. ArmstrongSouthampton· 34ySouthamptonM341391201406.71
SeasonClubGoalsAstAppsYCRCRating
2019-20Southampton5330406.73
2020-21Southampton4533306.78
2021-22Southampton2025106.71
2022-23Southampton2132606.61

Player page →

4Tom CairneyFulham· 35yFulhamM35751231316.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Fulham1110207.25
2022-23Fulham2033206.75
2023-24Fulham1434306.99
2024-25Fulham2022216.86
2025-26Fulham1021306.80
2026-27Fulham003106.64

Player page →

5Elliot AndersonManchester City· 24yManchester CityM246121212107.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Newcastle United00100–
2022-23Newcastle United0122006.66
2023-24Newcastle United0221306.90
2024-25Nottingham Forest2635907.05
2025-26Nottingham Forest4233707.26
2026-27Manchester City019207.31

Player page →

6Ryan ChristieBournemouth· 31yBournemouthM31591302216.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Bournemouth1132206.67
2023-24Bournemouth0537607.07
2024-25Bournemouth2329907.09
2025-26Bournemouth2024216.73
2026-27Bournemouth008306.78

Player page →

6R. SnodgrassWest Ham United· 39yWest Ham UnitedM395535606.88
SeasonClubGoalsAstAppsYCRCRating
2019-20West Ham United5524406.94
2020-21West Bromwich Albion008206.71
2020-21West Ham United00300–

Player page →

6John FleckSheffield United· 35ySheffield UnitedM3554651306.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Sheffield United5230807.01
2020-21Sheffield United0231406.73
2023-24Sheffield United004106.50

Player page →

9Ryan FraserSouthampton· 32ySouthamptonM323988826.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Bournemouth1428206.89
2020-21Newcastle United0218216.84
2021-22Newcastle United2327306.88
2022-23Newcastle United008106.76
2024-25Southampton007016.16

Player page →

9Matt RitchieNewcastle United· 37yNewcastle UnitedM3735741206.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Newcastle United2118407.02
2020-21Newcastle United0218206.83
2021-22Newcastle United0218506.69
2022-23Newcastle United007006.57
2023-24Newcastle United1013106.69

Player page →

11Justin DevennyCrystal Palace· 23yCrystal PalaceM232142106.52
SeasonClubGoalsAstAppsYCRCRating
2024-25Crystal Palace1122106.62
2025-26Crystal Palace1020006.44

Player page →

11Kenny McLeanNorwich City· 34yNorwich CityM342168806.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Norwich City1137506.83
2021-22Norwich City1031306.67

Player page →

11Matt PhillipsWest Bromwich Albion· 35yWest Bromwich AlbionM352133106.56
SeasonClubGoalsAstAppsYCRCRating
2020-21West Bromwich Albion2133106.56

Player page →

14O. BurkeSheffield United· 29ySheffield UnitedM291125206.59
SeasonClubGoalsAstAppsYCRCRating
2020-21Sheffield United1125206.59

Player page →

Data coverage for Premier League →

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