← All Matchups

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

MiddlesbroughvsWolves

OverallAttackDefenseDominanceConsistencyPedigree
MiddlesbroughWolves

Metric by metric

Middlesbrough · Wolves — a longer bar means a higher rating (0–100).

55Overall41
56Attack28
60Defense52
55Dominance35
63Consistency52
1Pedigree9
61Global Rating49
83Entertainment65
Middlesbrough · 5-season trajectory ↗ Rising 28Wolves · 5-season trajectory ↗ Rising 62

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
10067330201620182020202220242026
League finishing position
Top = higher up (across divisions).
171420201620182020202220242026
Points per season
80583614201620182020202220242026
Goals scored vs conceded
Per game, each season
2.11.71.20.7201620182020202220242026

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

Middlesbrough
42%
Draw
26%
Wolves
32%

Average bookmaker margin 9.1%.

Archived Oct 3, 2026, 12:34 PM UTC

Pre-Match Odds Comparison · Middlesbrough vs Wolves

BookHomeDrawAway
LeoVegas2.203.652.85
Betfred (UK)2.203.753.00
Unibet (UK)2.253.602.88
Sky Bet2.153.752.90
Paddy Power2.103.702.88
888sport2.203.502.90
William Hill2.203.502.90
Betfair2.243.502.60
BoyleSports2.153.502.75
Smarkets2.222.982.26
Virgin Bet2.123.602.95
Casumo2.143.653.00
LiveScore Bet2.103.552.95
Grosvenor2.123.603.00
Betfair Sportsbook2.153.802.90
Coral2.203.802.90
Ladbrokes2.203.752.90
Betway2.203.602.80

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

Championship · Regular Season - 392018-03-30Middlesbrough 1-2 WolvesL
Championship · Regular Season - 12017-08-05Wolves 1-0 MiddlesbroughL
Championship · Regular Season - 352016-03-04Middlesbrough 2-1 WolvesW
Championship · Regular Season - 132015-10-24Wolves 1-3 MiddlesbroughW
League Cup · 3rd Round2015-09-22Middlesbrough 3-0 WolvesW
Championship · Regular Season - 432015-04-14Middlesbrough 2-1 WolvesW
Championship · Regular Season - 132014-10-21Wolves 2-0 MiddlesbroughL
Championship · Regular Season - 392013-03-30Wolves 3-2 MiddlesbroughL
Championship · Regular Season - 222012-12-15Middlesbrough 2-0 WolvesW

Recent Form — Home & Away

Middlesbrough — Home

DWWWWDLDWWLLDLDDWWWL
  • 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

DLWDWLDLDDDDWWLWWWLL
  • 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

WWDWWLDDLLWWDLLDWWLL
  • 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

LWDLWWWWDLLLDLWDLDDL
  • 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