Match preview
EnglandChampionship
Look, I'll be honest with you - when I saw West Ham's last two results, I nearly dropped my braai tongs. Two draws. One at home to QPR on 9 October, one away at Millwall on 19 September where they got a red card in the 89th minute and still managed to draw 2-2. That's not the West Ham that put six past Wrexham five weeks ago.
Swansea, on the other hand, are cooking. Four wins in a row - 1-0 at Millwall on 13 October, 2-1 at home to Norwich on 10 October, 2-1 at Lincoln on 19 September, and 3-1 at home to Burnley on 12 September. Eight goals scored, three conceded in that run. The only blemish in their last five was that 1-3 loss at Southampton on 8 September, and since then they've been unbroken.
Now let's talk about the venue. Swansea's home record over their last 20 games at home is 10 wins, 6 draws, 4 losses - 1.8 points per game. They score 1.5 a game and concede just 0.9, with 8 clean sheets in that stretch. West Ham's away record over 20 games? 6 wins, 8 draws, 6 losses - 1.3 points per game. They score 1.45 but concede 1.5, with only 6 clean sheets. The numbers don't lie - Swansea's home form is a cut above West Ham's away form.
The head-to-head is dated - no meetings within the last 12 months - so I'm leaning on current form and venue records. What we do know from the older meetings is that at Swansea's ground, the results have been split: one win for each side in the two meetings there. The reverse venue at West Ham saw them win two of three, but those are all from 2016 to 2018.
The counter-argument is that West Ham's scoring output is impressive - 2.7 goals per game over their last 10, and they've scored in all 10 of those. Their xG numbers show they're creating chances at a similar rate to Swansea (1.72 per game versus 1.73). And the market has them as favourites at 2.41, implying a 41.49% chance. But I think that's pricing in their reputation rather than their actual recent output. Two draws in a row, a red card, a 2-3 loss to Fulham in the League Cup - this West Ham is not the one that put six past Wrexham.
My read is that Swansea's defensive solidity at home (conceding 0.9 per game, 8 clean sheets) meets a West Ham side that's been leaking goals away (1.5 per game). The Swans' four-game winning run gives them momentum, and West Ham's flat recent form suggests they're not at their peak. Swansea's xG against is just 0.95 per game across 5 recent matches, and they've only conceded 2 in those games. That's a wall, and West Ham's away record says they struggle to break through walls.
Key Points:
I'm going with the Swansea home win at 2.85. The form, the home record, and West Ham's recent flatness all point the Swans' way. Braai's on, beer's cold, and the Swans are eating.