Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 2726 of 2785 stored matches (98%) that name a player. Appearances count 2731 matches with a stored lineup.

  • 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Barry BannanSheffield Wednesday· 35ySheffield WednesdayM35923202391–
SeasonClubGoalsAstAppsYCRCRating
2017-18Sheffield Wednesday032940–
2019-20Sheffield Wednesday284480–
2020-21Sheffield Wednesday254690–
2023-24Sheffield Wednesday1242111–
2024-25Sheffield Wednesday454170–

Player page →

2George SavilleMillwall· 32yMillwallM321814200442–
SeasonClubGoalsAstAppsYCRCRating
2017-18Millwall813680–
2019-20Middlesbrough123791–
2020-21Middlesbrough644280–
2023-24Millwall2440111–
2024-25Millwall134580–

Player page →

2J. CooperMillwall· 30yMillwallD30126200361–
SeasonClubGoalsAstAppsYCRCRating
2017-18Millwall323261–
2019-20Millwall3146110–
2020-21Millwall124250–
2023-24Millwall2044100–
2024-25Millwall313640–

Player page →

4Jed WallaceWest Bromwich Albion· 31yWest Bromwich AlbionM313430196231–
SeasonClubGoalsAstAppsYCRCRating
2017-18Millwall663580–
2019-20Millwall10134371–
2020-21Millwall1154530–
2023-24West Bromwich Albion654430–
2024-25West Bromwich Albion112920–

Player page →

5Matt GrimesSwansea City· 29ySwansea CityM291117189250–
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City074860–
2020-21Swansea City334860–
2023-24Swansea City454650–
2024-25Coventry City211840–
2024-25Swansea City212940–

Player page →

6Alan BrowneSunderland· 30ySunderlandM30199185222–
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End614051–
2019-20Preston North End424330–
2020-21Preston North End423861–
2023-24Preston North End444170–
2024-25Sunderland102310–

Player page →

6Jake BidwellCoventry City· 32yCoventry CityD32518185281–
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers244280–
2019-20Swansea City033941–
2020-21Swansea City184250–
2023-24Coventry City123360–
2024-25Coventry City112950–

Player page →

8Jonny HowsonMiddlesbrough· 37yMiddlesbroughM37711183331–
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough324270–
2019-20Middlesbrough0641101–
2020-21Middlesbrough114170–
2023-24Middlesbrough223890–
2024-25Middlesbrough102100–

Player page →

9Alex MowattWest Bromwich Albion· 30yWest Bromwich AlbionM302022179241–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley00100–
2019-20Barnsley384480–
2020-21Barnsley874661–
2023-24West Bromwich Albion254540–
2024-25West Bromwich Albion724360–

Player page →

10Freddie WoodmanPreston North End· 28yPreston North EndG2800172131–
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City004310–
2020-21Swansea City004830–
2023-24Preston North End004430–
2024-25Preston North End003761–

Player page →

11Adam ArmstrongWest Bromwich Albion· 28yWest Bromwich AlbionF28722417080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Bolton Wanderers101900–
2019-20Blackburn Rovers1664600–
2020-21Blackburn Rovers2854030–
2023-24Southampton24134950–
2024-25West Bromwich Albion301600–

Player page →

12Jason KnightBristol City· 24yBristol CityM24159168200–
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County603150–
2020-21Derby County204350–
2023-24Bristol City434640–
2024-25Bristol City364860–

Player page →

13B. PottsPreston North End· 30yPreston North EndM30168167190–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley333340–
2019-20Preston North End213210–
2020-21Preston North End514220–
2023-24Preston North End213180–
2024-25Preston North End422940–

Player page →

13M. JohnsonSheffield WednesdaySheffield WednesdayM–915167151–
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough121700–
2019-20Middlesbrough133841–
2020-21Middlesbrough344220–
2023-24Sheffield Wednesday442960–
2024-25Sheffield Wednesday024130–
15Nahki WellsBristol City· 35yBristol CityF354510165160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Bristol City501700–
2019-20Queens Park Rangers1332640–
2020-21Bristol City1034640–
2023-24Bristol City703550–
2024-25Bristol City1044130–

Player page →

15Tom BradshawOxford United· 32yOxford UnitedF3223416550–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley603520–
2019-20Millwall814510–
2020-21Millwall402900–
2023-24Millwall433410–
2024-25Millwall101100–
2024-25Oxford United001110–

Player page →

17Callum PatersonSheffield Wednesday· 30ySheffield WednesdayF302810162180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Cardiff City943030–
2019-20Cardiff City503720–
2020-21Sheffield Wednesday834350–
2023-24Sheffield Wednesday012560–
2024-25Sheffield Wednesday622720–

Player page →

17Ilias ChairQueens Park Rangers· 27yQueens Park RangersM272225162190–
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers11410–
2019-20Queens Park Rangers464130–
2020-21Queens Park Rangers844560–
2023-24Queens Park Rangers784470–
2024-25Queens Park Rangers262820–

Player page →

19Joe RallsCardiff City· 31yCardiff CityM312020160291–
SeasonClubGoalsAstAppsYCRCRating
2017-18Cardiff City743670–
2019-20Cardiff City742960–
2020-21Cardiff City543971–
2023-24Cardiff City173530–
2024-25Cardiff City012160–

Player page →

20S. GallagherStoke City· 29yStoke CityF29269159191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Birmingham City603261–
2019-20Blackburn Rovers624230–
2020-21Blackburn Rovers833940–
2023-24Blackburn Rovers332410–
2024-25Stoke City312250–

Player page →

21Jay FultonSwansea City· 31ySwansea CityM3185155311–
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City3338100–
2020-21Swansea City324391–
2023-24Swansea City104360–
2024-25Swansea City103160–

Player page →

21Marlon PackPortsmouth· 34yPortsmouthM34711155302–
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City3435110–
2019-20Bristol City00110–
2019-20Cardiff City233930–
2020-21Cardiff City223971–
2024-25Portsmouth024181–

Player page →

23Jamal LoweSheffield Wednesday· 30ySheffield WednesdayF303210154100–
SeasonClubGoalsAstAppsYCRCRating
2019-20Wigan Athletic654600–
2020-21Swansea City1404930–
2023-24Swansea City933550–
2024-25Sheffield Wednesday322420–

Player page →

24George HoneymanMillwall· 30yMillwallM30812152290–
SeasonClubGoalsAstAppsYCRCRating
2017-18Sunderland523950–
2019-20Hull City134280–
2023-24Millwall023190–
2024-25Millwall254070–

Player page →

24Liam LindsayPreston North End· 29yPreston North EndD2982152332–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley103870–
2019-20Stoke City112050–
2020-21Preston North End201310–
2023-24Preston North End3046100–
2024-25Preston North End1135102–

Player page →

26John SwiftWest Bromwich Albion· 30yWest Bromwich AlbionM301915151171–
SeasonClubGoalsAstAppsYCRCRating
2017-18Reading012140–
2019-20Reading6104161–
2020-21Reading121410–
2023-24West Bromwich Albion913920–
2024-25West Bromwich Albion313640–

Player page →

27Tom BarkhuizenDerby County· 31yDerby CountyM31211315071–
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End864230–
2019-20Preston North End954420–
2020-21Preston North End424501–
2024-25Derby County001920–

Player page →

27Liam PalmerSheffield Wednesday· 33ySheffield WednesdayD3336150211–
SeasonClubGoalsAstAppsYCRCRating
2017-18Sheffield Wednesday022130–
2019-20Sheffield Wednesday013321–
2020-21Sheffield Wednesday123950–
2023-24Sheffield Wednesday213480–
2024-25Sheffield Wednesday002330–

Player page →

29Lukas JutkiewiczBirmingham City· 36yBirmingham CityF3631814980–
SeasonClubGoalsAstAppsYCRCRating
2017-18Birmingham City513300–
2019-20Birmingham City1534650–
2020-21Birmingham City834220–
2023-24Birmingham City312810–

Player page →

29Will VaulksOxford United· 31yOxford UnitedM31107149251–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff City402940–
2020-21Cardiff City524271–
2023-24Sheffield Wednesday0334100–
2024-25Oxford United124440–

Player page →

31Bartosz BiałkowskiMillwall· 37yMillwallG370014720–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ipswich Town004100–
2019-20Millwall004610–
2020-21Millwall004600–
2023-24Millwall001410–

Player page →

32Andreas WeimannBlackburn Rovers· 33yBlackburn RoversM332516146180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Derby County443150–
2019-20Bristol City974580–
2020-21Bristol City20700–
2023-24Bristol City112020–
2023-24West Bromwich Albion221310–
2024-25Blackburn Rovers723020–

Player page →

33Connor RobertsBurnley· 29yBurnleyD29915144140–
SeasonClubGoalsAstAppsYCRCRating
2017-18Middlesbrough00100–
2019-20Swansea City144030–
2020-21Swansea City574860–
2023-24Leeds United111410–
2024-25Burnley234140–

Player page →

34J. MurphyPortsmouth· 30yPortsmouthM302125143180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Norwich City734060–
2019-20Cardiff City532940–
2020-21Cardiff City253220–
2024-25Portsmouth7144260–

Player page →

34Joe BryanMillwall· 31yMillwallD311111143280–
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City533590–
2019-20Fulham374660–
2023-24Millwall202350–
2024-25Millwall113980–

Player page →

36Kieffer MooreSheffield United· 32ySheffield UnitedF32469142100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley331630–
2019-20Wigan Athletic1043610–
2020-21Cardiff City2014240–
2023-24Ipswich Town711810–
2024-25Sheffield United603010–

Player page →

36Adam ReachWest Bromwich Albion· 32yWest Bromwich AlbionM321020142140–
SeasonClubGoalsAstAppsYCRCRating
2017-18Sheffield Wednesday4104260–
2019-20Sheffield Wednesday163750–
2020-21Sheffield Wednesday534420–
2023-24West Bromwich Albion011910–

Player page →

36Darnell FurlongWest Bromwich Albion· 29yWest Bromwich AlbionD29810142251–
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers032120–
2019-20West Bromwich Albion213150–
2023-24West Bromwich Albion5348100–
2024-25West Bromwich Albion134281–

Player page →

39A. HughesPreston North End· 33yPreston North EndD3315141160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Preston North End002820–
2020-21Preston North End023410–
2023-24Preston North End123950–
2024-25Preston North End014080–

Player page →

40S. MorrisonRotherham United· 34yRotherham UnitedD34177140211–
SeasonClubGoalsAstAppsYCRCRating
2017-18Cardiff City713750–
2019-20Cardiff City423851–
2020-21Cardiff City523880–
2023-24Rotherham United122730–

Player page →

41Ben PearsonStoke City· 30yStoke CityM3017139422–
SeasonClubGoalsAstAppsYCRCRating
2017-18Preston North End0232131–
2019-20Preston North End103890–
2020-21Bournemouth031810–
2020-21Preston North End01910–
2023-24Stoke City0129131–
2024-25Stoke City001350–

Player page →

42Jamie PatersonCoventry City· 33yCoventry CityM332219138160–
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City473520–
2019-20Bristol City622120–
2019-20Derby County121000–
2020-21Bristol City322030–
2023-24Swansea City764480–
2024-25Coventry City10810–

Player page →

42Danny BatthBlackburn Rovers· 34yBlackburn RoversD3481138171–
SeasonClubGoalsAstAppsYCRCRating
2017-18Wolverhampton Wanderers001331–
2019-20Stoke City414330–
2020-21Stoke City102960–
2023-24Norwich City101600–
2024-25Blackburn Rovers203750–

Player page →

42Matty PearsonHuddersfield Town· 31yHuddersfield TownD3182138181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley101740–
2019-20Luton Town214230–
2020-21Luton Town204061–
2023-24Huddersfield Town313950–

Player page →

42Joe WilliamsBristol City· 28yBristol CityM28212138392–
SeasonClubGoalsAstAppsYCRCRating
2017-18Barnsley1034100–
2019-20Wigan Athletic1338151–
2020-21Bristol City00100–
2023-24Bristol City054080–
2024-25Bristol City042561–

Player page →

46Yakou MéïtéCardiff City· 29yCardiff CityF29303137141–
SeasonClubGoalsAstAppsYCRCRating
2019-20Reading1314051–
2020-21Reading1212510–
2023-24Cardiff City213870–
2024-25Cardiff City303410–

Player page →

46Angus GunnNorwich City· 29yNorwich CityG290113750–
SeasonClubGoalsAstAppsYCRCRating
2017-18Norwich City004510–
2020-21Stoke City011520–
2023-24Norwich City004210–
2024-25Norwich City003510–

Player page →

48Shaun HutchinsonMillwall· 34yMillwallD34104136180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Millwall213840–
2019-20Millwall613640–
2020-21Millwall123970–
2023-24Millwall101420–
2024-25Millwall00910–

Player page →

48B. CabangoSwansea City· 25ySwansea CityD2574136250–
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City102340–
2020-21Swansea City423340–
2023-24Swansea City013580–
2024-25Swansea City214590–

Player page →

48Zak VynerBristol City· 28yBristol CityD2831136110–
SeasonClubGoalsAstAppsYCRCRating
2017-18Bristol City00100–
2019-20Bristol City00810–
2020-21Bristol City214330–
2023-24Bristol City003640–
2024-25Bristol City104830–

Player page →

Data coverage for Championship →

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