Championship (England)
Middlesbrough Host Wolves at Riverside Stadium
Oct 10, 2026, 2:00 PM UTC
Match Preview
Middlesbrough has seen 50% of recent home matches finish above 2.5 goals — a trend worth weighing against the odds and predictions elsewhere on this site. In their last home match, it finished a 2-2 draw against Millwall.
With 6 wins from their last 20 away matches, Wolves shows a genuinely mixed away record. Scoring has been high lately, with 40% of away matches going over 2.5 goals. Their most recent away outing was a 0-1 loss against Everton.
In their last 9 games, Middlesbrough holds the edge with 5 wins to Wolves's 4 wins, with 0 draws in between. 67% of those meetings have finished over 2.5 goals. They last met in the Championship, a game that finished Middlesbrough 1-2 Wolves.
Team Strength Comparison
Metric by metric
Middlesbrough · Wolves — a longer bar means a higher rating (0–100).
10-season trends
Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Middlesbrough the favourite at 42%. 18 of 18 bookmakers agree.
Fair win probability
Average bookmaker margin 9.1%.
Archived Oct 3, 2026, 12:34 PM UTC
Pre-Match Odds Comparison · Middlesbrough vs Wolves
| Book | Home | Draw | Away |
|---|---|---|---|
| LeoVegas | 2.20 | 3.65 | 2.85 |
| Betfred (UK) | 2.20 | 3.75 | 3.00 |
| Unibet (UK) | 2.25 | 3.60 | 2.88 |
| Sky Bet | 2.15 | 3.75 | 2.90 |
| Paddy Power | 2.10 | 3.70 | 2.88 |
| 888sport | 2.20 | 3.50 | 2.90 |
| William Hill | 2.20 | 3.50 | 2.90 |
| Betfair | 2.24 | 3.50 | 2.60 |
| BoyleSports | 2.15 | 3.50 | 2.75 |
| Smarkets | 2.22 | 2.98 | 2.26 |
| Virgin Bet | 2.12 | 3.60 | 2.95 |
| Casumo | 2.14 | 3.65 | 3.00 |
| LiveScore Bet | 2.10 | 3.55 | 2.95 |
| Grosvenor | 2.12 | 3.60 | 3.00 |
| Betfair Sportsbook | 2.15 | 3.80 | 2.90 |
| Coral | 2.20 | 3.80 | 2.90 |
| Ladbrokes | 2.20 | 3.75 | 2.90 |
| Betway | 2.20 | 3.60 | 2.80 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| Championship · Regular Season - 39 | 2018-03-30 | Middlesbrough 1-2 Wolves | L |
| Championship · Regular Season - 1 | 2017-08-05 | Wolves 1-0 Middlesbrough | L |
| Championship · Regular Season - 35 | 2016-03-04 | Middlesbrough 2-1 Wolves | W |
| Championship · Regular Season - 13 | 2015-10-24 | Wolves 1-3 Middlesbrough | W |
| League Cup · 3rd Round | 2015-09-22 | Middlesbrough 3-0 Wolves | W |
| Championship · Regular Season - 43 | 2015-04-14 | Middlesbrough 2-1 Wolves | W |
| Championship · Regular Season - 13 | 2014-10-21 | Wolves 2-0 Middlesbrough | L |
| Championship · Regular Season - 39 | 2013-03-30 | Wolves 3-2 Middlesbrough | L |
| Championship · Regular Season - 22 | 2012-12-15 | Middlesbrough 2-0 Wolves | W |
Recent Form — Home & Away
Middlesbrough — Home
- 2026-09-15Middlesbrough vs Millwall 2-2
- 2026-09-12Middlesbrough vs Norwich 4-3
- 2026-08-29Middlesbrough vs West Brom 3-1
- 2026-08-15Middlesbrough vs Lincoln 2-1
- 2026-08-07Middlesbrough vs Wrexham 1-0
- 2026-08-01Middlesbrough vs Espanyol 3-3
- 2026-07-25Middlesbrough vs Huddersfield 1-3
- 2026-05-09Middlesbrough vs Southampton 0-0
- 2026-04-25Middlesbrough vs Watford 5-1
- 2026-04-22Middlesbrough vs Sheffield Wednesday 1-0
- 2026-04-11Middlesbrough vs Portsmouth 0-1
- 2026-04-03Middlesbrough vs Millwall 1-2
- 2026-03-14Middlesbrough vs Bristol City 1-1
- 2026-03-11Middlesbrough vs Charlton 0-1
- 2026-02-24Middlesbrough vs Leicester 1-1
- 2026-02-21Middlesbrough vs Oxford United 0-0
- 2026-01-31Middlesbrough vs Norwich 1-0
- 2026-01-24Middlesbrough vs Preston 4-0
- 2026-01-04Middlesbrough vs Southampton 4-0
- 2025-12-29Middlesbrough vs Hull City 0-1
Middlesbrough — Away
- 2026-09-19Birmingham vs Middlesbrough 2-2
- 2026-09-08Crystal Palace vs Middlesbrough 3-0
- 2026-09-05QPR vs Middlesbrough 0-1
- 2026-09-02Burnley vs Middlesbrough 1-1
- 2026-08-25Doncaster vs Middlesbrough 1-3
- 2026-08-22Blackburn vs Middlesbrough 2-1
- 2026-07-18Celtic vs Middlesbrough 1-1
- 2026-05-23Hull City vs Middlesbrough 1-0
- 2026-05-02Wrexham vs Middlesbrough 2-2
- 2026-04-19Ipswich vs Middlesbrough 2-2
- 2026-04-06Swansea vs Middlesbrough 2-2
- 2026-03-21Blackburn vs Middlesbrough 0-0
- 2026-03-08QPR vs Middlesbrough 0-4
- 2026-03-02Birmingham vs Middlesbrough 1-3
- 2026-02-16Coventry vs Middlesbrough 3-1
- 2026-02-09Sheffield Utd vs Middlesbrough 1-2
- 2026-01-21Stoke City vs Middlesbrough 1-2
- 2026-01-16West Brom vs Middlesbrough 2-3
- 2026-01-10Fulham vs Middlesbrough 3-1
- 2026-01-01Derby vs Middlesbrough 1-0
Wolves — Home
- 2026-09-20Wolves vs West Brom 1-0
- 2026-08-29Wolves vs Stoke City 4-1
- 2026-08-14Wolves vs Blackburn 2-2
- 2026-08-07Wolves vs Port Vale 3-0
- 2026-08-01Wolves vs Racing Santander 3-0
- 2026-07-25Wolves vs Real Sociedad 1-2
- 2026-05-17Wolves vs Fulham 1-1
- 2026-05-02Wolves vs Sunderland 1-1
- 2026-04-25Wolves vs Tottenham 0-1
- 2026-03-06Wolves vs Liverpool 1-3
- 2026-03-03Wolves vs Liverpool 2-1
- 2026-02-27Wolves vs Aston Villa 2-0
- 2026-02-18Wolves vs Arsenal 2-2
- 2026-02-07Wolves vs Chelsea 1-3
- 2026-01-31Wolves vs Bournemouth 0-2
- 2026-01-18Wolves vs Newcastle 0-0
- 2026-01-10Wolves vs Shrewsbury 6-1
- 2026-01-03Wolves vs West Ham 3-0
- 2025-12-20Wolves vs Brentford 0-2
- 2025-12-08Wolves vs Manchester United 1-4
Wolves — Away
- 2026-09-16Everton vs Wolves 1-0
- 2026-09-13Sheffield Utd vs Wolves 0-1
- 2026-09-06Birmingham vs Wolves 2-2
- 2026-09-01West Ham vs Wolves 4-2
- 2026-08-25Sheffield Wednesday vs Wolves 0-2
- 2026-08-22Preston vs Wolves 1-3
- 2026-07-29Doncaster vs Wolves 0-2
- 2026-07-22Maidenhead vs Wolves 0-1
- 2026-05-24Burnley vs Wolves 1-1
- 2026-05-09Brighton vs Wolves 3-0
- 2026-04-18Leeds vs Wolves 3-0
- 2026-04-10West Ham vs Wolves 4-0
- 2026-03-16Brentford vs Wolves 2-2
- 2026-02-22Crystal Palace vs Wolves 1-0
- 2026-02-15Grimsby vs Wolves 0-1
- 2026-02-11Nottingham Forest vs Wolves 0-0
- 2026-01-24Manchester City vs Wolves 2-0
- 2026-01-07Everton vs Wolves 1-1
- 2025-12-30Manchester United vs Wolves 1-1
- 2025-12-27Liverpool vs Wolves 2-1