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
1Jed WallaceBristol City· 32yBristol CityM3236342322416.88
SeasonClubGoalsAstAppsYCRCRating
2017-18Millwall6635806.86
2019-20Millwall101343717.22
2020-21Millwall1154530–
2023-24West Bromwich Albion654430–
2024-25West Bromwich Albion1129206.59
2025-26West Bromwich Albion2223106.74
2026-27Bristol City0213006.63

Player page →

2J. MurphyPortsmouth· 31yPortsmouthM3121321622106.89
SeasonClubGoalsAstAppsYCRCRating
2017-18Norwich City7340606.85
2019-20Cardiff City5329406.63
2020-21Cardiff City253220–
2024-25Portsmouth71442607.10
2025-26Portsmouth0716306.94
2026-27Portsmouth003006.67

Player page →

3Alex MowattDerby County· 31yDerby CountyM3121262283517.10
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley001006.10
2019-20Barnsley3844807.09
2020-21Barnsley874661–
2023-24West Bromwich Albion254540–
2024-25West Bromwich Albion7243607.25
2025-26West Bromwich Albion1439707.04
2026-27Derby County0010406.79

Player page →

4Callum O'HareWrexham· 28yWrexhamM282225182906.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Aston Villa014006.63
2020-21Coventry City384650–
2023-24Coventry City633110–
2024-25Sheffield United4647206.85
2025-26Sheffield United8743106.80
2026-27Sheffield United103007.27
2026-27Wrexham008006.47

Player page →

5Jack RudoniCoventry City· 25yCoventry CityM2522211091207.13
SeasonClubGoalsAstAppsYCRCRating
2023-24Huddersfield Town533590–
2024-25Coventry City101245307.22
2025-26Coventry City7629007.00

Player page →

5T. FellowsSouthampton· 23ySouthamptonM23921121606.81
SeasonClubGoalsAstAppsYCRCRating
2023-24West Bromwich Albion433510–
2024-25West Bromwich Albion41445406.95
2025-26Southampton0430006.65
2025-26West Bromwich Albion003006.70
2026-27Southampton108106.65

Player page →

7Joe RallsCardiff City· 33yCardiff CityM3320201602917.08
SeasonClubGoalsAstAppsYCRCRating
2017-18Cardiff City7436707.27
2019-20Cardiff City7429607.07
2020-21Cardiff City543971–
2023-24Cardiff City173530–
2024-25Cardiff City0121606.77

Player page →

7Kiernan Dewsbury-HallLeicester City· 28yLeicester CityM2815208390–
SeasonClubGoalsAstAppsYCRCRating
2020-21Luton Town363930–
2023-24Leicester City12144460–

Player page →

7Adam ReachLincoln City· 33yLincoln CityM3311201541406.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Sheffield Wednesday41042606.96
2019-20Sheffield Wednesday1637506.67
2020-21Sheffield Wednesday534420–
2023-24West Bromwich Albion011910–
2026-27Lincoln City1012006.86

Player page →

7Patrick RobertsBirmingham City· 29yBirmingham CityM297201561706.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Middlesbrough1210106.77
2020-21Derby County111510–
2020-21Middlesbrough00900–
2023-24Sunderland023230–
2024-25Sunderland2848906.98
2025-26Birmingham City3431206.94
2026-27Birmingham City0311106.87

Player page →

11Jamie PatersonCoventry City· 34yCoventry CityM3422191381606.97
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City4735206.92
2019-20Bristol City6221207.15
2019-20Derby County1210006.79
2020-21Bristol City322030–
2023-24Swansea City764480–
2024-25Coventry City108106.84

Player page →

11Matt GrimesCoventry City· 31yCoventry CityM3113192343007.29
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City0748607.26
2020-21Swansea City334860–
2023-24Swansea City454650–
2024-25Coventry City2118407.20
2024-25Swansea City2129407.23
2025-26Coventry City2245507.41

Player page →

13John SwiftPortsmouth· 31yPortsmouthM3121171802616.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Reading0121406.78
2019-20Reading61041617.16
2020-21Reading121410–
2023-24West Bromwich Albion913920–
2024-25West Bromwich Albion3136406.97
2025-26Portsmouth2228906.79
2026-27Portsmouth001006.60

Player page →

13Grady DianganaWest Bromwich Albion· 28yWest Bromwich AlbionM281917102506.92
SeasonClubGoalsAstAppsYCRCRating
2019-20West Bromwich Albion8630207.06
2023-24West Bromwich Albion783820–
2024-25West Bromwich Albion4334106.80

Player page →

13Todd CantwellBlackburn Rovers· 28yBlackburn RoversM2815171092307.02
SeasonClubGoalsAstAppsYCRCRating
2020-21Norwich City663340–
2024-25Blackburn Rovers3737607.09
2025-26Blackburn Rovers4326907.08
2026-27Blackburn Rovers2113406.69

Player page →

13Stewart DowningBlackburn Rovers· 42yBlackburn RoversM4251799207.20
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough3740107.24
2019-20Blackburn Rovers2841107.17
2020-21Blackburn Rovers021800–

Player page →

17Lewis O'BrienWrexham· 28yWrexhamM2811151662306.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Huddersfield Town24381006.73
2020-21Huddersfield Town334250–
2023-24Middlesbrough012310–
2024-25Swansea City1016207.06
2025-26Wrexham4633507.07
2026-27Wrexham1114006.25

Player page →

18Jarrod BowenWest Ham United· 29yWest Ham UnitedM29361483807.11
SeasonClubGoalsAstAppsYCRCRating
2017-18Hull City13140206.97
2019-20Hull City16729507.10
2026-27West Ham United7614107.57

Player page →

18Max BirdBirmingham City· 26yBirmingham CityM26414125507.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County0222106.91
2020-21Derby County003320–
2024-25Bristol City1848107.18
2025-26Bristol City2115106.90
2026-27Birmingham City137006.96

Player page →

20Tom BarkhuizenDerby County· 33yDerby CountyM332113150716.75
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End8642306.72
2019-20Preston North End9544206.86
2020-21Preston North End424501–
2024-25Derby County0019206.54

Player page →

20Matt CrooksHull City· 32yHull CityM3216131152826.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Rotherham United634071–
2023-24Middlesbrough362550–
2024-25Hull City3018416.77
2025-26Hull City44321206.86

Player page →

20Joe LolleyNottingham Forest· 34yNottingham ForestM34131384307.14
SeasonClubGoalsAstAppsYCRCRating
2017-18Nottingham Forest3314107.36
2019-20Nottingham Forest9842107.07
2020-21Nottingham Forest122810–

Player page →

20Chris WillockCardiff City· 28yCardiff CityM281113137606.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Huddersfield Town2014206.67
2020-21Queens Park Rangers353810–
2023-24Queens Park Rangers443930–
2024-25Cardiff City2232006.87
2026-27Cardiff City0214006.82

Player page →

20Alfie DoughtyMillwall· 26yMillwallM26313831106.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Charlton Athletic2429206.68
2024-25Luton Town1426507.22
2025-26Millwall0525406.86
2026-27Millwall003006.57

Player page →

25Scott TwineBristol City· 27yBristol CityM2725121251507.07
SeasonClubGoalsAstAppsYCRCRating
2023-24Bristol City201010–
2023-24Hull City432530–
2024-25Bristol City5336607.22
2025-26Bristol City9642506.96
2026-27Bristol City5012006.96

Player page →

25Tyrhys DolanBlackburn Rovers· 24yBlackburn RoversM2415121172006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Blackburn Rovers323700–
2023-24Blackburn Rovers543680–
2024-25Blackburn Rovers76441206.87

Player page →

25Lee TomlinCardiff City· 37yCardiff CityM371412661617.03
SeasonClubGoalsAstAppsYCRCRating
2017-18Cardiff City1013206.94
2017-18Nottingham Forest3213307.12
2019-20Cardiff City91035807.03
2020-21Cardiff City10531–

Player page →

25Sammy AmeobiNottingham Forest· 34yNottingham ForestM3412121121806.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Bolton Wanderers4235806.85
2019-20Nottingham Forest5845706.77
2020-21Nottingham Forest323230–

Player page →

25Oluwafemi AzeezMillwall· 25yMillwallM251012701016.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Reading00100–
2024-25Millwall2534406.82
2025-26Millwall8734617.17
2026-27Millwall001006.30

Player page →

25Joe RothwellSheffield United· 31ySheffield UnitedM319121451316.89
SeasonClubGoalsAstAppsYCRCRating
2019-20Blackburn Rovers2236306.79
2020-21Blackburn Rovers343960–
2023-24Southampton401720–
2024-25Leeds United0436207.15
2025-26Sheffield United0010016.62
2026-27Sheffield United027006.55

Player page →

25George HoneymanMillwall· 32yMillwallM328121522906.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Sunderland5239506.70
2019-20Hull City1342806.63
2023-24Millwall023190–
2024-25Millwall2540706.88

Player page →

25Joe Rankin-CostelloCharlton Athletic· 27yCharlton AthleticM276121102106.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Blackburn Rovers0111106.43
2020-21Blackburn Rovers031420–
2023-24Blackburn Rovers242770–
2024-25Blackburn Rovers2329406.71
2025-26Charlton Athletic2021506.81
2026-27Charlton Athletic018206.37

Player page →

25Luke FreemanNottingham Forest· 34yNottingham ForestM3461264907.23
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers51241807.23
2020-21Nottingham Forest102310–

Player page →

25Joe WilliamsBristol City· 29yBristol CityM292121514126.89
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley10341006.88
2019-20Wigan Athletic13381516.92
2020-21Bristol City00100–
2023-24Bristol City054080–
2024-25Bristol City0425617.04
2025-26Bristol City002006.45
2026-27Bristol City0011206.61

Player page →

35Josh BrownhillBurnley· 30yBurnleyM3027111071607.14
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City4337706.92
2019-20Bristol City5228407.15
2024-25Burnley18642507.33

Player page →

35E. Mason-ClarkCoventry City· 27yCoventry CityM27161173506.92
SeasonClubGoalsAstAppsYCRCRating
2024-25Coventry City6532206.95
2025-26Coventry City10641306.90

Player page →

35Marlon PackPortsmouth· 35yPortsmouthM359112004126.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City34351106.94
2019-20Bristol City001107.00
2019-20Cardiff City2339307.02
2020-21Cardiff City223971–
2024-25Portsmouth0241816.82
2025-26Portsmouth20321007.12
2026-27Portsmouth0013106.29

Player page →

35Ben WhitemanWrexham· 30yWrexhamM307111443407.02
SeasonClubGoalsAstAppsYCRCRating
2020-21Preston North End102330–
2023-24Preston North End323060–
2024-25Preston North End02351206.87
2025-26Preston North End25421007.15
2026-27Wrexham1214307.01

Player page →

35Jonny HowsonMiddlesbrough· 38yMiddlesbroughM387111833316.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough3242706.95
2019-20Middlesbrough06411016.84
2020-21Middlesbrough114170–
2023-24Middlesbrough223890–
2024-25Middlesbrough1021007.01

Player page →

40B. PottsPreston North End· 32yPreston North EndM3218101862106.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley3333406.71
2019-20Preston North End2132106.60
2020-21Preston North End514220–
2023-24Preston North End213180–
2024-25Preston North End4229406.95
2025-26Preston North End2216106.78
2026-27Preston North End003105.94

Player page →

40Ovie EjariaReading· 28yReadingM2871084506.87
SeasonClubGoalsAstAppsYCRCRating
2017-18Sunderland1010006.90
2019-20Reading3536306.86
2020-21Reading353820–

Player page →

42Karlan GrantCharlton Athletic· 29yCharlton AthleticM293891651306.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Huddersfield Town19443306.87
2023-24Cardiff City623930–
2024-25West Bromwich Albion7243206.98
2025-26West Bromwich Albion4027306.60
2026-27Charlton Athletic2113206.58

Player page →

42Eberechi EzeQueens Park Rangers· 28yQueens Park RangersM2816962307.21
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers2116006.98
2019-20Queens Park Rangers14846307.29

Player page →

42Sam ClucasRotherham United· 36yRotherham UnitedM361491031507.04
SeasonClubGoalsAstAppsYCRCRating
2017-18Hull City013007.03
2019-20Stoke City11344607.04
2020-21Stoke City232440–
2023-24Rotherham United123250–

Player page →

42Alfie DevinePreston North End· 22yPreston North EndM228971817.11
SeasonClubGoalsAstAppsYCRCRating
2023-24Plymouth Argyle021541–
2025-26Preston North End7644407.16
2026-27Preston North End1112006.91

Player page →

42Josh EcclesCoventry City· 26yCoventry CityM26891252406.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Coventry City00700–
2023-24Coventry City1544120–
2024-25Coventry City3340606.99
2025-26Coventry City4134606.78

Player page →

42Marcus TavernierMiddlesbrough· 27yMiddlesbroughM277971806.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough105006.78
2019-20Middlesbrough3537506.92
2020-21Middlesbrough342930–

Player page →

42Jack HarrisonLeeds United· 29yLeeds UnitedM296950106.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough014006.70
2019-20Leeds United6846106.95

Player page →

42Alex PritchardSunderland· 33ySunderlandM332976406.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Norwich City128107.30
2019-20Huddersfield Town0118006.77
2020-21Huddersfield Town001800–
2023-24Birmingham City01900–
2023-24Sunderland152330–

Player page →

50J. PhilogeneIpswich Town· 24yIpswich TownM24238661107.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Hull City1263280–
2025-26Ipswich Town11234307.02

Player page →

Data coverage for Championship →

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