Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2726 of 2785 stored matches (98%) that name a player. Appearances and minutes count 2731 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 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

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

1Adam ArmstrongWest Bromwich AlbionWest Bromwich AlbionF17013,073187224807.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bolton Wanderers191,096010006.53
2019-20Blackburn Rovers463,4813166006.83
2020-21Blackburn Rovers403,4677285307.20
2023-24Southampton494,01472413507.26
2024-25West Bromwich Albion161,015130006.76

Player page โ†’

2Lewis GrabbanNottingham ForestNottingham ForestF1068,3507464606.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Aston Villa15970181107.01
2017-18Sunderland181,4683120107.12
2019-20Nottingham Forest453,9123202206.83
2020-21Nottingham Forest282,000061206.75

Player page โ†’

3Josh WindassSheffield WednesdaySheffield WednesdayF1349,476935121616.91
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

Player page โ†’

3Ollie WatkinsBrentfordBrentfordF917,748133571107.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Brentford423,318894707.30
2019-20Brentford494,4305263407.18

Player page โ†’

3Patrick BamfordLeeds UnitedLeeds UnitedF1337,2167353706.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough382,0182110106.90
2019-20Leeds United453,4604162406.88
2023-24Leeds United331,499181206.80
2024-25Leeds United17239000006.54

Player page โ†’

6Jed WallaceWest Bromwich AlbionWest Bromwich AlbionM19614,3071734302316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Millwall352,971366806.86
2019-20Millwall433,79381013717.22
2020-21Millwall453,8365115307.20
2023-24West Bromwich Albion442,909165306.72
2024-25West Bromwich Albion29798011206.59

Player page โ†’

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

Player page โ†’

8Karlan GrantWest Bromwich AlbionWest Bromwich AlbionM1259,7727328806.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Huddersfield Town433,7034194306.87
2023-24Cardiff City393,127062306.79
2024-25West Bromwich Albion432,942372206.98

Player page โ†’

9Martyn WaghornDerby CountyDerby CountyF1158,2041031181726.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Ipswich Town403,10451411807.15
2019-20Derby County433,1964123616.71
2020-21Derby County321,904154316.69

Player page โ†’

9Lukas JutkiewiczBirmingham CityBirmingham CityF1498,5999318806.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Birmingham City331,632251006.84
2019-20Birmingham City463,8465153507.08
2020-21Birmingham City422,510283206.92
2023-24Birmingham City28611031106.78

Player page โ†’

11Tyrese CampbellSheffield UnitedSheffield UnitedF1085,69752910806.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Stoke City331,634292206.82
2020-21Stoke City161,100265107.03
2023-24Stoke City231,199031306.86
2024-25Sheffield United361,7641112206.90

Player page โ†’

11Jarrod BowenHull CityHull CityM695,7138298707.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hull City403,1032131206.96
2019-20Hull City292,6106167507.10

Player page โ†’

13Conor ChaplinIpswich TownIpswich TownF1228,8251428151406.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Barnsley443,3165114506.86
2020-21Barnsley342,140143206.83
2023-24Ipswich Town443,3698138707.20

Player page โ†’

13Cauley WoodrowLuton TownLuton TownF1187,47462881606.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bristol City10205010206.58
2019-20Barnsley403,2963142506.93
2020-21Barnsley443,4683135806.90
2024-25Blackburn Rovers9235001006.55
2024-25Luton Town15270000106.63

Player page โ†’

15Matt SmithMillwallMillwallF1084,868122715607.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Queens Park Rangers381,9825119307.16
2019-20Millwall411,9636134307.09
2020-21Millwall29923132006.95

Player page โ†’

15Josh BrownhillBurnleyBurnleyM1078,8711427111607.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bristol City372,931143706.92
2019-20Bristol City282,460352407.15
2024-25Burnley423,48010186507.33

Player page โ†’

17S. GallagherStoke CityStoke CityF1599,50342691916.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Birmingham City322,033160616.74
2019-20Blackburn Rovers422,514162306.79
2020-21Blackburn Rovers392,218083406.83
2023-24Blackburn Rovers241,720133106.79
2024-25Stoke City221,018131506.81

Player page โ†’

18Morgan WhittakerPlymouth ArgylePlymouth ArgyleF1197,658824111006.95
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

Player page โ†’

18T. ConwayMiddlesbroughMiddlesbroughF804,9274242306.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Bristol City5269010006.56
2023-24Bristol City392,2962101206.88
2024-25Middlesbrough362,3622131106.93

Player page โ†’

20Jamie PatersonCoventry CityCoventry CityM1389,0031022191606.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Bristol City352,454447206.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 โ†’

20M. SmithSheffield WednesdaySheffield WednesdayF1166,21762271416.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rotherham United443,1374103917.02
2023-24Sheffield Wednesday311,231140206.61
2024-25Sheffield Wednesday411,849184306.93

Player page โ†’

22J. MurphyPortsmouthPortsmouthM1439,079621251806.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Norwich City402,933273606.85
2019-20Cardiff City291,558053406.63
2020-21Cardiff City321,147025206.73
2024-25Portsmouth423,4414714607.10

Player page โ†’

22Tom BarkhuizenDerby CountyDerby CountyM1509,62472113716.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Preston North End423,437486306.72
2019-20Preston North End443,101295206.86
2020-21Preston North End452,680142016.72
2024-25Derby County19406000206.54

Player page โ†’

24Alex MowattWest Bromwich AlbionWest Bromwich AlbionM17914,8191820222417.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Barnsley190000006.10
2019-20Barnsley443,916538807.09
2020-21Barnsley464,025687617.09
2023-24West Bromwich Albion453,430225407.19
2024-25West Bromwich Albion433,358572607.25

Player page โ†’

24Joe RallsCardiff CityCardiff CityM16012,1351620202917.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Cardiff City363,231774707.27
2019-20Cardiff City292,403574607.07
2020-21Cardiff City392,997354717.01
2023-24Cardiff City352,337117307.04
2024-25Cardiff City211,167001606.77

Player page โ†’

24Lee GregorySheffield WednesdaySheffield WednesdayF1056,3473206416.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Millwall352,701192116.77
2019-20Stoke City402,092163106.74
2020-21Derby County11566131006.70
2020-21Stoke City6264010006.57
2023-24Sheffield Wednesday13724010206.57

Player page โ†’

27Grady 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 โ†’

27John SwiftWest Bromwich AlbionWest Bromwich AlbionM1519,1591519151717.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Reading211,328001406.78
2019-20Reading413,39210610617.16
2020-21Reading14788112106.86
2023-24West Bromwich Albion391,895391207.04
2024-25West Bromwich Albion361,756131406.97

Player page โ†’

27Ellis SimmsCoventry CityCoventry CityF895,0514193406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Coventry City462,7573131306.82
2024-25Coventry City432,294162106.60

Player page โ†’

30Jerry YatesDerby CountyDerby CountyF855,7231185316.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Swansea City432,287081216.67
2024-25Derby County423,4361104106.71

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

33S. MorrisonRotherham UnitedRotherham UnitedD14011,720131772117.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Cardiff City373,150871507.36
2019-20Cardiff City383,335442517.04
2020-21Cardiff City383,296152807.07
2023-24Rotherham United271,939012306.81

Player page โ†’

33Duncan WatmoreMillwallMillwallF965,4905175306.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Sunderland6322002006.70
2020-21Middlesbrough301,880391006.73
2023-24Millwall341,693131306.67
2024-25Millwall261,595151006.74

Player page โ†’

36Ashley FletcherSheffield WednesdaySheffield WednesdayF1075,956316111016.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough15432011006.70
2017-18Sunderland141,150121206.86
2019-20Middlesbrough433,2392117506.88
2020-21Middlesbrough12504021106.79
2023-24Sheffield Wednesday23631001216.58

Player page โ†’

36Eberechi EzeQueens Park RangersQueens Park RangersM624,91010169307.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Queens Park Rangers16847221006.98
2019-20Queens Park Rangers464,0638148307.29

Player page โ†’

36B. PottsPreston North EndPreston North EndM16710,92041681906.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Barnsley332,683033406.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

Player page โ†’

36F. CampbellHuddersfield TownHuddersfield TownF1076,52721682206.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hull City341,9660631006.69
2019-20Huddersfield Town331,575132806.63
2020-21Huddersfield Town402,986173406.83

Player page โ†’

36Jack ClarkeSunderlandSunderlandM634,42711166807.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Leeds United119000006.70
2019-20Queens Park Rangers6139000006.60
2020-21Stoke City14589001206.74
2023-24Sunderland403,50111154607.68
2024-25Sunderland2179011007.90

Player page โ†’

36Kieran DowellNorwich CityNorwich CityM754,5555166706.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Nottingham Forest291,997162406.92
2019-20Derby County10702101206.69
2019-20Wigan Athletic12906152007.02
2020-21Norwich City24950251106.90

Player page โ†’

42Kiernan Dewsbury-HallLeicester CityLeicester CityM836,881161520907.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Luton Town393,229536307.09
2023-24Leicester City443,652111214607.69

Player page โ†’

42Jack RudoniCoventry CityCoventry CityM806,7891115151207.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Huddersfield Town353,068253907.05
2024-25Coventry City453,72191012307.22

Player page โ†’

42Tyrhys DolanBlackburn RoversBlackburn RoversM1176,813315122006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Blackburn Rovers371,270032006.69
2023-24Blackburn Rovers362,337254806.89
2024-25Blackburn Rovers443,2061761206.87

Player page โ†’

42Dominic SolankeBournemouthBournemouthF423,5231158206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Bournemouth423,5231158206.93

Player page โ†’

42Josh DasilvaBrentfordBrentfordM755,3036158407.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Brentford453,1605104207.08
2020-21Brentford302,143154206.99

Player page โ†’

42Kouassi SessegnonFulhamFulhamD443,8605158206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Fulham443,8605158206.91

Player page โ†’

42Carlton MorrisLuton TownLuton TownF664,34841551306.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Barnsley251,213273306.95
2024-25Luton Town413,1352821006.98

Player page โ†’

42Solomon Thomas-AsanteCoventry CityCoventry CityF794,4042155816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24West Bromwich Albion412,8551112516.74
2024-25Coventry City381,549143306.74

Player page โ†’

42Rhian BrewsterSheffield UnitedSheffield UnitedF613,58341531006.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Swansea City221,8512110707.00
2024-25Sheffield United391,732243306.82

Player page โ†’

Data coverage for Championship โ†’

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