Fourteen long years. That’s how long we’ve waited — since February 2012 — for West Ham and Millwall to meet again. Today we travel across the river to The Den, heads held high, with one mission: bring the pride home.
This isn’t just a game. It’s our heritage. And today, we mean business.
⚒️ THE HAMMERS — OUR TEAM, OUR PRIDE
Confirmed Starting XI: Hermansen; Walker-Peters, Mavropanos, Kilman, Morato; Engels, Mukasa; Bowen (c), Solomon; Piroe, Castellanos
Substitutes: Herrick, Kanté, Pablo, Magassa, Scarles, Austbø, Golambeckis, Orford, Ajala
Jarrod Bowen leads as captain — the heartbeat of this club
Manor Solomon is in fine form — he made his debut earlier in the season and has been a key attacking threat since
Joël Piroe and Taty Castellanos provide firepower up front
Season form: Strong start, top of the table, with one defeat to Charlton alongside four wins and two draws
🦁 MILLWALL — THE OPPOSITION
Confirmed Starting XI: Marschall; Osei-Tutu, Sturge, Cooper (c), Taylor; Arconte, Neghli, Metcalfe, Sykes, Mazou-Sacko; Dykes
Substitutes: Crocombe, Servais, Baggott, Kelly, Lisbie, Batth, Cundle, Issoufou, Doughty
They sit mid-table and will be physical and determined at home
Missing several key players through injury
⚒️ THIS IS WHAT WE LIVE FOR
• Last meeting: February 2012 — 14-year gap ✅
• Kick-off: 12:30pm, The Den ✅
• Broadcast: ITV1 & Sky Sports ✅
We’ve waited a generation for this. Now we’re here — loud, proud, and ready to show East London what Claret & Blue is all about.
COME ON YOU IRONS ⚒️
