Skip to content
Almanac
Menu

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

  • 92
  • 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
  • 25
  • 26

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

1701Nat PhillipsWest Bromwich AlbionWest Bromwich AlbionD1028,0218531607.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Cardiff City181,531210207.00
2024-25Derby County322,241213507.10
2025-26West Bromwich Albion403,463330607.07
2026-27West Bromwich Albion12786100306.93

Player page β†’

1702AndrΓ© AyewSwansea CitySwansea CityF928,02293311907.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Swansea City464,0884167407.09
2020-21Swansea City463,9345174507.06

Player page β†’

1703Luke O'NienSunderlandSunderlandD918,0235512107.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sunderland433,8702201207.13
2024-25Sunderland484,153331907.12

Player page β†’

1704Todd CantwellBlackburn RoversBlackburn RoversM1098,043815172307.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Norwich City332,629166407.19
2024-25Blackburn Rovers372,485437607.09
2025-26Blackburn Rovers261,897243907.08
2026-27Blackburn Rovers131,032121406.69

Player page β†’

1705Murray WallaceMillwallMillwallD1078,0442331916.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Millwall433,428002806.70
2020-21Millwall231,805010516.80
2023-24Millwall302,079121606.92
2024-25Millwall11732100006.96

Player page β†’

1706Matt 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 β†’

1707Casper De NorreMillwallMillwallM1108,0956581406.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Millwall322,028111306.94
2024-25Millwall463,631434507.00
2025-26Millwall282,127113506.89
2026-27Millwall4309000106.88

Player page β†’

1708C. DoyleWrexhamWrexhamD998,16244102016.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Leicester City171,213101107.14
2024-25Norwich City403,4423171107.10
2025-26Wrexham282,335022616.67
2026-27Wrexham141,172010206.84

Player page β†’

1709Trai HumeSunderlandSunderlandD938,17910472527.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sunderland464,0694111417.18
2024-25Sunderland474,1106361117.22

Player page β†’

1710Jordan ThompsonPreston North EndPreston North EndM1368,21315103916.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Stoke City15620001206.73
2020-21Stoke City342,035112506.81
2023-24Stoke City322,2100221516.76
2024-25Stoke City231,355001706.62
2025-26Preston North End201,030003606.70
2026-27Preston North End12963021406.63

Player page β†’

1711Matty JamesWrexhamWrexhamM1178,226874906.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Barnsley15960000206.67
2020-21Coventry City231,800233107.07
2023-24Bristol City372,889330006.88
2025-26Wrexham321,937211406.93
2026-27Wrexham10640100206.84

Player page β†’

1712Dion SandersonDerby CountyDerby CountyD1048,3622221526.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Cardiff City10751002206.77
2023-24Birmingham City373,301110216.79
2024-25Blackburn Rovers12576000106.66
2025-26Derby County342,813010706.61
2026-27Derby County11921100316.79

Player page β†’

1713C. RushworthCoventry CityCoventry CityG938,370701307.02
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Swansea City464,140000106.89
2024-25Hull City2180000006.80
2025-26Coventry City454,050701207.17

Player page β†’

1714Sondre TronstadBlackburn RoversBlackburn RoversM1028,3842231807.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Blackburn Rovers362,948001707.00
2024-25Blackburn Rovers383,140020407.11
2025-26Blackburn Rovers282,296202707.10

Player page β†’

1715Max BirdBirmingham CityBirmingham CityM1258,3935414506.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Derby County221,910002106.91
2020-21Derby County332,063000206.81
2024-25Bristol City483,635418107.18
2025-26Bristol City15562021106.90
2026-27Birmingham City7223113006.96

Player page β†’

1716RonaldSwansea CitySwansea CityM1138,42181113806.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Swansea City181,432330006.87
2024-25Swansea City463,775127306.95
2025-26Swansea City432,998445406.83
2026-27Swansea City6216021107.02

Player page β†’

1717E. RiisBristol CityBristol CityF1478,4578297306.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Preston North End381,638121006.66
2023-24Preston North End211,292262006.83
2024-25Preston North End452,7201122206.79
2025-26Bristol City422,781492106.58
2026-27Bristol City126000006.20

Player page β†’

1718Ben SheafWrexhamWrexhamM1208,4706332507.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Coventry City301,814101406.79
2023-24Coventry City312,592430707.31
2024-25Coventry City312,287002806.99
2025-26Coventry City18000006.70
2025-26Wrexham241,605100606.92
2026-27Wrexham3164000006.56

Player page β†’

1719Ashley PhillipsMiddlesbroughMiddlesbroughD1028,4812101716.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Plymouth Argyle181,394000306.84
2024-25Stoke City353,082000606.87
2025-26Stoke City383,171200616.78
2026-27Middlesbrough11834010206.89

Player page β†’

1720David RayaBrentfordBrentfordG948,496500106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Brentford494,440400006.95
2020-21Brentford454,056100106.98

Player page β†’

1721G. TannerBristol CityBristol CityD1158,526220706.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Bristol City373,042000406.84
2024-25Bristol City342,194020206.81
2025-26Bristol City312,344100106.87
2026-27Bristol City13946100006.87

Player page β†’

1721L. DykesMillwallMillwallF1358,526228111706.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Queens Park Rangers423,0660125206.83
2023-24Queens Park Rangers412,768161806.90
2024-25Queens Park Rangers114010007.50
2025-26Birmingham City19394020106.60
2025-26Charlton Athletic181,356033306.60
2026-27Millwall14928142306.94

Player page β†’

1723Daniel NeilIpswich TownIpswich TownM1058,545168826.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sunderland423,700045317.13
2024-25Sunderland474,165123416.91
2025-26Ipswich Town16680000106.74

Player page β†’

1724Scott TwineBristol CityBristol CityM1258,5771325121507.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Bristol City10744220107.17
2023-24Hull City251,805243307.16
2024-25Bristol City362,186453607.22
2025-26Bristol City423,079396506.96
2026-27Bristol City12763250006.96

Player page β†’

1725Taylor Harwood-BellisSouthamptonSouthamptonD988,5826951507.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Blackburn Rovers191,541000206.80
2023-24Southampton433,771323507.24
2025-26Southampton353,180372807.40
2026-27Southampton190000007.30

Player page β†’

1726Illan MeslierLeeds UnitedLeeds UnitedG968,603300316.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Leeds United10900200007.19
2023-24Leeds United474,193100316.89
2024-25Leeds United393,510000006.89

Player page β†’

1727J. BacunaBirmingham CityBirmingham CityM1268,628418152016.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Huddersfield Town382,321065716.78
2020-21Huddersfield Town433,322154506.71
2023-24Birmingham City452,985376806.97

Player page β†’

1728Hayden HackneyMiddlesbroughMiddlesbroughM1008,65081191717.22
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Middlesbrough11–0000–
2023-24Middlesbrough211,811110607.14
2024-25Middlesbrough433,794453917.20
2025-26Middlesbrough353,044356207.28

Player page β†’

1729Mark McGuinnessSheffield UnitedSheffield UnitedD1068,6716631106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Cardiff City302,596020206.92
2024-25Luton Town433,754533407.10
2025-26Sheffield United241,726110406.84
2026-27Sheffield United9595000106.85

Player page β†’

1730Kyle BartleyWest Bromwich AlbionWest Bromwich AlbionD1078,6732632217.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20West Bromwich Albion383,268122807.03
2023-24West Bromwich Albion382,793041906.94
2024-25West Bromwich Albion312,612100517.13

Player page β†’

1731Seny DiengSheffield WednesdaySheffield WednesdayG978,697800316.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Queens Park Rangers423,748700117.00
2023-24Middlesbrough353,149100206.83
2024-25Middlesbrough171,530000006.71
2025-26Sheffield Wednesday3270000006.73

Player page β†’

1732Mattie PollockWatfordWatfordD1108,7634362106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Watford18967100306.94
2024-25Watford453,814324807.13
2025-26Watford342,812011706.87
2026-27Watford131,170001306.69

Player page β†’

1733Liam KitchingSheffield UnitedSheffield UnitedD1058,7973322336.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Barnsley29000006.30
2023-24Coventry City282,235111436.84
2024-25Coventry City292,494001806.99
2025-26Coventry City373,249120607.05
2026-27Sheffield United9810100506.64

Player page β†’

1734Bae Jun-hoStoke CityStoke CityM1298,8022613906.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Stoke City382,405225206.94
2024-25Stoke City453,274035506.91
2025-26Stoke City402,763013106.65
2026-27Stoke City6360000106.48

Player page β†’

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

Player page β†’

1736Gustavo HamerSheffield UnitedSheffield UnitedM1228,8201620233117.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Coventry City422,997352817.00
2023-24Coventry City171001008.50
2024-25Sheffield United443,36491081307.30
2025-26Sheffield United352,38845121007.19

Player page β†’

1737Jonathan HoggHuddersfield TownHuddersfield TownM1088,8281132916.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Huddersfield Town373,0220021206.77
2020-21Huddersfield Town373,106110906.79
2023-24Huddersfield Town342,700001816.85

Player page β†’

1738Harry DarlingNorwich CityNorwich CityD1108,89491052117.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Swansea City382,964432907.14
2024-25Swansea City393,337453417.26
2025-26Norwich City272,296110706.94
2026-27Norwich City6297010106.67

Player page β†’

1739Edo KayembeWatfordWatfordM1278,95541852616.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Watford352,445052706.99
2024-25Watford443,2011811116.82
2025-26Watford352,393241406.86
2026-27Watford13916111406.68

Player page β†’

1740T. ConwayMiddlesbroughMiddlesbroughF1368,98763711906.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Bristol City5269010006.56
2023-24Bristol City392,2962101206.88
2024-25Middlesbrough362,3622131106.93
2025-26Middlesbrough443,4441125606.89
2026-27Middlesbrough12616114007.00

Player page β†’

1741Perry NgCardiff CityCardiff CityD1068,9886892507.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Cardiff City191,642003306.88
2023-24Cardiff City393,404564907.15
2024-25Cardiff City352,790111906.92
2026-27Cardiff City131,152011407.00

Player page β†’

1742J. BeadleBirmingham CityBirmingham CityG1019,045400706.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sheffield Wednesday191,710100106.90
2024-25Sheffield Wednesday383,420200206.78
2025-26Birmingham City312,790100406.56
2026-27Birmingham City131,125000006.93

Player page β†’

1743Asmir BegovićLeicester CityLeicester CityG1029,141901816.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Bournemouth474,236501306.95
2023-24Queens Park Rangers454,050400416.97
2025-26Leicester City10855000106.56

Player page β†’

1744Lawrence VigourouxSwansea CitySwansea CityG1029,1801000207.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Swansea City464,140200006.88
2025-26Swansea City433,870700107.19
2026-27Swansea City131,170100106.90

Player page β†’

1745Ivan ŠunjićBirmingham CityBirmingham CityM1199,2671432906.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Birmingham City403,277030906.67
2020-21Birmingham City433,349000906.61
2023-24Birmingham City362,6411131106.72

Player page β†’

1746Anis MehmetiIpswich TownIpswich TownM1559,272628101806.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Wycombe Wanderers291,509031306.52
2023-24Bristol City381,874041206.66
2024-25Bristol City442,6923121306.91
2025-26Bristol City262,168276607.08
2025-26Ipswich Town181,029121406.71

Player page β†’

1747Alfie JonesMiddlesbroughMiddlesbroughD1119,3074341816.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Hull City454,050213707.04
2024-25Hull City413,391200806.86
2025-26Middlesbrough201,706011216.96
2026-27Middlesbrough5160010106.90

Player page β†’

1748Amari'i BellCharlton AthleticCharlton AthleticD1139,421000806.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Blackburn Rovers211,809000206.59
2020-21Blackburn Rovers191,525000106.66
2024-25Luton Town312,709000106.79
2025-26Charlton Athletic332,628000406.91
2026-27Charlton Athletic9750000006.60

Player page β†’

1749Patrick RobertsBirmingham CityBirmingham CityM1569,44737201706.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough10614112106.77
2020-21Derby County15683011106.45
2020-21Middlesbrough9334000006.31
2023-24Sunderland321,851002306.94
2024-25Sunderland483,507128906.98
2025-26Birmingham City311,892134206.94
2026-27Birmingham City11566003106.87

Player page β†’

1750CΓ©dric KiprΓ©Ipswich TownIpswich TownD1139,4587833217.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Wigan Athletic362,9151201016.99
2023-24West Bromwich Albion464,0234311207.12
2025-26Ipswich Town312,5202321007.09

Player page β†’

Data coverage for Championship β†’

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