Doncaster Rovers vs Middlesbrough prediction — EFL Cup · Tue 25 Aug · 19:30 UK

EFL Cup · Tue 25 Aug · 19:30 UK
Doncaster Rovers 30Draw 27Middlesbrough 43
Our call before kickoff
70%
Middlesbrough or draw
Landed
2.7
Goals expected
Full time
Final 1–3
Both teams score (before kick-off)
55%
3+ goals (before kick-off)
51%

How it finished

Middlesbrough beat Doncaster Rovers 3–1. Bawler's model had Middlesbrough in front at 43% before kickoff, and that is how it finished. It forecast 2.7 goals; the match produced 4. Doncaster Rovers had 12 shots (5 on target) to Middlesbrough's 24 (8), with 34% of the ball against 66%. Expected goals finished 1.3 to 2.4.

Doncaster…Full-time statsMiddlesbrough
34%Possession66%
1.3Expected goals (xG)2.4
12Shots24
5Shots on target8
9Shots inside box16
0Big chances2
1Corners7
5Saves4
13Fouls16
1Offsides1
2Yellow cards2
What we publishedBeforeAfter
Our callMiddlesbrough or draw 70%Middlesbrough won (43% called)
Total goals2.74
Both teams to score55%Yes
Graded pickOver 1.5 goals 76%Landed
Second pickOver 2.5 goals 51%Landed

Published before kickoff and settled afterwards — misses included. Every call is time-stamped to the Bitcoin blockchain before the match so it cannot be edited later.

What we expected

What we expected before kickoff.

Doncaster RoversMiddlesbrough
1.2
Goals+0.3
1.5

Each row is drawn on one scale, so a bar means the same length on both sides. Shots and corners are not shown for this fixture — we do not have enough counted matches for these sides yet.

Our numbers, most likely first

What we published for this match, strongest first — our three strongest above the line.

MarketProbability
Middlesbrough to score78%
Over 1.5 goals76%
Under 3.5 goals71%
Doncaster Rovers to score70%

No first-half forecast for this fixture.

Model inputs

Expected goals gap (home minus away)-0.3 / match
Middlesbrough in their league tableTop quarter
Full-time recap →
Settles publicly at full time · Bitcoin-anchored · verify →

Common questions

Who won Doncaster Rovers vs Middlesbrough?

Middlesbrough beat Doncaster Rovers 3–1. Bawler's model had Middlesbrough in front at 43% before kickoff, and that is how it finished. It forecast 2.7 goals; the match produced 4. Doncaster Rovers had 12 shots (5 on target) to Middlesbrough's 24 (8), with 34% of the ball against 66%. Expected goals finished 1.3 to 2.4.

What was the final score in Doncaster Rovers vs Middlesbrough?

Doncaster Rovers 1–3 Middlesbrough, played on 25 Aug 2026 in the ENGLAND: EFL Cup. Bawler's model had gone into it with Doncaster Rovers 30%, the draw 27% and Middlesbrough 43%.

What were the stats in Doncaster Rovers vs Middlesbrough?

Full-time: Possession 34%–66%, Expected goals (xG) 1.3–2.4, Shots 12–24, Shots on target 5–8, Shots inside box 9–16, Big chances 0–2, Corners 1–7, Saves 5–4, Fouls 13–16, Offsides 1–1, Yellow cards 2–2.

Did both teams score in Doncaster Rovers vs Middlesbrough?

Yes — both Doncaster Rovers and Middlesbrough scored, finishing 1–3. Bawler's model had put both teams scoring at 55% before kickoff.

Was Bawler's prediction for Doncaster Rovers vs Middlesbrough right?

Every call is published before kickoff and graded afterwards, misses included. On this match: Our call — we said Middlesbrough or draw 70%, it finished Middlesbrough won (43% called); Total goals — we said 2.7, it finished 4; Both teams to score — we said 55%, it finished Yes; Graded pick — we said Over 1.5 goals 76%, it finished Landed; Second pick — we said Over 2.5 goals 51%, it finished Landed.

Around this fixture

Championship table →
Doncaster Rovers
All fixtures & results →Doncaster Rovers form →Middlesbrough form →