Riverside, Middlesbrough
Events
3 goals · 2 cards · 6 subs
13'
Yellow card
13'
Yellow card
HT
1 - 0
FT
1 - 2
Momentum
0'HTFT
Top stats
61%
Ball possession
39%
3.35
Expected goals (xG)
0.86
32
Total shots
11
5
Big chances
2
Team form
Top Players
Head to Head
4
Middlesbrough
2
Draws
4
Millwall
Last 10 meetings · 0.7 avg goals
Match Facts
StadiumRiverside · Middlesbrough
Capacity34742
CountryEngland
KickoffFri, Apr 03 2026 · 15:30 UTC
Round40
CompetitionChampionship
Model Predictions
#predict
✓ Hit ·
Top pick
Under 3.5 goals
89%
confidence
Both Teams to Score
● BTTS Yes · 55%
45% · BTTS No
Total Goals 1.5
● Over 1.5 goals · 68%
32% · Under 1.5 goals
Total Goals 2.5
● Over 2.5 goals · 35%
65% · Under 2.5 goals
Total Goals 3.5
PICK
Over 3.5 goals · 11%
89% · Under 3.5 goals ●
Head Coaches
Kim Hellberg
3-4-2-1
Mid
Pressing62%
🎨 Tiki-Taka🪽 Wing Play♟ Positional Play
Alex Neil
4-2-3-1
Mid
Pressing61%
🙏 Cross & Pray💨 Gegenpressing🪽 Wing Play
Starting XI
31
S. Brynn
G · 90'
12
L. Ayling
D · 90'
29
A. Malanda
D · 90'
D · 90'
D · 89'
16
A. Browne
M · 90'
18
A. Morris
M · 90'
D · 78'
M · 90'
F · 90'
13
D. Strelec
F · 90'
Substitutes (9)
D
M
20
M. K. Sene
F
25
G. Edmundson
D
28
L. McCabe
M
15
F. Munroe
M
44
C. Ibeh
F
14
A. Gilbert
M
32
J. Wildsmith
G
Starting XI
13
A. Patterson
G · 90'
4
T. Crama
D · 90'
D · 90'
D · 90'
D · 90'
M · 89'
M · 89'
24
C. D. Norre
↓ 64'
M
10
C. Neghli
M · 90'
F · 85'
F · 90'
Substitutes (9)
M
F
D
M
M
22
T. Watson
M
23
J. Bryan
D
7
T. Ballo
M
15
M. Crocombe
G
Match stats
Final
Top stats
61%
Ball possession
39%
3.35
Expected goals (xG)
0.86
32
Total shots
11
5
Shots on target
5
5
Big chances
2
320
Accurate passes
178
4
Fouls
14
17
Corners
6
Expected goals
3.12
Total xG
0.78
1.45
xG open play
0.4
1.67
xG set play
0.37
3.12
Non-penalty xG
0.78
1.22
xG on target (xGOT)
0.8
Shots
32
Total shots
11
8
Shots off target
3
5
Shots on target
5
19
Blocked shots
3
0
Hit woodwork
0
27
Shots inside box
7
5
Shots outside box
4
Passes
421
Passes
272
320
Accurate passes
178
20/55 (36%)
Long balls
15/54 (28%)
12/35 (34%)
Crosses
6/21 (29%)
24
Throws
17
66
Touches in opp. box
21
1
Offsides
2
Defense
10
Tackles
11
13
Interceptions
10
19
Blocks
3
19
Clearances
41
4
Keeper saves
3
Duels
57
Duels
43
34/54 (63%)
Ground duels won
20/54 (37%)
21/42 (50%)
Aerial duels won
21/42 (50%)
10/17 (59%)
Successful dribbles
5/12 (42%)
Discipline
1
Yellow cards
1
0
Red cards
0
Shots · 43
Player stats
Middlesbrough vs Millwall · Last 10 meetings
4
Middlesbrough
2
Draws
4
Millwall
| Date | Home | Score | Away |
|---|---|---|---|
| 2026-04-03 |
|
1 – 2 |
|
| 2025-08-16 |
|
0 – 3 |
|
| 2025-04-12 |
|
1 – 0 |
|
| 2024-12-14 |
|
1 – 0 |
|
| 2024-01-13 |
|
1 – 3 |
|
| 2023-08-05 |
|
0 – 1 |
|
| 2023-01-14 |
|
1 – 0 |
|
| 2022-10-08 |
|
2 – 0 |
|
| 2022-03-12 |
|
0 – 0 |
|
| 2021-11-20 |
|
1 – 1 |
|
Social
- 📰 Ace reveals transfer 'dream' as Middlesbrough talk swirls @football league world · Jul 21
- 📰 Middlesbrough 'in advanced talks' to sign Premier League prodigy @yorkshire post · Jul 21
-
▶
Celtic 1 - 1 Middlesbrough — Full Highlights
@youtube · Jul 18
-
▶
Celtic 1 - 1 Middlesbrough
@youtube · Jul 18
- 📰 Kim Hellberg's Aidan Morris update with star man among Middlesbrough absentees in Celtic draw @teesside live · Jul 18