Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 5726 of 12848 stored matches (45%) that name a player. Appearances and minutes count 4113 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 00
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1Andy RobertsonTottenham HotspurTottenham HotspurD29924,5071512613017.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2014-15Hull City0––0230–
2016-17Hull City322,646012506.66
2017-18Liverpool211,853115207.16
2018-19Liverpool343,0390010407.12
2019-20Liverpool363,1132212207.18
2020-21Liverpool383,385217207.10
2021-22Liverpool292,5414310517.38
2022-23Liverpool342,589208306.97
2023-24Liverpool231,691332207.45
2024-25Liverpool272,137001206.97
2025-26Liverpool16890110006.74
2026-27Tottenham Hotspur9623002006.84

Player page β†’

2John McGinnAston VillaAston VillaM23919,4391223315217.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Aston Villa282,316233306.95
2020-21Aston Villa373,3300351206.99
2021-22Aston Villa353,092534807.31
2022-23Aston Villa342,702213707.01
2023-24Aston Villa353,009164917.08
2024-25Aston Villa332,202014706.93
2025-26Aston Villa282,064144406.92
2026-27Aston Villa9724124206.79

Player page β†’

3James McArthurCrystal PalaceCrystal PalaceM20115,286523233706.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2011-12Wigan Athletic0––3100–
2012-13Wigan Athletic0––3200–
2014-15Crystal Palace0––2020–
2015-16Crystal Palace282,192022506.80
2016-17Crystal Palace241,699253506.82
2017-18Crystal Palace332,433251506.72
2018-19Crystal Palace362,893036706.77
2019-20Crystal Palace373,104003606.83
2020-21Crystal Palace181,471102306.94
2021-22Crystal Palace211,443003406.91
2022-23Crystal Palace451000006.48

Player page β†’

4Matt RitchieNewcastle UnitedNewcastle UnitedM17412,217712183106.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Bournemouth322,527043506.87
2017-18Newcastle United332,634334506.88
2018-19Newcastle United352,849226907.04
2019-20Newcastle United181,315121407.02
2020-21Newcastle United181,352102206.83
2021-22Newcastle United181,338002506.69
2022-23Newcastle United750000006.57
2023-24Newcastle United13152010106.69

Player page β†’

5Ryan FraserSouthamptonSouthamptonM17711,7591318281326.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Bournemouth281,767135306.85
2017-18Bournemouth262,009353007.02
2018-19Bournemouth352,9027711207.28
2019-20Bournemouth282,063014206.89
2020-21Newcastle United18925102216.84
2021-22Newcastle United271,478123306.88
2022-23Newcastle United8311000106.76
2024-25Southampton7304000016.16

Player page β†’

6Scott McTominayManchester UnitedManchester UnitedM17710,97941942706.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Manchester United296000106.95
2017-18Manchester United13629000206.63
2018-19Manchester United15817020006.69
2019-20Manchester United271,789241206.95
2020-21Manchester United322,150141307.10
2021-22Manchester United302,392011906.90
2022-23Manchester United241,165010806.67
2023-24Manchester United321,919171206.94
2024-25Manchester United222000006.45

Player page β†’

7S. ArmstrongSouthamptonSouthamptonM1478,768514111606.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Southampton271,358012206.68
2019-20Southampton301,739353406.73
2020-21Southampton332,778245306.78
2021-22Southampton251,475020106.71
2022-23Southampton321,418021606.61

Player page β†’

8Darren FletcherStoke CityStoke CityM978,3602913306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11Manchester United0––2500–
2011-12Manchester United0––1100–
2012-13Manchester United0––1000–
2014-15West Bromwich Albion0––1000–
2015-16West Bromwich Albion363,194213306.73
2016-17West Bromwich Albion353,034023006.77
2017-18Stoke City262,132011006.67

Player page β†’

9Ryan ChristieBournemouthBournemouthM1308,1545592216.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bournemouth321,848011206.67
2023-24Bournemouth372,918205607.07
2024-25Bournemouth292,131223907.09
2025-26Bournemouth24903120216.73
2026-27Bournemouth8354000306.78

Player page β†’

10ChΓ© AdamsSouthamptonSouthamptonF1247,85972513206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Southampton301,139242006.74
2020-21Southampton362,682395106.85
2021-22Southampton302,041173006.83
2022-23Southampton281,997153106.81

Player page β†’

11Elliot AndersonManchester CityManchester CityM1217,66796122107.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Newcastle United13–0000–
2022-23Newcastle United22453001006.66
2023-24Newcastle United211,022102306.90
2024-25Nottingham Forest352,569426907.05
2025-26Nottingham Forest332,922442707.26
2026-27Manchester City9698001207.31

Player page β†’

12Phil BardsleyBurnleyBurnleyD826,8630762916.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11Sunderland0––3200–
2011-12Sunderland0––1200–
2012-13Sunderland0––1000–
2013-14Sunderland0––2000–
2015-16Stoke City11816001106.91
2016-17Stoke City151,170000616.78
2017-18Burnley131,125000506.86
2018-19Burnley181,582000906.73
2019-20Burnley211,890001607.04
2020-21Burnley4280000206.53

Player page β†’

13R. SnodgrassWest Ham UnitedWest Ham UnitedM966,358525201706.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2012-13Norwich City0––6500–
2013-14Norwich City0––6200–
2016-17Hull City191,648262206.95
2016-17West Ham United12635002006.53
2018-19West Ham United302,033224906.85
2019-20West Ham United241,511155406.94
2020-21West Bromwich Albion8527000206.71
2020-21West Ham United34–0000–

Player page β†’

14Kieran TierneyArsenalArsenalD1036,227038606.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Arsenal15999011206.85
2020-21Arsenal272,301013406.84
2021-22Arsenal221,918013006.95
2022-23Arsenal27793001006.64
2024-25Arsenal12216000006.76

Player page β†’

15Oli McBurnieHull CityHull CityF1065,91921561626.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Swansea City577000006.56
2017-18Swansea City11269001006.63
2019-20Sheffield United362,129060406.86
2020-21Sheffield United231,319010206.82
2023-24Sheffield United211,295163726.97
2026-27Hull City10830122306.89

Player page β†’

16Matt PhillipsWest Bromwich AlbionWest Bromwich AlbionM875,90631222706.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11Blackpool0––1300–
2014-15Queens Park Rangers0––3810–
2016-17West Bromwich Albion252,036248206.82
2017-18West Bromwich Albion292,023022306.67
2020-21West Bromwich Albion331,847121106.56

Player page β†’

17Tom CairneyFulhamFulhamM1395,7463851316.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Fulham161,119110006.93
2020-21Fulham10762111207.25
2022-23Fulham33998020206.75
2023-24Fulham341,500014306.99
2024-25Fulham22588020216.86
2025-26Fulham21743110306.80
2026-27Fulham336000106.64

Player page β†’

18Kenny McLeanNorwich CityNorwich CityM685,670021806.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Norwich City372,964011506.83
2021-22Norwich City312,706010306.67

Player page β†’

19Liam CooperLeeds UnitedLeeds UnitedD645,4373211416.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Leeds United252,195110417.08
2021-22Leeds United211,815201507.03
2022-23Leeds United181,427010506.72

Player page β†’

20John FleckSheffield UnitedSheffield UnitedM655,1835541306.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Sheffield United302,517452807.01
2020-21Sheffield United312,577102406.73
2023-24Sheffield United489000106.50

Player page β†’

21Billy GilmourBrighton & Hove AlbionBrighton & Hove AlbionM815,0700031116.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Chelsea6202000006.56
2020-21Chelsea5259000006.64
2021-22Norwich City241,866001206.83
2022-23Brighton & Hove Albion14521001106.67
2023-24Brighton & Hove Albion302,125001816.97
2024-25Brighton & Hove Albion297000006.95

Player page β†’

22Grant HanleyNorwich CityNorwich CityD484,161120606.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2011-12Blackburn Rovers0––1000–
2019-20Norwich City151,262000406.96
2021-22Norwich City332,899110206.93

Player page β†’

23Aaron Buchanan HickeyBrentfordBrentfordD633,5990011406.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Brentford261,930001706.60
2023-24Brentford9720000506.68
2025-26Brentford19642000106.64
2026-27Brentford9307000106.72

Player page β†’

24James MorrisonWest Bromwich AlbionWest Bromwich AlbionM482,95402419606.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11West Bromwich Albion0––3200–
2011-12West Bromwich Albion0––4500–
2012-13West Bromwich Albion0––5400–
2013-14West Bromwich Albion0––1300–
2014-15West Bromwich Albion0––2110–
2015-16West Bromwich Albion171,253033307.11
2016-17West Bromwich Albion281,565051206.68
2017-18West Bromwich Albion3136010006.83

Player page β†’

25Nathan PattersonEvertonEvertonD562,900203806.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Everton191,277100306.71
2023-24Everton201,012102406.66
2024-25Everton10345001106.75
2025-26Everton7266000006.87

Player page β†’

26Angus GunnNottingham ForestNottingham ForestG312,745100006.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Southampton11990100006.40
2019-20Southampton10900000006.46
2021-22Norwich City9810000006.77
2025-26Nottingham Forest145000006.30

Player page β†’

27Charlie AdamStoke CityStoke CityM522,676331251326.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11Blackpool0––10800–
2011-12Liverpool0––2600–
2012-13Stoke City0––3200–
2013-14Stoke City0––7400–
2014-15Stoke City0––7100–
2015-16Stoke City211,028111516.81
2016-17Stoke City201,240213606.91
2017-18Stoke City11408000216.59

Player page β†’

28Russell MartinNorwich CityNorwich CityD292,608042416.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2011-12Norwich City0––2200–
2015-16Norwich City292,608020416.73

Player page β†’

29Alan HuttonAston VillaAston VillaD282,3300341016.51
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11Tottenham Hotspur0––2100–
2011-12Aston Villa0––0200–
2014-15Aston Villa190010305.70
2015-16Aston Villa272,240001716.54

Player page β†’

30G. BoydBurnleyBurnleyM302,326073406.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2013-14Hull City0––2100–
2014-15Burnley0––4220–
2016-17Burnley302,326010206.64

Player page β†’

31S. McKennaNottingham ForestNottingham ForestD251,990000406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Nottingham Forest201,573000406.67
2023-24Nottingham Forest5417000006.92

Player page β†’

32Callum PatersonCardiff CityCardiff CityF261,913231306.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Cardiff City261,913231306.77

Player page β†’

33O. BurkeSheffield UnitedSheffield UnitedM391,630013206.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18West Bromwich Albion14356002006.48
2020-21Sheffield United251,274011206.59

Player page β†’

34Ikechi AnyaWatfordWatfordM281,610001006.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Watford271,601001006.66
2016-17Watford19000006.50

Player page β†’

35Stephen KingsleySwansea CitySwansea CityD171,392001006.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Swansea City4356001006.95
2016-17Swansea City131,036000006.58

Player page β†’

36David MarshallHull CityHull CityG151,350000006.47
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Hull City151,350000006.47

Player page β†’

37Graham DorransNorwich CityNorwich CityM201,1970610306.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11West Bromwich Albion0––0100–
2011-12West Bromwich Albion0––2200–
2012-13West Bromwich Albion0––1300–
2013-14West Bromwich Albion0––2000–
2014-15West Bromwich Albion0––1310–
2015-16Norwich City201,197001206.81

Player page β†’

38Justin DevennyCrystal PalaceCrystal PalaceM421,185021106.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Crystal Palace22445011106.62
2025-26Crystal Palace20740010006.44

Player page β†’

39S. NaismithNorwich CityNorwich CityF201,1671184406.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2012-13Everton0––3100–
2013-14Everton0––5200–
2014-15Everton0––6010–
2015-16Everton8361130107.06
2015-16Norwich City12806011206.72

Player page β†’

40Jacob BrownLuton TownLuton TownF191,020020406.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Luton Town191,020020406.76

Player page β†’

41Steven FletcherSunderlandSunderlandF159460437106.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2010-11Wolverhampton Wanderers0––9200–
2011-12Wolverhampton Wanderers0––11200–
2012-13Sunderland0––11100–
2013-14Sunderland0––3000–
2014-15Sunderland0––5210–
2015-16Sunderland15946040006.79

Player page β†’

42Jay FultonSwansea CitySwansea CityM15729000306.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Swansea City220000006.90
2016-17Swansea City11692000206.66
2017-18Swansea City217000106.40

Player page β†’

43D. LoveSunderlandSunderlandD12570001106.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2015-16Manchester United153000006.90
2016-17Sunderland11517001106.79

Player page β†’

44Andrew IrvingWest Ham UnitedWest Ham UnitedM16328000206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25West Ham United9165000206.79
2025-26West Ham United7163000006.60

Player page β†’

45Kevin McDonaldFulhamFulhamM6297000206.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Fulham6297000206.62

Player page β†’

46Ross StewartSouthamptonSouthamptonF8229000106.49
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Southampton8229000106.49

Player page β†’

47Ben Gannon-DoakBournemouthBournemouthF16205001006.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Liverpool223000006.50
2023-24Liverpool113000006.30
2025-26Bournemouth677001006.42
2026-27Bournemouth792000006.72

Player page β†’

48Hayden HackneyEvertonEvertonM7173001006.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Everton7173001006.63

Player page β†’

49Jordan RhodesMiddlesbroughMiddlesbroughF5140000006.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2016-17Middlesbrough5140000006.60

Player page β†’

50Siriki DembΓ©lΓ©BournemouthBournemouthM6116000006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bournemouth6116000006.70

Player page β†’

Data coverage for Premier League β†’

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