Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3422 of 3522 stored matches (97%) that name a player. Appearances count 3412 matches with a stored lineup.

  • 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Finn AzazSouthampton· 26ySouthamptonM2635331411607.18
SeasonClubGoalsAstAppsYCRCRating
2023-24Middlesbrough452020–
2023-24Plymouth Argyle752620–
2024-25Middlesbrough121145607.33
2025-26Middlesbrough011006.90
2025-26Southampton9635507.09
2026-27Southampton3514106.96

Player page →

2Ryan ManningSouthampton· 30ySouthamptonD3015201662817.10
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers2117216.51
2019-20Queens Park Rangers4741707.07
2020-21Swansea City021820–
2023-24Southampton024090–
2025-26Southampton8536407.43
2026-27Southampton1314407.01

Player page →

3Michael JohnstonWest Bromwich Albion· 27yWest Bromwich AlbionM27121694706.99
SeasonClubGoalsAstAppsYCRCRating
2023-24West Bromwich Albion722010–
2024-25West Bromwich Albion3540306.97
2025-26West Bromwich Albion2934307.01

Player page →

4C. RobinsonCardiff City· 31yCardiff CityF312412116216.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End6737006.94
2019-20West Bromwich Albion3216106.88
2023-24Cardiff City122300–
2024-25Cardiff City12134116.98
2026-27Cardiff City206006.92

Player page →

4Jason KnightBristol City· 25yBristol CityM2516122162706.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County6031506.66
2020-21Derby County204350–
2023-24Bristol City434640–
2024-25Bristol City3648607.14
2025-26Bristol City0233306.83
2026-27Bristol City1115406.73

Player page →

4James McCleanWrexham· 37yWrexhamM37912751906.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Stoke City77361007.03
2020-21Stoke City232470–
2025-26Wrexham0215206.79

Player page →

7Alan BrowneMiddlesbrough· 31yMiddlesbroughM3123112222426.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End6140516.83
2019-20Preston North End4243306.79
2020-21Preston North End423861–
2023-24Preston North End444170–
2024-25Sunderland1023106.71
2025-26Middlesbrough4237206.78

Player page →

8A. MoranPreston North End· 23yPreston North EndM23710851706.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Blackburn Rovers263540–
2024-25Stoke City4335906.85
2025-26Preston North End1111306.69
2026-27Preston North End004106.46

Player page →

8Callum O'DowdaCardiff City· 31yCardiff CityM31610125906.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City1321006.79
2019-20Bristol City1132206.56
2020-21Bristol City111900–
2023-24Cardiff City121100–
2024-25Cardiff City2342706.97

Player page →

8Cyrus ChristieSwansea City· 34ySwansea CityD342101362106.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Fulham003006.57
2017-18Middlesbrough1424707.12
2019-20Fulham1127606.87
2020-21Nottingham Forest034430–
2023-24Hull City022740–
2024-25Swansea City0011106.41

Player page →

11Mark SykesMillwall· 29yMillwallM291291141206.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Bristol City544030–
2024-25Bristol City3427507.03
2025-26Bristol City3135206.80
2026-27Millwall1012206.62

Player page →

12Sammie SzmodicsDerby County· 31yDerby CountyM31347881406.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Bristol City003006.50
2023-24Blackburn Rovers2744480–
2024-25Blackburn Rovers111007.90
2025-26Derby County2112506.88
2025-26Ipswich Town1016006.48
2026-27Derby County3112106.70

Player page →

12Sean MaguirePreston North End· 32yPreston North EndF3218795806.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End10322306.90
2019-20Preston North End5244106.60
2020-21Preston North End322940–

Player page →

12Jayson MolumbyWest Bromwich Albion· 27yWest Bromwich AlbionM27871633426.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Millwall1136906.61
2020-21Preston North End011520–
2023-24West Bromwich Albion012440–
2024-25West Bromwich Albion41371116.98
2025-26West Bromwich Albion2238616.82
2026-27West Bromwich Albion1113206.85

Player page →

12R. VataWatford· 21yWatfordF215755006.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Watford3433006.75
2025-26Watford2211006.81
2026-27Watford0111006.57

Player page →

12Shaun WilliamsMillwall· 40yMillwallM4047871017.00
SeasonClubGoalsAstAppsYCRCRating
2017-18Millwall2328407.15
2019-20Millwall2232316.86
2020-21Millwall022730–

Player page →

17Jimmy DunneQueens Park Rangers· 29yQueens Park RangersD291261242117.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Queens Park Rangers112951–
2024-25Queens Park Rangers5245907.24
2025-26Queens Park Rangers3338606.90
2026-27Queens Park Rangers3012107.07

Player page →

17R. BradyPreston North End· 34yPreston North EndM3416661516.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Preston North End123271–
2024-25Preston North End0429807.07
2025-26Preston North End005006.58

Player page →

19J. CollinsDerby County· 35yDerby CountyF352451051406.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Luton Town14346906.83
2020-21Luton Town1024240–
2024-25Derby County0017106.45

Player page →

19Scott HoganBirmingham City· 34yBirmingham CityF34245124306.68
SeasonClubGoalsAstAppsYCRCRating
2017-18Aston Villa6235006.66
2019-20Birmingham City7117006.72
2019-20Stoke City3013006.67
2020-21Birmingham City703320–
2023-24Birmingham City122610–

Player page →

19Tom CannonSheffield United· 23ySheffield UnitedF2321599606.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Leicester City211310–
2024-25Sheffield United1117006.65
2024-25Stoke City9122306.95
2025-26Sheffield United6235206.57
2026-27Sheffield United3012006.74

Player page →

19W. KeanePreston North End· 33yPreston North EndF3318576406.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Hull City129006.80
2023-24Preston North End1333840–
2024-25Preston North End3027006.56
2025-26Preston North End102006.80

Player page →

19A. IdahSwansea City· 25ySwansea CityF2517581616.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Norwich City311731–
2023-24Norwich City612820–
2024-25Norwich City001006.70
2025-26Swansea City4223106.54
2026-27Swansea City4112006.86

Player page →

19Aiden McGeadyCharlton Athletic· 40yCharlton AthleticM406542607.06
SeasonClubGoalsAstAppsYCRCRating
2017-18Sunderland6532607.15
2019-20Charlton Athletic0010006.76

Player page →

19Josh CullenBurnley· 30yBurnleyM3035901907.11
SeasonClubGoalsAstAppsYCRCRating
2017-18Bolton Wanderers0011106.61
2019-20Charlton Athletic1234707.18
2024-25Burnley23441107.20
2026-27Burnley001006.68

Player page →

19Enda StevensStoke City· 36yStoke CityD3605751816.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Sheffield United0336806.66
2023-24Stoke City002171–
2024-25Stoke City0218306.86

Player page →

27C. HourihaneSwansea City· 35ySwansea CityM3515461907.16
SeasonClubGoalsAstAppsYCRCRating
2017-18Aston Villa10239807.16
2020-21Swansea City522210–

Player page →

27Will SmallboneMillwall· 26yMillwallM267455806.43
SeasonClubGoalsAstAppsYCRCRating
2023-24Southampton744680–
2025-26Millwall009006.43

Player page →

27David McGoldrickIpswich Town· 38yIpswich TownF386422106.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Ipswich Town6422106.91

Player page →

27M. AlliCharlton Athletic· 26yCharlton AthleticM266447206.70
SeasonClubGoalsAstAppsYCRCRating
2024-25Luton Town4016106.93
2025-26Portsmouth1220106.63
2026-27Charlton Athletic1211006.46

Player page →

27Matthew DohertySheffield United· 34ySheffield UnitedM344444416.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Wolverhampton Wanderers4442416.93
2026-27Sheffield United002006.60

Player page →

27A. EmakhuOxford United· 23yOxford UnitedF233480616.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Millwall112120–
2024-25Millwall0225316.67
2025-26Millwall2126006.81
2025-26Oxford United008106.50

Player page →

27A. GilbertMiddlesbrough· 24yMiddlesbroughF243439406.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Middlesbrough131200–
2024-25Middlesbrough107006.66
2025-26Middlesbrough1120406.70

Player page →

27Sean McLoughlinBlackburn Rovers· 29yBlackburn RoversD29141222216.94
SeasonClubGoalsAstAppsYCRCRating
2019-20Hull City007206.51
2023-24Hull City012310–
2024-25Hull City0237607.00
2025-26Blackburn Rovers00421116.95
2026-27Blackburn Rovers1113206.98

Player page →

35J. MoylanCardiff City· 25yCardiff CityM2510314207.20
SeasonClubGoalsAstAppsYCRCRating
2026-27Cardiff City10314207.20

Player page →

35S. ArmstrongBristol City· 23yBristol CityF231031151306.64
SeasonClubGoalsAstAppsYCRCRating
2023-24Queens Park Rangers333950–
2024-25Bristol City3037106.66
2025-26Bristol City4039706.62

Player page →

35Mark McGuinnessSheffield United· 25ySheffield UnitedD25631061106.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff City203020–
2024-25Luton Town3343407.10
2025-26Sheffield United1024406.84
2026-27Sheffield United009106.85

Player page →

35Darragh LenihanMiddlesbrough· 32yMiddlesbroughD3243882217.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Blackburn Rovers32371207.07
2020-21Blackburn Rovers014181–
2023-24Middlesbrough10810–
2025-26Middlesbrough002106.60

Player page →

35Liam KellyReading· 30yReadingM304332306.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Reading4332306.96

Player page →

35Daryl HorganWycombe Wanderers· 34yWycombe WanderersM341358206.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End1118006.75
2020-21Wycombe Wanderers024020–

Player page →

35Wes HoolahanNorwich City· 44yNorwich CityM441328006.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Norwich City1328006.79

Player page →

35Richard KeoghHuddersfield Town· 40yHuddersfield TownD400363507.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Derby County0334207.05
2019-20Derby County008206.86
2020-21Huddersfield Town002110–

Player page →

43L. McNallyBristol City· 27yBristol CityD2752711407.09
SeasonClubGoalsAstAppsYCRCRating
2023-24Stoke City213870–
2024-25Bristol City3126507.19
2024-25Burnley00200–
2026-27Bristol City005206.55

Player page →

43Jack TaylorIpswich Town· 28yIpswich TownM2842711206.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Ipswich Town213330–
2025-26Ipswich Town2138906.81

Player page →

43Glen ReaLuton Town· 32yLuton TownM3232551906.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Luton Town0015906.76
2020-21Luton Town3240100–

Player page →

43G. CunninghamPreston North End· 35yPreston North EndD3522531516.97
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End1117616.98
2019-20Blackburn Rovers018206.94
2020-21Cardiff City00510–
2020-21Preston North End101120–
2023-24Preston North End001240–

Player page →

43Joe RaffertyPreston North End· 33yPreston North EndD331251326.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Preston North End1129216.62
2020-21Preston North End012211–

Player page →

43Danny McNamaraCharlton Athletic· 27yCharlton AthleticD2702872216.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Millwall011650–
2023-24Millwall003370–
2024-25Millwall0013106.64
2025-26Millwall0014306.52
2026-27Charlton Athletic0111616.46

Player page →

43Eunan O'KaneLeeds United· 36yLeeds UnitedM360230316.52
SeasonClubGoalsAstAppsYCRCRating
2017-18Leeds United0230316.52

Player page →

43Joel BaganCardiff City· 25yCardiff CityD250252916.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff City00700–
2024-25Cardiff City0131416.59
2026-27Cardiff City0114507.26

Player page →

Data coverage for Championship →

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