Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Championship · Round 39 · Saturday, Mar 21 2026
0 · 0
Full time
Pass Map & Player Stats →
Ewood Park, Blackburn
Events 0 goals · 2 cards · 6 subs
24'
Yellow card
64'
T. Cantwell
M. Baradji
64'
H. Pickering
Y. Ribeiro
68'
L. Castledine
L. Ayling
75'
Y. Ohashi
M. Jørgensen
81'
A. Bangura
M. Targett
81'
J. Sarmiento
D. Strelec
89'
Yellow card
FT 0 - 0
Momentum
0'HTFT
Top stats
28%
Ball possession
72%
0.31
Expected goals (xG)
1.56
5
Total shots
12
0
Big chances
2
Team form
Blackburn Rovers 1W · 1D · 3L
@ Millwall 2–1
@ Oxford United 0–1
vs Portsmouth 1–1
@ Derby County 1–3
vs Bristol City 1–2
Middlesbrough 2W · 2D · 1L
vs Bristol City 1–1
vs Charlton Athletic 0–1
@ Queens Park Rangers 4–0
@ Birmingham City 3–1
vs Leicester City 1–1
Top Players
Blackburn Rovers
7.9
7.9
Middlesbrough
7.9
D
7.8
7.4
Head to Head
4
Blackburn Rovers
4
Draws
2
Middlesbrough
Last 10 meetings · 0.6 avg goals
Match Facts
StadiumEwood Park · Blackburn
Capacity31367
CountryEngland
KickoffSat, Mar 21 2026 · 16:30 UTC
Round39
CompetitionChampionship
Model Predictions #predict
✗ Miss · Top pick
Over 1.5 goals
80%
confidence
Both Teams to Score
BTTS Yes · 53% 47% · BTTS No ●
Total Goals 1.5 PICK
Over 1.5 goals · 80% 20% · Under 1.5 goals ●
Total Goals 2.5
Over 2.5 goals · 50% 50% · Under 2.5 goals ●
Total Goals 3.5 PICK
Over 3.5 goals · 20% 80% · Under 3.5 goals ●
Head Coaches
Michael O'Neill
Michael O'Neill
3-4-2-1 High
Pressing59%
💨 Gegenpressing🔥 High Press🙏 Cross & Pray
Kim Hellberg
Kim Hellberg
3-4-2-1 Mid
Pressing62%
🎨 Tiki-Taka🪽 Wing Play♟ Positional Play
Blackburn Rovers 3-4-2-1
Starting XI
G · 90'
7.9
D · 90'
7.9
D · 90'
7.2
D · 90'
7.2
M · 90'
7.0
M · 90'
7.3
M · 90'
7.0
4 Y. Ribeiro ↓ 64'
D · 64'
7.0
M · 90'
7.0
24 M. Baradji ↓ 64'
M · 64'
6.1
29 M. Jørgensen ↓ 75'
F · 75'
6.1
Substitutes (9)
10 T. Cantwell ↑ 64'
M
6.8
3 H. Pickering ↑ 64'
D
6.8
23 Y. Ohashi ↑ 75'
F
6.3
G
53 F. Vare
M
14 D. D. Neve
D
F
D
Middlesbrough 3-4-2-1
Starting XI
G · 90'
6.9
12 L. Ayling ↓ 68'
D · 68'
7.4
6 D. Fry
D · 90'
7.8
D · 90'
7.9
D · 90'
6.2
M · 90'
6.6
M · 90'
6.8
3 M. Targett ↓ 81'
D · 81'
6.8
M · 90'
5.9
F · 90'
6.3
13 D. Strelec ↓ 81'
F · 81'
6.4
Substitutes (9)
23 L. Castledine ↑ 68'
M
6.5
45 J. Sarmiento ↑ 81'
M
6.5
24 A. Bangura ↑ 81'
D
6.7
44 C. Ibeh
F
F
20 M. K. Sene
F
M
Match stats Final
Top stats
28%
Ball possession
72%
0.31
Expected goals (xG)
1.56
5
Total shots
12
1
Shots on target
3
0
Big chances
2
202
Accurate passes
606
7
Fouls
8
3
Corners
11
Expected goals
0.29
Total xG
1.56
0.24
xG open play
1.43
0.05
xG set play
0.14
0.29
Non-penalty xG
1.56
0.05
xG on target (xGOT)
1.22
Shots
5
Total shots
12
2
Shots off target
5
1
Shots on target
3
2
Blocked shots
4
0
Hit woodwork
0
3
Shots inside box
9
2
Shots outside box
3
Passes
278
Passes
700
202
Accurate passes
606
20/66 (30%)
Long balls
16/36 (44%)
0/10 (0%)
Crosses
3/22 (14%)
13
Throws
20
10
Touches in opp. box
36
2
Offsides
4
Defense
19
Tackles
9
8
Interceptions
3
2
Blocks
4
44
Clearances
18
3
Keeper saves
1
Duels
55
Duels
45
33/57 (58%)
Ground duels won
24/57 (42%)
15/31 (48%)
Aerial duels won
16/31 (52%)
7/14 (50%)
Successful dribbles
8/24 (33%)
Discipline
0
Yellow cards
2
0
Red cards
0
Shots · 17
5' Saved
Right foot · Corner
xG
0.04
xGOT
0.41
13' Off target
Right foot · Assisted
xG
0.35
xGOT
26' Off target
Left foot · Open play
xG
0.16
xGOT
26' Blocked
Right foot · Assisted
xG
0.02
xGOT
32' Blocked
Left foot · Assisted
xG
0.27
xGOT
34' Saved
Right foot · Corner
xG
0.05
xGOT
0.05
45' Saved
Left foot · Assisted
xG
0.28
xGOT
0.44
45'+1 Off target
Right foot · Corner
xG
0.02
xGOT
54' Blocked
Right foot · Assisted
xG
0.05
xGOT
58' Saved
Left foot · Assisted
xG
0.09
xGOT
0.37
63' Off target
Left foot · Counter
xG
0.11
xGOT
73' Blocked
Left foot · Assisted
xG
0.05
xGOT
75' Off target
Header · Set piece
xG
0.02
xGOT
81' Blocked
Left foot · Open play
xG
0.08
xGOT
85' Blocked
Right foot · Counter
xG
0.2
xGOT
88' Off target
Right foot · Assisted
xG
0.01
xGOT
90'+5 Off target
Header · Corner
xG
0.05
xGOT
Player stats
Blackburn Rovers vs Middlesbrough · Last 10 meetings
4
Blackburn Rovers
4
Draws
2
Middlesbrough
DateHomeScoreAway
2026-03-21 Blackburn Rovers 0 – 0 Middlesbrough
2025-12-26 Middlesbrough 0 – 0 Blackburn Rovers
2025-04-04 Blackburn Rovers 0 – 2 Middlesbrough
2024-11-27 Middlesbrough 0 – 1 Blackburn Rovers
2024-03-16 Middlesbrough 0 – 0 Blackburn Rovers
2023-09-16 Blackburn Rovers 2 – 1 Middlesbrough
2022-12-29 Blackburn Rovers 1 – 2 Middlesbrough
2022-10-15 Middlesbrough 1 – 2 Blackburn Rovers
2022-01-24 Blackburn Rovers 1 – 0 Middlesbrough
2021-08-28 Middlesbrough 1 – 1 Blackburn Rovers
Social