Numerate Choir Soccer Ratings

Forecast generated 20:01 GMT · Oct 20, 2026 · Latest included result Oct 20, 2026

EFL Championship · #45 in the world

West Ham United

Rating

60.6

Global rank

#45

Attack

2.09

Defense

1.01

Squad value

€282m

Based on ~57 weighted matches · as of Oct 20, 2026

Match-informed; cross-confederation comparisons remain less certain

Rating history

54565860Jul ’24Oct ’24Jan ’25Apr ’25Jul ’25Oct ’25Jan ’26Apr ’26Jul ’26Oct ’2660.1

Focus the chart and use left/right arrows to explore monthly ratings.

Retrospective monthly fits with the current model; historical squad values are unavailable, so history excludes value priors. It is not an archive of published ratings.

Season projections

EFL Championshipproj. 92.5 pts

Win league

65%

Playoffs

17%

Promoted

89%

Auto promo

83%

Relegated

—

FA Cupenters R3

Champion

2%

Final

4%

Semifinal

11%

Shares of simulated seasons; sample counts and approximations are listed on each competition page. Cells shade with likelihood; the printed number is the estimate.

Upcoming fixtures

DateCompetitionOpponentW / D / LProj.
Oct 24EFL ChampionshipSouthampton (H)58/21/222.2–1.3
Oct 31EFL ChampionshipWest Bromwich Albion (H)63/21/162.1–0.9
Nov 4EFL ChampionshipCardiff City (A)62/20/182.2–1.1
Nov 7EFL ChampionshipBlackburn Rovers (A)56/24/211.8–1.0
Nov 21EFL ChampionshipPreston North End (H)76/15/92.6–0.8
Nov 24EFL ChampionshipPortsmouth (A)60/22/192.1–1.1
Nov 28EFL ChampionshipStoke City (H)67/19/132.2–0.9
Dec 4EFL ChampionshipSheffield United (A)49/24/271.8–1.3
Dec 8EFL ChampionshipMiddlesbrough (H)58/21/212.1–1.2
Dec 12EFL ChampionshipBristol City (H)67/19/142.2–0.9
Dec 19EFL ChampionshipBirmingham City (A)51/24/251.8–1.2
Dec 26EFL ChampionshipNorwich City (H)66/18/162.4–1.1
Dec 29EFL ChampionshipSouthampton (A)44/23/331.8–1.5
Jan 1 '27EFL ChampionshipBristol City (A)55/23/221.8–1.1

Recent results

DateCompetitionResultxG
Oct 17, 2026EFL ChampionshipW 1–0 v Swansea City (A)—
Oct 14, 2026EFL ChampionshipW 6–0 v Lincoln City (A)—
Oct 9, 2026EFL ChampionshipD 1–1 v Queens Park Rangers (H)—
Sep 19, 2026EFL ChampionshipD 2–2 v Millwall (A)—
Sep 15, 2026Carabao CupL 2–3 v Fulham (H)—
Sep 11, 2026EFL ChampionshipW 6–0 v Wrexham (H)—
Sep 8, 2026EFL ChampionshipW 3–2 v Bolton Wanderers (A)—
Sep 5, 2026EFL ChampionshipW 3–0 v Derby County (H)—
Sep 1, 2026EFL ChampionshipW 4–2 v Wolverhampton Wanderers (H)—
Aug 29, 2026EFL ChampionshipD 1–1 v Watford (A)—
Aug 25, 2026Carabao CupW 4–1 v Southampton (A)—
Aug 22, 2026EFL ChampionshipL 1–2 v Charlton Athletic (H)—

Season history

Current season · in progress

SeasonLeaguePositionPtsW–D–LGF–GA
2026-27EFL Championship2nd of 24226–4–130–12

Past seasons

SeasonLeaguePositionPtsW–D–LGF–GA
2025-26Premier League18th of 203910–9–1946–65
2024-25Premier League14th of 204311–10–1746–62
2023-24Premier League9th of 205214–10–1460–74
2022-23Premier League14th of 204011–7–2042–55
2021-22Premier League7th of 205616–8–1460–51
2020-21Premier League6th of 206519–8–1162–47
2019-20Premier League16th of 203910–9–1949–62
2018-19Premier League10th of 205215–7–1652–55
2017-18Premier League13th of 204210–12–1648–68
2016-17Premier League11th of 204512–9–1747–64
2015-16Premier League7th of 206216–14–865–51
2014-15Premier League12th of 204712–11–1544–47
2013-14Premier League13th of 204011–7–2040–51
2012-13Premier League10th of 204612–10–1645–53

Squad

shirt № · player · age — № blank where the feed reports a stale or duplicate number

Goalkeepers

  • 1M. Hermansen25
  • 23A. Areola32
  • 49F. Herrick19

Defenders

  • 3M. Kilman28
  • 5Morato25
  • 15K. Mavropanos28
  • 18A. Boiro23
  • 30O. Scarles20
  • 34J. Veltman33
  • 58A. Golambeckis18
  • 63Ezra Mayers18
  • —Junior Robinson21
  • —K. Walker-Peters28
  • —R. Battrum20

Midfielders

  • 4E. Álvarez28
  • 7A. Engels22
  • 10M. Solomon26
  • 14D. Mukasa18
  • 17M. Kanté20
  • 20J. Bowen29
  • 21K. Lamadrid22
  • 27S. Magassa22
  • 28T. Souček30
  • 61L. Orford19

Attackers

  • 9J. Piroe26
  • 11V. Castellanos27
  • 19Pablo22
  • 35E. Austbö20
  • 66J. Ajala19
  • 70M. Cornet29