Skip to content
Almanac
Menu
Clear filters

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

  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Matt GrimesCoventry City· 30yCoventry CityM3013192343007.22
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City0748607.26
2020-21Swansea City3348607.06
2023-24Swansea City4546507.17
2024-25Coventry City2118407.20
2024-25Swansea City2129407.23
2025-26Coventry City2245507.41

Player page →

2Alex MowattWest Bromwich Albion· 31yWest Bromwich AlbionM3121262173117.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Barnsley3844807.09
2020-21Barnsley8746617.09
2023-24West Bromwich Albion2545407.19
2024-25West Bromwich Albion7243607.25
2025-26West Bromwich Albion1439707.04

Player page →

3Barry BannanSheffield Wednesday· 36ySheffield WednesdayM3612232154327.17
SeasonClubGoalsAstAppsYCRCRating
2019-20Sheffield Wednesday2844807.22
2020-21Sheffield Wednesday2546907.20
2023-24Sheffield Wednesday12421117.14
2024-25Sheffield Wednesday4541707.25
2025-26Millwall0014106.68
2025-26Sheffield Wednesday3328717.21

Player page →

4J. CooperMillwall· 31yMillwallD311352123907.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Millwall31461106.87
2020-21Millwall1242507.01
2023-24Millwall20441007.03
2024-25Millwall3136407.16
2025-26Millwall4144907.13

Player page →

5Jason KnightBristol City· 25yBristol CityM2515112012306.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County6031506.66
2020-21Derby County2043506.71
2023-24Bristol City4346406.96
2024-25Bristol City3648607.14
2025-26Bristol City0233306.83

Player page →

6Jamal LoweSheffield Wednesday· 31ySheffield WednesdayF3136131981406.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Wigan Athletic6546006.74
2020-21Swansea City14049306.85
2023-24Swansea City9335506.84
2024-25Sheffield Wednesday3224206.68
2025-26Sheffield Wednesday4344406.68

Player page →

7Jed WallaceWest Bromwich Albion· 32yWest Bromwich AlbionM3230261841616.94
SeasonClubGoalsAstAppsYCRCRating
2019-20Millwall101343717.22
2020-21Millwall11545307.20
2023-24West Bromwich Albion6544306.72
2024-25West Bromwich Albion1129206.59
2025-26West Bromwich Albion2223106.74

Player page →

8Jay FultonSwansea City· 32ySwansea CityM32951833616.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City33381006.83
2020-21Swansea City3243916.93
2023-24Swansea City1043606.83
2024-25Swansea City1031606.60
2025-26Swansea City1028506.67

Player page →

9Alan BrowneMiddlesbrough· 31yMiddlesbroughM3117101821916.87
SeasonClubGoalsAstAppsYCRCRating
2019-20Preston North End4243306.79
2020-21Preston North End4238616.84
2023-24Preston North End4441707.13
2024-25Sunderland1023106.71
2025-26Middlesbrough4237206.78

Player page →

10Will VaulksOxford United· 32yOxford UnitedM321071813216.97
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff City4029407.04
2020-21Cardiff City5242716.99
2023-24Sheffield Wednesday03341007.09
2024-25Oxford United1244406.88
2025-26Oxford United0032706.87

Player page →

11B. CabangoSwansea City· 26ySwansea CityD26841783307.01
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City1023406.87
2020-21Swansea City4233407.05
2023-24Swansea City0135806.95
2024-25Swansea City2145907.16
2025-26Swansea City1042806.93

Player page →

11A. HughesPreston North End· 33yPreston North EndD33251782606.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Preston North End0028206.71
2020-21Preston North End0234106.81
2023-24Preston North End1239506.81
2024-25Preston North End0140806.85
2025-26Preston North End10371006.80

Player page →

13Adam ArmstrongSouthampton· 29ySouthamptonF2979271741007.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Blackburn Rovers16646006.83
2020-21Blackburn Rovers28540307.20
2023-24Southampton241349507.26
2024-25West Bromwich Albion3016006.76
2025-26Southampton8323206.80

Player page →

14Liam PalmerSheffield Wednesday· 34ySheffield WednesdayD34451732216.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Sheffield Wednesday0133216.68
2020-21Sheffield Wednesday1239506.74
2023-24Sheffield Wednesday2134806.78
2024-25Sheffield Wednesday0023306.52
2025-26Sheffield Wednesday1144406.51

Player page →

15Ilias ChairQueens Park Rangers· 28yQueens Park RangersM2822261721907.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Queens Park Rangers4641306.78
2020-21Queens Park Rangers8445607.05
2023-24Queens Park Rangers7844707.29
2024-25Queens Park Rangers2628207.04
2025-26Queens Park Rangers1214106.85

Player page →

15Freddie WoodmanPreston North End· 29yPreston North EndG29001721316.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City0043106.89
2020-21Swansea City0048306.90
2023-24Preston North End0044306.84
2024-25Preston North End0037617.00

Player page →

17Matthew ClarkeDerby County· 29yDerby CountyD29871711717.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County1035106.99
2020-21Derby County0042307.09
2023-24Middlesbrough1324207.19
2024-25Derby County1016207.24
2024-25Middlesbrough2014007.16
2025-26Derby County3440916.98

Player page →

18Josh WindassWrexham· 32yWrexhamF3248171701816.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Sheffield Wednesday309006.76
2019-20Wigan Athletic4015106.73
2020-21Sheffield Wednesday9541016.79
2023-24Sheffield Wednesday6225707.00
2024-25Sheffield Wednesday13544807.06
2025-26Wrexham13536206.99

Player page →

19Callum O'HareSheffield United· 28ySheffield UnitedM282124167906.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Coventry City3846506.85
2023-24Coventry City6331107.03
2024-25Sheffield United4647206.85
2025-26Sheffield United8743106.80

Player page →

19Zak VynerWrexham· 29yWrexhamD29311671406.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Bristol City008106.88
2020-21Bristol City2143306.75
2023-24Bristol City0036406.97
2024-25Bristol City1048306.94
2025-26Bristol City0025306.80
2025-26Wrexham007006.63

Player page →

21Nahki WellsBristol City· 35yBristol CityF3545101651606.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Bristol City5017006.83
2019-20Queens Park Rangers13326407.05
2020-21Bristol City10346406.74
2023-24Bristol City7035506.76
2024-25Bristol City10441306.81

Player page →

22George SavilleMillwall· 32yMillwallM3210131643626.89
SeasonClubGoalsAstAppsYCRCRating
2019-20Middlesbrough1237916.73
2020-21Middlesbrough6442806.78
2023-24Millwall24401117.00
2024-25Millwall1345807.02

Player page →

23Darnell FurlongWest Bromwich Albion· 30yWest Bromwich AlbionD309101633626.98
SeasonClubGoalsAstAppsYCRCRating
2019-20West Bromwich Albion2131506.79
2023-24West Bromwich Albion53481007.14
2024-25West Bromwich Albion1342817.10
2025-26Ipswich Town13391106.82
2025-26West Bromwich Albion003216.87

Player page →

24Dominic HyamWrexham· 30yWrexhamD30621621916.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Coventry City3043306.84
2023-24Blackburn Rovers1035716.88
2024-25Blackburn Rovers2246507.07
2025-26Blackburn Rovers004006.95
2025-26Wrexham0034406.74

Player page →

25Kieffer MooreWrexham· 33yWrexhamF3352101601107.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Wigan Athletic10436107.04
2020-21Cardiff City20142407.29
2023-24Ipswich Town7118107.22
2024-25Sheffield United6030106.95
2025-26Wrexham9434406.88

Player page →

25Conor ChaplinPortsmouth· 29yPortsmouthF2930181601706.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Barnsley11444506.86
2020-21Barnsley4334206.83
2023-24Ipswich Town13844707.20
2025-26Ipswich Town004106.43
2025-26Portsmouth2334206.69

Player page →

27Morgan WhittakerMiddlesbrough· 25yMiddlesbroughF2538181581406.97
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County1116106.61
2020-21Derby County009006.58
2020-21Swansea City1012106.59
2023-24Plymouth Argyle19846507.23
2024-25Middlesbrough0116006.90
2024-25Plymouth Argyle3120306.90
2025-26Middlesbrough14739407.03

Player page →

27John SwiftPortsmouth· 30yPortsmouthM3021161582216.99
SeasonClubGoalsAstAppsYCRCRating
2019-20Reading61041617.16
2020-21Reading1214106.86
2023-24West Bromwich Albion9139207.04
2024-25West Bromwich Albion3136406.97
2025-26Portsmouth2228906.79

Player page →

27Jordan StoreyPreston North End· 28yPreston North EndD28441582016.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Preston North End0010006.81
2020-21Preston North End1130006.95
2023-24Preston North End0041606.81
2024-25Preston North End1135606.97
2025-26Preston North End2242816.85

Player page →

27C. BrittainMiddlesbrough· 28yMiddlesbroughM283201581916.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Barnsley0542306.72
2023-24Blackburn Rovers1544516.97
2024-25Blackburn Rovers2533507.19
2025-26Middlesbrough0539606.87

Player page →

27Joshua TymonSwansea City· 27ySwansea CityD273221582706.87
SeasonClubGoalsAstAppsYCRCRating
2019-20Stoke City002106.90
2020-21Stoke City0126006.45
2023-24Stoke City002006.90
2023-24Swansea City0641907.01
2024-25Swansea City2745707.05
2025-26Swansea City18421006.78

Player page →

32Anis MehmetiIpswich Town· 25yIpswich TownM2528101551806.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Wycombe Wanderers3129306.52
2023-24Bristol City4138206.66
2024-25Bristol City12144306.91
2025-26Bristol City7626607.08
2025-26Ipswich Town2118406.71

Player page →

32Lewis TravisDerby County· 28yDerby CountyM28461555016.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Blackburn Rovers22431306.83
2020-21Blackburn Rovers0019406.91
2023-24Blackburn Rovers0220706.92
2023-24Ipswich Town009306.68
2024-25Blackburn Rovers21381106.96
2025-26Blackburn Rovers001006.60
2025-26Derby County01251216.86

Player page →

34Kenny McLeanNorwich City· 34yNorwich CityM346181543017.10
SeasonClubGoalsAstAppsYCRCRating
2020-21Norwich City2638607.03
2023-24Norwich City15481207.09
2024-25Norwich City0434617.09
2025-26Norwich City3334607.19

Player page →

34Jake BidwellCoventry City· 33yCoventry CityD333151542116.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City0339416.78
2020-21Swansea City1842506.84
2023-24Coventry City1233606.88
2024-25Coventry City1129506.82
2025-26Coventry City0111106.67

Player page →

36Karlan GrantWest Bromwich Albion· 28yWest Bromwich AlbionM283681521106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Huddersfield Town19443306.87
2023-24Cardiff City6239306.79
2024-25West Bromwich Albion7243206.98
2025-26West Bromwich Albion4027306.60

Player page →

36M. SmithPreston North End· 34yPreston North EndF342581521616.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rotherham United10344917.02
2023-24Sheffield Wednesday4031206.61
2024-25Sheffield Wednesday8441306.93
2025-26Preston North End3136206.64

Player page →

36Lewis O'BrienWrexham· 27yWrexhamM2710141522306.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Huddersfield Town24381006.73
2020-21Huddersfield Town3342506.84
2023-24Middlesbrough0123107.01
2024-25Swansea City1016207.06
2025-26Wrexham4633507.07

Player page →

36Callum StylesWest Bromwich Albion· 26yWest Bromwich AlbionM26881523316.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Barnsley1017106.77
2020-21Barnsley4344706.82
2023-24Sunderland0112206.79
2024-25West Bromwich Albion31341116.93
2025-26West Bromwich Albion03451206.81

Player page →

36Marlon PackPortsmouth· 35yPortsmouthM35671522926.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Bristol City001107.00
2019-20Cardiff City2339307.02
2020-21Cardiff City2239716.90
2024-25Portsmouth0241816.82
2025-26Portsmouth20321007.12

Player page →

41Robert DickieBristol City· 30yBristol CityD301141512547.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Queens Park Rangers3143917.11
2023-24Bristol City5141717.07
2024-25Bristol City2137527.04
2025-26Bristol City1130407.01

Player page →

42B. PottsPreston North End· 31yPreston North EndM311571501606.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Preston North End2132106.60
2020-21Preston North End5142206.60
2023-24Preston North End2131806.93
2024-25Preston North End4229406.95
2025-26Preston North End2216106.78

Player page →

42M. JohnsonSheffield WednesdaySheffield WednesdayM–8131501516.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Middlesbrough1338416.79
2020-21Middlesbrough3442206.77
2023-24Sheffield Wednesday4429606.93
2024-25Sheffield Wednesday0241306.84
42Jayson MolumbyWest Bromwich Albion· 26yWest Bromwich AlbionM26761503226.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Millwall1136906.61
2020-21Preston North End0115206.65
2023-24West Bromwich Albion0124406.68
2024-25West Bromwich Albion41371116.98
2025-26West Bromwich Albion2238616.82

Player page →

42Jack StaceyNorwich City· 30yNorwich CityD306141501506.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Bournemouth1132206.64
2023-24Norwich City1648506.90
2024-25Norwich City2641506.77
2025-26Norwich City2129306.79

Player page →

46E. RiisBristol City· 27yBristol CityF27297146306.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Preston North End2138006.66
2023-24Preston North End6221006.83
2024-25Preston North End12245206.79
2025-26Bristol City9242106.58

Player page →

46Liam CullenSwansea City· 27ySwansea CityF272581462316.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Swansea City106006.66
2020-21Swansea City1015006.71
2023-24Swansea City75451016.78
2024-25Swansea City11342806.94
2025-26Swansea City5038506.64

Player page →

46Dael FryMiddlesbrough· 28yMiddlesbroughD2832146706.97
SeasonClubGoalsAstAppsYCRCRating
2019-20Middlesbrough0036206.79
2020-21Middlesbrough1132206.98
2023-24Middlesbrough0128106.91
2024-25Middlesbrough0021106.97
2025-26Middlesbrough2029107.24

Player page →

46J. DasilvaCoventry City· 28yCoventry CityD281101461326.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Bristol City0224106.85
2020-21Bristol City1111006.65
2023-24Coventry City0337406.87
2024-25Coventry City0133216.73
2025-26Coventry City0341616.86

Player page →

50S. GallagherStoke City· 30yStoke CityF302291451306.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Blackburn Rovers6242306.79
2020-21Blackburn Rovers8339406.83
2023-24Blackburn Rovers3324106.79
2024-25Stoke City3122506.81
2025-26Stoke City2018006.80

Player page →

Data coverage for Championship →

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