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.

  • 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 →

3Adam ArmstrongWolverhampton Wanderers· 29yWolverhampton WanderersF2984272061106.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Bolton Wanderers1019006.53
2019-20Blackburn Rovers16646006.83
2020-21Blackburn Rovers2854030–
2023-24Southampton24134950–
2024-25West Bromwich Albion3016006.76
2025-26Southampton8323206.80
2026-27Wolverhampton Wanderers4013106.62

Player page →

4Alex 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 →

5Callum 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 →

6Joshua TymonSwansea City· 27ySwansea CityD273241712806.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Stoke City002106.90
2020-21Stoke City012600–
2023-24Stoke City00200–
2023-24Swansea City064190–
2024-25Swansea City2745707.05
2025-26Swansea City18421006.78
2026-27Swansea City0213106.79

Player page →

7Luke AylingMiddlesbrough· 35yMiddlesbroughD356221743407.15
SeasonClubGoalsAstAppsYCRCRating
2017-18Leeds United0125306.79
2019-20Leeds United4437907.26
2023-24Leeds United111420–
2023-24Middlesbrough081970–
2024-25Middlesbrough0226407.17
2025-26Middlesbrough1441907.26
2026-27Middlesbrough0212007.14

Player page →

7C. BrittainMiddlesbrough· 28yMiddlesbroughD284221722117.02
SeasonClubGoalsAstAppsYCRCRating
2020-21Barnsley054230–
2023-24Blackburn Rovers154451–
2024-25Blackburn Rovers2533507.19
2025-26Middlesbrough0539606.87
2026-27Middlesbrough1214207.05

Player page →

7Leif DavisIpswich Town· 26yIpswich TownD26422821007.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Leeds United003006.90
2023-24Ipswich Town2184350–
2025-26Ipswich Town2436507.06

Player page →

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

Player page →

10T. 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 →

12Joe 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 →

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

Player page →

12Adam 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 →

12Patrick 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 →

16Morgan WhittakerMiddlesbrough· 25yMiddlesbroughF2538191611406.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Derby County1116106.61
2020-21Derby County00900–
2020-21Swansea City101210–
2023-24Plymouth Argyle1984650–
2024-25Middlesbrough0116006.90
2024-25Plymouth Argyle3120306.90
2025-26Middlesbrough14739407.03
2026-27Middlesbrough013006.83

Player page →

16Jamie 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 →

16Matt 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 →

16Jake BidwellCoventry City· 33yCoventry CityD335191962916.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers2442806.93
2019-20Swansea City0339416.78
2020-21Swansea City184250–
2023-24Coventry City123360–
2024-25Coventry City1129506.82
2025-26Coventry City0111106.67

Player page →

20Josh WindassWrexham· 32yWrexhamF3248181761816.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Sheffield Wednesday309006.76
2019-20Wigan Athletic4015106.73
2020-21Sheffield Wednesday954101–
2023-24Sheffield Wednesday622570–
2024-25Sheffield Wednesday13544807.06
2025-26Wrexham13536206.99
2026-27Wrexham016006.70

Player page →

20Martyn WaghornDerby County· 36yDerby CountyF3631181151726.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Ipswich Town141140807.15
2019-20Derby County12343616.71
2020-21Derby County543231–

Player page →

20Conor ChaplinPortsmouth· 29yPortsmouthF2930181601706.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Barnsley11444506.86
2020-21Barnsley433420–
2023-24Ipswich Town1384470–
2025-26Ipswich Town004106.43
2025-26Portsmouth2334206.69

Player page →

23John 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 →

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

Player page →

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

Player page →

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

Player page →

27Jack StaceyNorwich City· 30yNorwich CityD307161621706.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Bournemouth113220–
2023-24Norwich City164850–
2024-25Norwich City2641506.77
2025-26Norwich City2129306.79
2026-27Norwich City1212206.55

Player page →

28Matt SmithMillwall· 37yMillwallF372715108607.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers11938307.16
2019-20Millwall13441307.09
2020-21Millwall322900–

Player page →

28Lewis 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 →

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

Player page →

30Max 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 →

32Tyrese CampbellSheffield United· 26ySheffield UnitedF2635131491106.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Stoke City9233206.82
2020-21Stoke City651610–
2023-24Stoke City312330–
2024-25Sheffield United11236206.90
2025-26Sheffield United6232306.64
2026-27Sheffield United019006.64

Player page →

32Tom 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 →

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

Player page →

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

Player page →

32Chris 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 →

32Darnell FurlongWest Bromwich Albion· 31yWest Bromwich AlbionD319131843826.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Queens Park Rangers0321206.81
2019-20West Bromwich Albion2131506.79
2023-24West Bromwich Albion5348100–
2024-25West Bromwich Albion1342817.10
2025-26Ipswich Town13391106.82
2025-26West Bromwich Albion003216.87

Player page →

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

Player page →

39Scott 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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

39Joe 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 →

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

Player page →

39James BreeSouthampton· 28ySouthamptonD287121401216.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Aston Villa006006.60
2019-20Luton Town0539206.65
2020-21Luton Town102400–
2023-24Southampton011901–
2025-26Charlton Athletic2321706.92
2025-26Southampton2217107.00
2026-27Southampton2114206.81

Player page →

39Joe 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 →

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

Player page →

39Joe 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 →

50T. ConwayMiddlesbrough· 24yMiddlesbroughF243711136906.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Bristol City10500–
2023-24Bristol City1013920–
2024-25Middlesbrough13136106.92
2025-26Middlesbrough12544606.89
2026-27Middlesbrough1412007.00

Player page →

Data coverage for Championship →

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