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

2001Luke FreemanNottingham ForestNottingham ForestM644,7845612907.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Queens Park Rangers413,4994512807.23
2020-21Nottingham Forest231,285110106.71

Player page β†’

2002Oliver RathboneWrexhamWrexhamM764,7922731306.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Rotherham United423,304111806.75
2025-26Wrexham22921051406.80
2026-27Wrexham12567111106.58

Player page β†’

2003Paik Seung-hoBirmingham CityBirmingham CityM664,805461706.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Birmingham City181,318110106.84
2025-26Birmingham City403,104341606.93
2026-27Birmingham City8383010006.64

Player page β†’

2004Egil SelvikWatfordWatfordG544,815800507.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Watford161,440400207.20
2025-26Watford383,375400306.95

Player page β†’

2005Dominic BallIpswich TownIpswich TownD814,8180221506.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Queens Park Rangers322,467012406.64
2020-21Queens Park Rangers392,183010906.63
2023-24Ipswich Town10168000206.60

Player page β†’

2006Kyle Walker-PetersWest Ham UnitedWest Ham UnitedD574,828445507.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Southampton464,130433407.34
2026-27West Ham United11698012106.66

Player page β†’

2007Michael DawsonNottingham ForestNottingham ForestD564,829041806.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hull City383,420031706.98
2019-20Nottingham Forest181,409010106.82

Player page β†’

2008Aleksandar MitrovićFulhamFulhamF564,83883641207.26
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Fulham151,2184101307.49
2019-20Fulham413,6204263907.17

Player page β†’

2009T. DevlinPortsmouthPortsmouthM834,839392816.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Portsmouth341,577001206.67
2025-26Portsmouth362,464351316.95
2026-27Portsmouth13798040306.74

Player page β†’

2010Kieran DowellHull CityHull CityM884,8405176906.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Nottingham Forest291,997162406.92
2019-20Derby County10702101206.69
2019-20Wigan Athletic12906152007.02
2020-21Norwich City24950251106.90
2025-26Hull City13285010206.48

Player page β†’

2011Jack StephensSouthamptonSouthamptonD624,8454211106.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Southampton261,776201607.00
2025-26Southampton262,256220506.98
2026-27Southampton10813000006.86

Player page β†’

2012Lewis BakerStoke CityStoke CityM784,85061431206.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough11589110106.86
2023-24Stoke City201,077220307.02
2024-25Blackburn Rovers13603010206.82
2024-25Stoke City191,474162307.03
2025-26Stoke City151,107241306.75

Player page β†’

2013Christopher SchindlerHuddersfield TownHuddersfield TownD574,854421406.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Huddersfield Town454,050321306.89
2020-21Huddersfield Town12804100106.95

Player page β†’

2014Akin FamewoBolton WanderersBolton WanderersD724,8554111306.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sheffield Wednesday352,636100806.78
2024-25Sheffield Wednesday13942201206.98
2025-26Hull City15698110106.91
2026-27Bolton Wanderers9579000206.45

Player page β†’

2015C. KlarerBirmingham CityBirmingham CityD544,8605311217.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Birmingham City403,600430917.06
2026-27Birmingham City141,260101307.01

Player page β†’

2016Harry ClarkePreston North EndPreston North EndD664,8631132206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Ipswich Town352,365111706.88
2024-25Sheffield United6473000307.23
2025-26Charlton Athletic171,350002806.68
2026-27Preston North End8675000406.79

Player page β†’

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

Player page β†’

2018Alfie DevinePreston North EndPreston North EndM714,878989817.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Plymouth Argyle15858102416.83
2025-26Preston North End443,057876407.16
2026-27Preston North End12963011006.91

Player page β†’

2019C. HourihaneSwansea CitySwansea CityM614,8835154907.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Aston Villa393,2504102807.16
2020-21Swansea City221,633152106.95

Player page β†’

2020Matty CashNottingham ForestNottingham ForestD634,888557806.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Nottingham Forest211,274122106.74
2019-20Nottingham Forest423,614435707.09

Player page β†’

2021Adam MatthewsCharlton AthleticCharlton AthleticD614,904213406.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Sunderland322,383112006.77
2019-20Charlton Athletic292,521101406.69

Player page β†’

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

Player page β†’

2023Kamil GrosickiWest Bromwich AlbionWest Bromwich AlbionM774,93541613606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hull City352,057395306.95
2019-20Hull City282,379165306.95
2019-20West Bromwich Albion14499013006.79

Player page β†’

2024Ryan BennettSwansea CitySwansea CityD574,9370111506.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Wolverhampton Wanderers292,508011706.95
2020-21Swansea City282,429000807.02

Player page β†’

2025Tyler BlackettRotherham UnitedRotherham UnitedD694,938116516.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Reading251,788102116.71
2019-20Reading201,386004306.85
2020-21Nottingham Forest14864000006.61
2023-24Rotherham United10900010106.82

Player page β†’

2026A. MoranPreston North EndPreston North EndM854,94127101706.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Blackburn Rovers351,876126406.85
2024-25Stoke City352,362143906.85
2025-26Preston North End11578011306.69
2026-27Preston North End4125000106.46

Player page β†’

2027I. UgboSheffield WednesdaySheffield WednesdayF1094,9473123306.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Barnsley16744111006.51
2023-24Cardiff City20945041006.70
2023-24Sheffield Wednesday181,303271107.02
2024-25Sheffield Wednesday341,312000106.52
2025-26Sheffield Wednesday21643000106.38
2028Michael HectorFulhamFulhamD584,974202716.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Hull City352,874100417.00
2019-20Fulham232,100102306.92

Player page β†’

2029Di'Shon BernardSheffield WednesdaySheffield WednesdayD594,9760221836.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Sheffield Wednesday322,738002916.88
2024-25Sheffield Wednesday272,238020926.87

Player page β†’

2030Hamza ChoudhurySheffield UnitedSheffield UnitedM884,9822011516.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Leicester City341,517101406.87
2024-25Sheffield United191,380100206.97
2025-26Leicester City261,426000706.78
2026-27Sheffield United9659000216.77

Player page β†’

2030Joseph GelhardtHull CityHull CityF894,98252031306.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Wigan Athletic18424010206.65
2023-24Leeds United10205000106.47
2024-25Hull City201,598350406.90
2024-25Leeds United29000006.30
2025-26Hull City392,7462143606.92

Player page β†’

2032S. ArmstrongBristol CityBristol CityF1154,99221031306.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Queens Park Rangers391,799133506.66
2024-25Bristol City371,623030106.66
2025-26Bristol City391,570140706.62

Player page β†’

2033Marcus TavernierMiddlesbroughMiddlesbroughM715,005179806.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough5254010006.78
2019-20Middlesbrough372,535035506.92
2020-21Middlesbrough292,216134306.96

Player page β†’

2034Marc GuΓ©hiSwansea CitySwansea CityD575,011000906.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Swansea City141,182000106.97
2020-21Swansea City433,829000806.99

Player page β†’

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

Player page β†’

2036R. EdwardsQueens Park RangersQueens Park RangersD605,016132606.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Queens Park Rangers211,819020207.08
2025-26Queens Park Rangers171,530011206.77
2025-26Southampton9497000006.63
2026-27Queens Park Rangers131,170101207.05

Player page β†’

2037R. van den BergMiddlesbroughMiddlesbroughD615,027310616.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough342,895010206.89
2024-25Middlesbrough272,132300417.02

Player page β†’

2038Pascal StruijkLeeds UnitedLeeds UnitedD635,036480507.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Leeds United5221000106.83
2023-24Leeds United231,989030107.13
2024-25Leeds United352,826450307.24

Player page β†’

2039Nathan WoodSouthamptonSouthamptonD675,0381211206.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough153000006.60
2020-21Middlesbrough4253000006.80
2023-24Swansea City262,103010606.80
2025-26Southampton292,079111406.87
2026-27Southampton7550000206.81

Player page β†’

2040Mihailo IvanovićMillwallMillwallF835,0460212406.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Millwall372,1810120206.85
2025-26Millwall432,776091206.60
2026-27Millwall389001006.82

Player page β†’

2040S. GreenwoodBristol CityBristol CityM865,04661061726.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Leeds United115000006.60
2023-24Middlesbrough372,213053706.76
2024-25Preston North End382,441653926.92
2026-27Bristol City10377000106.51

Player page β†’

2042J. EomSwansea CitySwansea CityM895,048277406.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Swansea City372,301232206.94
2025-26Swansea City422,291022206.80
2026-27Swansea City10456023007.00

Player page β†’

2043B. WatsonNottingham ForestNottingham ForestM575,0543341106.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Nottingham Forest121,054100306.88
2019-20Nottingham Forest454,000234806.87

Player page β†’

2043Harrison ReedFulhamFulhamM665,0541151316.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Norwich City382,923013606.79
2019-20Fulham282,131102716.84

Player page β†’

2045L. JonesCharlton AthleticCharlton AthleticD615,0583321007.01
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Luton Town4116000006.30
2025-26Charlton Athletic443,772211907.08
2026-27Charlton Athletic131,170121106.94

Player page β†’

2046Victor TorpCoventry CityCoventry CityM895,07441612707.08
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Coventry City15707001006.93
2024-25Coventry City362,126164207.12
2025-26Coventry City382,2413107507.11

Player page β†’

2047Zak SwansonPortsmouthPortsmouthD755,1064521106.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Portsmouth301,995111506.82
2025-26Portsmouth332,227321406.95
2026-27Portsmouth12884020206.60

Player page β†’

2047G. HirstStoke CityStoke CityF1115,106119101106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rotherham United31675000206.52
2023-24Ipswich Town261,783076306.90
2025-26Ipswich Town422,1111113506.61
2026-27Stoke City12537011106.54

Player page β†’

2049Svante IngelssonStoke CityStoke CityM785,1620251116.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Sheffield Wednesday351,695015506.80
2025-26Sheffield Wednesday403,365010406.75
2026-27Stoke City3102000216.08

Player page β†’

2050Christian Thers NΓΈrgaardBrentfordBrentfordM635,1652041306.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Brentford453,7682041106.95
2020-21Brentford181,397000207.02

Player page β†’

Data coverage for Championship β†’

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