Football · Championship · England
West Ham vs Middlesbrough
Tuesday, 08 December 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.Match preview
The model makes Middlesbrough favourites at 48% (West Ham 33%, draw 19%). That rests on Middlesbrough sitting 2nd in the table to West Ham's 9th and 5 wins in Middlesbrough's last 10 matches to 3 for West Ham. West Ham lead the head-to-head 5-1, which keeps it from being more one-sided. It puts over 2.5 goals at 66% and both teams scoring at 69%.
Key facts
- Over 2.5 goals came in 8 of West Ham's last 10 matches and 7 of Middlesbrough's.
- West Ham scored in every one of their last 10 matches.
- West Ham have scored in all of their last 5 home games.
- They last met on 21 Jan 2017, when West Ham won 3-1.
England•Championship
vs
Tuesday, 08 December 2026 at 23:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.H2H: 5-4-1
Last 10 matches
1010
25/1722/14
2.502.20
1.701.40
10/108/10
6/107/10
7/107/10
6/106/10
3/103/10
0/102/10
9/108/10
8/107/10
7/106/10
Home & away form · from last 10 matches
West Ham at homeMiddlesbrough away
55
1/52/5
1/52/5
3/51/5
2.402.00
2.001.40
5/53/5
3/53/5
1/52/5
4/54/5
3/53/5
1/51/5
0/52/5
4/53/5
4/53/5
Model Prediction
Expected Goals
West Ham: 1.73
Expected Goals
Middlesbrough: 2.11
West Ham
33%
Draw
19%
Middlesbrough
48%
Over 2.5: 66%
BTTS: 69%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
West Ham · # = league position now
07 Nov2026
Blackburn#13 vs West Ham#9
2-1L
04 Nov2026
Cardiff#14 vs West Ham#9
3-3D
31 Oct2026
West Ham#9 vs West Brom#5
1-3L
24 Oct2026
West Ham#9 vs Southampton#7
2-3L
17 Oct2026
Swansea#6 vs West Ham#9
0-1W
14 Oct2026
Lincoln#21 vs West Ham#9
0-6W
09 Oct2026
West Ham#9 vs Qpr#8
1-1D
19 Sept2026
Millwall#16 vs West Ham#9
2-2D
15 Sept2026
West Ham#9 vs Fulham#15
2-3L
11 Sept2026
West Ham#9 vs Wrexham#15
6-0W
Team 2 Form
Middlesbrough · # = league position now
07 Nov2026
Watford#20 vs Middlesbrough#2
0-0D
04 Nov2026
Wrexham#15 vs Middlesbrough#2
2-0L
31 Oct2026
Middlesbrough#2 vs Charlton#19
3-0W
23 Oct2026
Bolton#18 vs Middlesbrough#2
1-5W
17 Oct2026
Middlesbrough#2 vs Cardiff#14
2-2D
13 Oct2026
Stoke#3 vs Middlesbrough#2
2-3W
10 Oct2026
Middlesbrough#2 vs Wolves#4
1-0W
19 Sept2026
Birmingham#1 vs Middlesbrough#2
2-2D
15 Sept2026
Middlesbrough#2 vs Millwall#16
2-2D
12 Sept2026
Middlesbrough#2 vs Norwich#12
4-3W
Head-to-Head
Last 10 · # = league position now
21 Jan2017
Middlesbrough#2 vs West Ham#9
1-3•
01 Oct2016
West Ham#9 vs Middlesbrough#2
1-1•
20 Mar2012
West Ham#9 vs Middlesbrough#2
1-1•
29 Nov2011
Middlesbrough#2 vs West Ham#9
0-2•
24 May2009
West Ham#9 vs Middlesbrough#2
2-1•
25 Feb2009
Middlesbrough#2 vs West Ham#9
2-0•
14 Feb2009
West Ham#9 vs Middlesbrough#2
1-1•
01 Nov2008
Middlesbrough#2 vs West Ham#9
1-1•
22 Dec2007
Middlesbrough#2 vs West Ham#9
1-2•
15 Sept2007
West Ham#9 vs Middlesbrough#2
3-0•
Upcoming matches
# = league position now
West Ham
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.

