Skip to content
Almanac
Menu
Clear filters

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

  • 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

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

1Adam ArmstrongSouthamptonSouthamptonF193โ€“โ€“80271006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bolton Wanderers19โ€“โ€“10006.53
2019-20Blackburn Rovers463,4813166006.83
2020-21Blackburn Rovers403,4677285307.20
2023-24Southampton494,01472413507.26
2024-25West Bromwich Albion161,015130006.76
2025-26Southampton231,606283206.80

Player page โ†’

2Josh WindassWrexhamWrexhamF17011,5341348171816.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Sheffield Wednesday9469030006.76
2019-20Wigan Athletic151,083140106.73
2020-21Sheffield Wednesday412,923495016.79
2023-24Sheffield Wednesday251,759162707.00
2024-25Sheffield Wednesday443,2423135807.06
2025-26Wrexham362,0584135206.99

Player page โ†’

3Lewis GrabbanNottingham ForestNottingham ForestF106โ€“โ€“464606.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Aston Villa15โ€“โ€“81107.01
2017-18Sunderland18โ€“โ€“120107.12
2019-20Nottingham Forest453,9123202206.83
2020-21Nottingham Forest282,000061206.75

Player page โ†’

4Patrick BamfordSheffield UnitedSheffield UnitedF159โ€“โ€“4541016.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough38โ€“โ€“110106.90
2019-20Leeds United453,4604162406.88
2023-24Leeds United331,499181206.80
2024-25Leeds United17239000006.54
2025-26Sheffield United261,7261101316.78

Player page โ†’

5Morgan WhittakerMiddlesbroughMiddlesbroughF15810,3561338181406.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Derby County16296111106.61
2020-21Derby County9221000006.58
2020-21Swansea City12417010106.59
2023-24Plymouth Argyle463,9826198507.23
2024-25Middlesbrough16992001006.90
2024-25Plymouth Argyle201,750131306.90
2025-26Middlesbrough392,6985147407.03

Player page โ†’

6Jed WallaceWest Bromwich AlbionWest Bromwich AlbionM219โ€“โ€“36322416.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Millwall35โ€“โ€“66806.86
2019-20Millwall433,79381013717.22
2020-21Millwall453,8365115307.20
2023-24West Bromwich Albion442,909165306.72
2024-25West Bromwich Albion29798011206.59
2025-26West Bromwich Albion231,020222106.74

Player page โ†’

6Karlan GrantWest Bromwich AlbionWest Bromwich AlbionM15211,40983681106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Huddersfield Town433,7034194306.87
2023-24Cardiff City393,127062306.79
2024-25West Bromwich Albion432,942372206.98
2025-26West Bromwich Albion271,637140306.60

Player page โ†’

6T. ConwayMiddlesbroughMiddlesbroughF1248,3715367906.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Bristol City5269010006.56
2023-24Bristol City392,2962101206.88
2024-25Middlesbrough362,3622131106.93
2025-26Middlesbrough443,4441125606.89

Player page โ†’

9Tyrese CampbellSheffield UnitedSheffield UnitedF1407,506635121106.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Stoke City331,634292206.82
2020-21Stoke City161,100265107.03
2023-24Stoke City231,199031306.86
2024-25Sheffield United361,7641112206.90
2025-26Sheffield United321,809162306.64

Player page โ†’

9Ollie WatkinsBrentfordBrentfordF91โ€“โ€“3571107.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brentford42โ€“โ€“94707.30
2019-20Brentford494,4305263407.18

Player page โ†’

11Ivan ToneyBrentfordBrentfordF484,1431333101017.38
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Brentford484,1431333101017.38

Player page โ†’

12Jack ClarkeIpswich TownIpswich TownM1086,793143271207.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Leeds United119000006.70
2019-20Queens Park Rangers6139000006.60
2020-21Stoke City14589001206.74
2023-24Sunderland403,50111154607.68
2024-25Sunderland2179011007.90
2025-26Ipswich Town452,3663161407.08

Player page โ†’

12Ellis SimmsCoventry CityCoventry CityF1316,6957325506.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Coventry City462,7573131306.82
2024-25Coventry City432,294162106.60
2025-26Coventry City421,6443132106.74

Player page โ†’

14Martyn WaghornDerby CountyDerby CountyF115โ€“โ€“31181726.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Ipswich Town40โ€“โ€“1411807.15
2019-20Derby County433,1964123616.71
2020-21Derby County321,904154316.69

Player page โ†’

14Lukas JutkiewiczBirmingham CityBirmingham CityF149โ€“โ€“318806.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Birmingham City33โ€“โ€“51006.84
2019-20Birmingham City463,8465153507.08
2020-21Birmingham City422,510283206.92
2023-24Birmingham City28611031106.78

Player page โ†’

16Conor ChaplinPortsmouthPortsmouthF16011,0571430181706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Barnsley443,3165114506.86
2020-21Barnsley342,140143206.83
2023-24Ipswich Town443,3698138707.20
2025-26Ipswich Town4135000106.43
2025-26Portsmouth342,097023206.69

Player page โ†’

17Jarrod BowenHull CityHull CityM69โ€“โ€“298707.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hull City40โ€“โ€“131206.97
2019-20Hull City292,6106167507.10

Player page โ†’

18S. GallagherStoke CityStoke CityF177โ€“โ€“2891916.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Birmingham City32โ€“โ€“60616.74
2019-20Blackburn Rovers422,514162306.79
2020-21Blackburn Rovers392,218083406.83
2023-24Blackburn Rovers241,720133106.79
2024-25Stoke City221,018131506.81
2025-26Stoke City18620120006.80

Player page โ†’

18Solomon Thomas-AsanteCoventry CityCoventry CityF1106,2604289816.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24West Bromwich Albion412,8551112516.74
2024-25Coventry City381,549143306.74
2025-26Coventry City311,8562134006.88

Player page โ†’

18Cauley WoodrowLuton TownLuton TownF118โ€“โ€“2881606.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bristol City10โ€“โ€“10206.58
2019-20Barnsley403,2963142506.93
2020-21Barnsley443,4683135806.90
2024-25Blackburn Rovers9235001006.55
2024-25Luton Town15270000106.63

Player page โ†’

21Matt SmithMillwallMillwallF108โ€“โ€“2715607.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Queens Park Rangers38โ€“โ€“119307.16
2019-20Millwall411,9636134307.09
2020-21Millwall29923132006.95

Player page โ†’

21Josh BrownhillBurnleyBurnleyM107โ€“โ€“27111607.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bristol City37โ€“โ€“43706.92
2019-20Bristol City282,460352407.15
2024-25Burnley423,48010186507.33

Player page โ†’

21Carlton MorrisDerby CountyDerby CountyF946,29092771807.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Barnsley251,213273306.95
2024-25Luton Town413,1352821006.98
2025-26Derby County281,9425122507.08

Player page โ†’

24M. SmithPreston North EndPreston North EndF1527,60772581616.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rotherham United443,1374103917.02
2023-24Sheffield Wednesday311,231140206.61
2024-25Sheffield Wednesday411,849184306.93
2025-26Preston North End361,390131206.64

Player page โ†’

25J. PhilogeneIpswich TownIpswich TownM664,72882381107.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Hull City322,8093126807.34
2025-26Ipswich Town341,9195112307.02

Player page โ†’

26Jack RudoniCoventry CityCoventry CityM1098,8091522211207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Huddersfield Town353,068253907.05
2024-25Coventry City453,72191012307.22
2025-26Coventry City292,020476007.00

Player page โ†’

26Jamie PatersonCoventry CityCoventry CityM138โ€“โ€“22191606.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bristol City35โ€“โ€“47206.92
2019-20Bristol City211,373362207.15
2019-20Derby County10492012006.79
2020-21Bristol City201,356132306.77
2023-24Swansea City443,242276807.05
2024-25Coventry City886010106.84

Player page โ†’

26Jerry YatesSheffield WednesdaySheffield WednesdayF1027,1221225416.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Swansea City432,287081216.67
2024-25Derby County423,4361104106.71
2025-26Sheffield Wednesday171,399040106.42

Player page โ†’

29J. MurphyPortsmouthPortsmouthM159โ€“โ€“21322106.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Norwich City40โ€“โ€“73606.85
2019-20Cardiff City291,558053406.63
2020-21Cardiff City321,147025206.73
2024-25Portsmouth423,4414714607.10
2025-26Portsmouth161,118007306.94

Player page โ†’

29Alex MowattWest Bromwich AlbionWest Bromwich AlbionM218โ€“โ€“21263117.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Barnsley1โ€“โ€“00006.10
2019-20Barnsley443,916538807.09
2020-21Barnsley464,025687617.09
2023-24West Bromwich Albion453,430225407.19
2024-25West Bromwich Albion433,358572607.25
2025-26West Bromwich Albion392,771414707.04

Player page โ†’

29Callum O'HareSheffield UnitedSheffield UnitedM171โ€“โ€“2125906.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Aston Villa4โ€“โ€“01006.63
2020-21Coventry City463,593438506.85
2023-24Coventry City311,770363107.03
2024-25Sheffield United473,230046206.85
2025-26Sheffield United433,320187106.80

Player page โ†’

29John SwiftPortsmouthPortsmouthM179โ€“โ€“21172616.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Reading21โ€“โ€“01406.78
2019-20Reading413,39210610617.16
2020-21Reading14788112106.86
2023-24West Bromwich Albion391,895391207.04
2024-25West Bromwich Albion361,756131406.97
2025-26Portsmouth281,578022906.79

Player page โ†’

29Tom BarkhuizenDerby CountyDerby CountyM150โ€“โ€“2113716.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Preston North End42โ€“โ€“86306.72
2019-20Preston North End443,101295206.86
2020-21Preston North End452,680142016.72
2024-25Derby County19406000206.54

Player page โ†’

29Rhian BrewsterDerby CountyDerby CountyF854,78542151106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Swansea City221,8512110707.00
2024-25Sheffield United391,732243306.82
2025-26Derby County241,202062106.84

Player page โ†’

35Joe RallsCardiff CityCardiff CityM160โ€“โ€“20202917.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Cardiff City36โ€“โ€“74707.27
2019-20Cardiff City292,403574607.07
2020-21Cardiff City392,997354717.01
2023-24Cardiff City352,337117307.04
2024-25Cardiff City211,167001606.77

Player page โ†’

35Scott TwineBristol CityBristol CityM1137,8141120121507.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Bristol City10744220107.17
2023-24Hull City251,805243307.16
2024-25Bristol City362,186453607.22
2025-26Bristol City423,079396506.96

Player page โ†’

35J. StansfieldBirmingham CityBirmingham CityF846,35432072006.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Fulham12โ€“0000โ€“
2023-24Birmingham City433,35611221006.77
2025-26Birmingham City402,9962851006.44

Player page โ†’

35Lee GregorySheffield WednesdaySheffield WednesdayF105โ€“โ€“206416.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Millwall35โ€“โ€“92116.77
2019-20Stoke City402,092163106.74
2020-21Derby County11566131006.70
2020-21Stoke City6264010006.57
2023-24Sheffield Wednesday13724010206.57

Player page โ†’

35Joseph GelhardtHull CityHull CityF894,98252031306.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Wigan Athletic18424010206.65
2023-24Leeds United10205000106.47
2024-25Hull City201,598350406.90
2024-25Leeds United29000006.30
2025-26Hull City392,7462143606.92

Player page โ†’

40Grady DianganaWest Bromwich AlbionWest Bromwich AlbionM1025,89551917506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20West Bromwich Albion301,867286207.06
2023-24West Bromwich Albion382,538278206.96
2024-25West Bromwich Albion341,490143106.80

Player page โ†’

41B. PottsPreston North EndPreston North EndM183โ€“โ€“18102006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Barnsley33โ€“โ€“33406.71
2019-20Preston North End321,387021106.60
2020-21Preston North End422,137051206.60
2023-24Preston North End312,660121806.93
2024-25Preston North End292,053342406.95
2025-26Preston North End16758022106.77

Player page โ†’

41G. HirstIpswich TownIpswich TownF994,56911891006.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rotherham United31675000206.52
2023-24Ipswich Town261,783076306.90
2025-26Ipswich Town422,1111113506.61

Player page โ†’

41C. AustinQueens Park RangersQueens Park RangersF552,9492183806.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20West Bromwich Albion341,5191102506.74
2020-21Queens Park Rangers211,430181306.94

Player page โ†’

41Jamie VardyLeicester CityLeicester CityF351,7842182406.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Leicester City351,7842182406.99

Player page โ†’

41J. CoburnMillwallMillwallF744,1593181406.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Middlesbrough453010006.70
2023-24Middlesbrough211,013151206.78
2024-25Middlesbrough210000006.30
2024-25Millwall201,218150006.94
2025-26Millwall271,865170206.62

Player page โ†’

46Nick PowellStoke CityStoke CityM685,0148178917.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Stoke City291,889355417.02
2020-21Stoke City393,1255123507.16

Player page โ†’

46S. MorrisonRotherham UnitedRotherham UnitedD140โ€“โ€“1772117.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Cardiff City37โ€“โ€“71507.36
2019-20Cardiff City383,335442517.04
2020-21Cardiff City383,296152807.07
2023-24Rotherham United271,939012306.81

Player page โ†’

46Kieran DowellHull CityHull CityM88โ€“โ€“176906.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Nottingham Forest29โ€“โ€“62406.92
2019-20Derby County10702101206.69
2019-20Wigan Athletic12906152007.02
2020-21Norwich City24950251106.90
2025-26Hull City13285010206.48

Player page โ†’

46Duncan WatmoreMillwallMillwallF96โ€“โ€“175306.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Sunderland6โ€“โ€“02006.70
2020-21Middlesbrough301,880391006.73
2023-24Millwall341,693131306.67
2024-25Millwall261,595151006.74

Player page โ†’

50Matt CrooksHull CityHull CityM1158,046316132826.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rotherham United403,093163716.70
2023-24Middlesbrough251,542136506.95
2024-25Hull City18807030416.77
2025-26Hull City322,6041441206.86

Player page โ†’

Data coverage for Championship โ†’

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