Sport Picks

Stadium Background

Doncaster vs Middlesbrough - H2H Analysis, Preview & Predictions

England England

EFL Cup Eco-Power Stadium, Doncaster
Our Tip

Match Events

26'
Gotts R.
34' Event
Joseph K.
Assist: Sarmiento J.
45'
Peart-Harris M.

AI Match Summary

First leg ended 1-3. The second leg ended 1-3.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

16%
Doncaster
15%
Draws
69%
Middlesbrough
Draw rate projection: 15% Favored: Middlesbrough

Model Confidence

Aggregate indicator score

69% / High Confidence
  • Middlesbrough carry the better recent record into this one.
  • 69% — that's where the model lands on Middlesbrough taking it.
  • Middlesbrough arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Middlesbrough, who have won 3 of the last 5 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 38%
Over 4.5 Goals 17%
Both Teams To Score (BTTS) 74.6%
Doncaster Clean Sheet 14%
Middlesbrough Clean Sheet 14%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Doncaster Middlesbrough
Matches Played 28 28
Wins 10 12
Draws 6 10
Losses 12 6
Goals Scored 1.39 1.86
Goals Conceded 1.46 1.39
Expected Goals (xG) 1.06 1.63
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 25, 2026 EFL Cup
Doncaster vs Middlesbrough
1:3
Aug 12, 2025 EFL Cup
Middlesbrough vs Doncaster
0:4
Jul 27, 2024 Club Friendly
Doncaster vs Middlesbrough
3:5
Jul 16, 2016 Club Friendly
Doncaster vs Middlesbrough
0:2
Jul 25, 2015 Club Friendly
Doncaster vs Middlesbrough
0:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

Doncaster Compare

Top Goalscorer Hutchinson I.
1 Goals
Avg xG / game 0.82
Avg xA / game 0.53

Middlesbrough Compare

Top Goalscorer Joseph K.
1 Goals
Assists Leader Lankshear W.
1 Ast
Avg xG / game 1.48
Avg xA / game 0.91

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Doncaster 10 / 100
Middlesbrough 84 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Doncaster Middlesbrough

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Middlesbrough Win (2)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

H2H data points to 3.60 goals as a typical output.

Doncaster's goal record stands at 75% scoring rate across 28 recent games.

Middlesbrough let in goals in 79% of their last 28 matches.

Solid form: Doncaster remains unbeaten in 1 of 5 recent matches.

Scoring Trends

Doncaster VS Middlesbrough
1 Goals Scored 2.25
1 Goals Conceded 1.13
63% Over 1.5 75%
25% Over 2.5 75%
13% Over 3.5 63%

Recent Form & Match History

Doncaster

(Home)
31 Oct
Milton Keynes Dons
6 : 1
Doncaster
27 Oct
Luton
3 : 1
Doncaster
24 Oct
Doncaster
2 : 0
Sheffield Wed
20 Oct
Doncaster
0 : 2
Stockport County
17 Oct
Leicester
2 : 1
Doncaster
Page 1 of 6

Middlesbrough

(Away)
31 Oct
Middlesbrough
3 : 0
Charlton
23 Oct
Bolton
1 : 5
Middlesbrough
17 Oct
Middlesbrough
2 : 2
Cardiff
13 Oct
Stoke City
2 : 3
Middlesbrough
10 Oct
Middlesbrough
1 : 0
Wolves
Page 1 of 6

Tournament Bracket & Draw

1/64-finals
Fleetwood Town 1
Chesterfield 0
Salford 1
Shrewsbury 2
Burton 1
Blackburn 2
Mansfield 0
Sheffield Utd 3
Ipswich -
TBD -
Leicester 1
Northampton 0
TBD -
TBD -
TBD -
Arsenal -
Preston 2
Huddersfield 1
TBD -
Everton -
Sheffield Wed 1
Bolton 0
Wolves 3
Port Vale 0
Cambridge Utd 2
Barnet 1
QPR 1
Millwall 2
Newcastle Utd -
TBD -
Rotherham 1
West Brom 4
Manchester City -
TBD -
TBD -
TBD -
Cardiff 3
Swindon 2
Norwich 4
Milton Keynes Dons 1
Manchester United -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Brighton -
Bristol City 0
Walsall 1
Leyton Orient 2
Oxford Utd 0
Bradford City 2
Rochdale 0
Burnley 2
Notts County 1
Watford 1
Crawley Town 0
Bristol Rovers 0
Peterborough 1
Barnsley 2
Wigan 1
Crewe 2
Accrington 1
Colchester 0
Southampton 2
West Ham 3
Portsmouth 1
Fulham -
TBD -
AFC Wimbledon 2
Newport 1
Crystal Palace -
TBD -
TBD -
TBD -
Stockport County 1
Doncaster 2
Middlesbrough 1
Wrexham 0
Sunderland -
TBD -
TBD -
TBD -
Stoke City 2
Oldham 0
TBD -
Hull City -
Wycombe 1
Stevenage 2
Bromley 1
Reading 2
Swansea 0
Birmingham 1
TBD -
Brentford -
Liverpool -
TBD -
TBD -
TBD -
Tottenham -
TBD -
Cheltenham 1
Charlton 3
Chelsea -
TBD -
Gillingham 0
Luton 3
Nottingham -
TBD -
TBD -
Leeds -
Bournemouth -
TBD -
TBD -
TBD -
Grimsby 1
Blackpool 3
Derby 1
Lincoln City 2
Plymouth 2
Exeter 0
TBD -
Coventry -
TBD -
TBD -
TBD -
Aston Villa -
1/32-finals
Fleetwood Town 4
Shrewsbury 0
Blackburn 1
Sheffield Utd 2
Ipswich 3
Leicester 1
TBD -
Arsenal -
Preston 0
Everton 4
Sheffield Wed 0
Wolves 2
Cambridge Utd 0
Millwall 1
Newcastle Utd 3
West Brom 2
Manchester City -
TBD -
Cardiff 1
Norwich 2
Manchester United -
TBD -
TBD -
Brighton -
Walsall 0
Leyton Orient 1
Bradford City 1
Burnley 0
Watford 1
Peterborough 5
Barnsley 3
Crewe 2
Southampton 1
West Ham 4
Fulham 3
AFC Wimbledon 0
Crystal Palace -
TBD -
Doncaster 1
Middlesbrough 3
Sunderland -
TBD -
Stoke City 1
Hull City 2
Stevenage 0
Reading 3
Birmingham 1
Brentford 6
Liverpool -
TBD -
Tottenham 5
Charlton 1
Chelsea 2
Luton 0
Nottingham 0
Leeds 2
Bournemouth -
TBD -
Blackpool 1
Lincoln City 4
Plymouth 2
Coventry 4
TBD -
Aston Villa -
1/16-finals
Fleetwood Town 1
Sheffield Utd 0
Ipswich 2
Arsenal 4
Everton 1
Wolves 0
Millwall 0
Newcastle Utd 1
Manchester City 5
Norwich 0
Manchester United 2
Brighton 3
Leyton Orient 1
Bradford City 3
Peterborough 4
Barnsley 3
West Ham 2
Fulham 3
Crystal Palace 3
Middlesbrough 0
Sunderland 1
Hull City 0
Reading 1
Brentford 2
Liverpool 3
Tottenham 1
Chelsea 6
Leeds 3
Bournemouth 4
Lincoln City 0
Coventry 1
Aston Villa 3
1/8-finals
Fleetwood Town 2
Arsenal 1
Everton 3
Newcastle Utd 1
Manchester City 3
Brighton 2
Bradford City 2
Peterborough 0
Fulham 0
Crystal Palace 1
Sunderland 3
Brentford 2
Liverpool 2
Chelsea 1
Bournemouth 3
Aston Villa 0
Quarter-finals
Fleetwood Town -
Everton -
Manchester City -
Bradford City -
Crystal Palace -
Sunderland -
Liverpool -
Bournemouth -
Semi-finals
TBD -
TBD -
TBD -
TBD -
Final
TBD -
TBD -