Skip to content
Almanac
Menu

Goals, assists and cards count 3422 of 3522 stored matches (97%) that name a player. Appearances count 3412 matches with a stored lineup.

  • 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

1JotaBrentfordBrentfordM3445106.93
SeasonClubAppsGoalsAstYCRCRating
2017-18Birmingham City3042106.90
2017-18Brentford403007.15

Player page →

1Josh Wilson-EsbrandStoke CityStoke CityD1701106.45
SeasonClubAppsGoalsAstYCRCRating
2023-24Cardiff City1100106.55
2024-25Stoke City601006.25

Player page →

1Josh ThomasSwansea CitySwansea CityF10010–
SeasonClubAppsGoalsAstYCRCRating
2024-25Swansea City10010–

Player page →

1Josh RuffelsHuddersfield TownHuddersfield TownD1100106.72
SeasonClubAppsGoalsAstYCRCRating
2023-24Huddersfield Town1100106.72

Player page →

1Josh GinnellySwansea CitySwansea CityF1010106.64
SeasonClubAppsGoalsAstYCRCRating
2019-20Preston North End100006.70
2023-24Swansea City610106.78
2024-25Swansea City300006.33

Player page →

1Joseph OpokuSwansea CitySwansea CityF1000106.80
SeasonClubAppsGoalsAstYCRCRating
2026-27Swansea City1000106.80
1Joseph HodgeQueens Park RangersQueens Park RangersM810106.85
SeasonClubAppsGoalsAstYCRCRating
2023-24Queens Park Rangers810106.85

Player page →

1Joseph AndersonSunderlandSunderlandD200106.55
SeasonClubAppsGoalsAstYCRCRating
2024-25Sunderland200106.55

Player page →

1Josef BursikPortsmouthPortsmouthG2400106.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Stoke City1500006.77
2025-26Portsmouth900106.78

Player page →

1José SáWolverhampton WanderersWolverhampton WanderersG1400106.94
SeasonClubAppsGoalsAstYCRCRating
2026-27Wolverhampton Wanderers1400106.94

Player page →

1Jordi Osei-TutuMillwallMillwallD1600106.63
SeasonClubAppsGoalsAstYCRCRating
2020-21Cardiff City800006.80
2026-27Millwall800106.45

Player page →

1Jordan Lawrence-GabrielNottingham ForestNottingham ForestD100106.30
SeasonClubAppsGoalsAstYCRCRating
2020-21Nottingham Forest100106.30

Player page →

1Jordan ArcherPortsmouthPortsmouthG4400106.82
SeasonClubAppsGoalsAstYCRCRating
2017-18Millwall3700106.82
2020-21Middlesbrough500006.64
2024-25Portsmouth200007.40

Player page →

1Jonas LösslHuddersfield TownHuddersfield TownG1500106.81
SeasonClubAppsGoalsAstYCRCRating
2019-20Huddersfield Town1500106.81

Player page →

1John McAteeBolton WanderersBolton WanderersM601106.48
SeasonClubAppsGoalsAstYCRCRating
2026-27Bolton Wanderers601106.48

Player page →

1John BostockNottingham ForestNottingham ForestM701106.75
SeasonClubAppsGoalsAstYCRCRating
2019-20Nottingham Forest701106.75

Player page →

1Joel WardSwansea CitySwansea CityD1300106.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Swansea City1300106.63

Player page →

1Joël VeltmanWest Ham UnitedWest Ham UnitedD1101106.83
SeasonClubAppsGoalsAstYCRCRating
2026-27West Ham United1101106.83

Player page →

1João CarvalhoNottingham ForestNottingham ForestM2311106.68
SeasonClubAppsGoalsAstYCRCRating
2019-20Nottingham Forest2311106.68

Player page →

1Jens CajusteIpswich TownIpswich TownM2912106.71
SeasonClubAppsGoalsAstYCRCRating
2025-26Ipswich Town2912106.71

Player page →

1Jeffrey SchluppNorwich CityNorwich CityM601106.67
SeasonClubAppsGoalsAstYCRCRating
2025-26Norwich City601106.67

Player page →

1Jaydon BanelBurnleyBurnleyM1531106.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Derby County1430106.69
2026-27Burnley101006.87

Player page →

1Jayden NelsonBolton WanderersBolton WanderersF600106.63
SeasonClubAppsGoalsAstYCRCRating
2026-27Bolton Wanderers600106.63

Player page →

1Jay RodriguezWrexhamWrexhamF2620106.61
SeasonClubAppsGoalsAstYCRCRating
2024-25Burnley2020106.66
2025-26Wrexham600006.37

Player page →

1Janoi DonacienIpswich TownIpswich TownD300106.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Ipswich Town300106.80

Player page →

1James WilsonSheffield UnitedSheffield UnitedF510106.66
SeasonClubAppsGoalsAstYCRCRating
2017-18Sheffield United510106.66

Player page →

1James SheaLuton TownLuton TownG2200106.80
SeasonClubAppsGoalsAstYCRCRating
2019-20Luton Town1300006.82
2020-21Luton Town700106.70
2024-25Luton Town200006.95

Player page →

1Jack WaltonPreston North EndPreston North EndG3800106.79
SeasonClubAppsGoalsAstYCRCRating
2017-18Barnsley200006.50
2019-20Barnsley900007.09
2020-21Barnsley2400106.75
2025-26Preston North End300006.37

Player page →

1Jack SimpsonCardiff CityCardiff CityD1000106.96
SeasonClubAppsGoalsAstYCRCRating
2020-21Bournemouth900007.04
2023-24Cardiff City100106.30

Player page →

1Jack RodwellSunderlandSunderlandM210107.00
SeasonClubAppsGoalsAstYCRCRating
2017-18Sunderland210107.00

Player page →

1Jack McGlynnStoke CityStoke CityF1052107.09
SeasonClubAppsGoalsAstYCRCRating
2026-27Stoke City1052107.09

Player page →

1Jack HarrisonLeeds UnitedLeeds UnitedM5069106.93
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough401006.70
2019-20Leeds United4668106.95

Player page →

1J. WilliamsCardiff CityCardiff CityM1615106.55
SeasonClubAppsGoalsAstYCRCRating
2017-18Sunderland01000–
2019-20Charlton Athletic705006.63
2020-21Cardiff City900106.47
1J. WardNottingham ForestNottingham ForestM900106.52
SeasonClubAppsGoalsAstYCRCRating
2017-18Cardiff City300106.57
2017-18Nottingham Forest600006.50
1J. StolarczykLeicester CityLeicester CityG3500106.90
SeasonClubAppsGoalsAstYCRCRating
2023-24Leicester City200007.10
2025-26Leicester City3300106.88

Player page →

1J. SkalákMillwallMillwallM1510106.62
SeasonClubAppsGoalsAstYCRCRating
2019-20Millwall1210106.57
2020-21Millwall300006.85
1J. ShipleyCoventry CityCoventry CityM2731106.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Coventry City2731106.72

Player page →

1J. SbarraBurton AlbionBurton AlbionF1302106.59
SeasonClubAppsGoalsAstYCRCRating
2017-18Burton Albion1302106.59
1J. RuddyWolverhampton WanderersWolverhampton WanderersG4200106.85
SeasonClubAppsGoalsAstYCRCRating
2017-18Wolverhampton Wanderers4200106.85

Player page →

1J. PerchQueens Park RangersQueens Park RangersD700106.86
SeasonClubAppsGoalsAstYCRCRating
2017-18Queens Park Rangers700106.86

Player page →

1J. ParkerWycombe WanderersWycombe WanderersF300106.47
SeasonClubAppsGoalsAstYCRCRating
2020-21Wycombe Wanderers300106.47
1J. OnenReadingReadingM100106.20
SeasonClubAppsGoalsAstYCRCRating
2020-21Reading100106.20
1J. NdalaSheffield WednesdaySheffield WednesdayF2410106.45
SeasonClubAppsGoalsAstYCRCRating
2025-26Hull City1610106.51
2025-26Sheffield Wednesday800006.33
1J. MonteroBirmingham CityBirmingham CityM1400106.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Birmingham City1400106.66

Player page →

1J. MedicNorwich CityNorwich CityD1100106.73
SeasonClubAppsGoalsAstYCRCRating
2025-26Norwich City1100106.73

Player page →

1J. McDonnellOxford UnitedOxford UnitedM900106.77
SeasonClubAppsGoalsAstYCRCRating
2025-26Oxford United900106.77

Player page →

1J. HansonDerby CountyDerby CountyM300106.53
SeasonClubAppsGoalsAstYCRCRating
2017-18Derby County300106.53

Player page →

1J. FevrierBlackburn RoversBlackburn RoversF2322106.75
SeasonClubAppsGoalsAstYCRCRating
2025-26Charlton Athletic1020006.77
2026-27Blackburn Rovers1302106.74

Player page →

1J. ErabiPreston North EndPreston North EndF1210106.49
SeasonClubAppsGoalsAstYCRCRating
2026-27Preston North End1210106.49

Player page →

1J. EkomieWrexhamWrexhamM1320106.81
SeasonClubAppsGoalsAstYCRCRating
2026-27Wrexham1320106.81

Player page →

Data coverage for Championship →

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