← Match Finder
Championship
Referee: T Robinson
Millwall
S T U U S
0–2
Full-time
Middlesbrough
S T S T T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Millwall Middlesbrough
Last 6 — all competitions · 6/6 matches
Win Ø 33%
33%
33%
Points per game
1,5
1,2
Over 2.5 Ø 42%
33%
50%
Both score Ø 42%
50%
33%
Average goals
2,2
2,3
Scored
1,3
1,0
Conceded
0,8
1,3
Goal diff per game
+0,5
-0,3
This season — Championship · 41/41 matches
Win Ø 29%
34%
24%
Points per game
1,4
1,1
Over 2.5 Ø 37%
37%
37%
Both score Ø 50%
56%
44%
Average goals
2,2
2,3
Scored
1,2
1,0
Conceded
1,1
1,3
Goal diff per game
+0,1
-0,3
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–0

59% Possession 41%
10 Shots 7
4 Shots on target 3
2 Blocked shots 1
1 Goalkeeper saves 4
8 Corners 2
3 Offside 1
11 Free kicks against 12
1 Yellow cards 3
0 Red cards 0
The table before the match Millwall 10. · Middlesbrough 22.
# Team K V U T +/− P
1 Leeds 41 23 9 9 +29 78
2 West Brom 41 21 14 6 +31 77
3 Fulham 40 21 9 10 +13 72
4 Nott'm Forest 42 18 14 10 +12 68
5 Brentford 39 19 9 11 +35 66
6 Cardiff 41 16 15 10 +6 63
7 Derby 41 16 13 12 +3 61
8 Swansea 39 15 15 9 +9 60
9 Blackburn 42 16 11 15 +4 59
10 Millwall 41 14 17 10 +4 59
11 Preston 41 16 10 15 +2 58
12 Bristol City 41 15 10 16 -7 55
13 Reading 42 14 11 17 +5 53
14 QPR 41 15 8 18 -6 53
15 Sheffield Weds 41 14 10 17 -6 52
16 Wigan 41 13 11 17 -8 50
17 Birmingham 41 12 13 16 -13 49
18 Huddersfield 42 12 11 19 -14 47
19 Stoke 41 13 7 21 -7 46
20 Charlton 42 12 10 20 -10 46
21 Hull 41 12 9 20 -16 45
22 Middlesbrough 41 10 14 17 -13 44
23 Barnsley 42 10 12 20 -21 42
24 Luton 42 11 8 23 -32 41

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Millwall Middlesbrough
Half-time 0–0
C. Mahoney 🔁
↦ A. Pearce
63′
T. Bradshaw 🔁
↦ B. Thompson
63′
J. Molumby 🔁
↦ S. Williams
63′
66′
🟨 Britt Assombalonga
68′
B. Assombalonga 0–1
A. Fletcher
70′
🟨 George Saville
77′
🔁 M. Tavernier
↦ B. Assombalonga
82′
🔁 A. Clayton
↦ P. McNair
B. Mitchell 🔁
↦ M. Romeo
83′
S. Ferguson 🔁
↦ M. Wallace
83′
83′
🔁 A. Dijksteel
↦ D. Spence
Jake Cooper 🟨
86′
87′
A. Fletcher 0–2
90′
🟨 Jonathan Howson
Full-time 0–2

Line-ups

Millwall

3-4-2-1
33 B. Bialkowski G
15 A. Pearce D
4 S. Hutchinson D
3 M. Wallace M
12 M. Romeo M
5 J. Cooper D
6 S. Williams M
7 J. Wallace F
19 R. Woods M
8 B. Thompson F
10 M. Smith F
Bench (9)
21 C. Mahoney
9 T. Bradshaw
16 J. Molumby
42 B. Mitchell
11 S. Ferguson
32 T. Burey
26 J. Skalák
14 L. Steele
18 R. Leonard

Coach: G. Rowett

Middlesbrough

5-3-2
30 D. Stojanovic G
5 R. Shotton D
3 G. Friend D
29 D. Spence D
16 J. Howson M
21 M. Johnson D
17 P. McNair M
22 G. Saville M
6 D. Fry D
9 B. Assombalonga F
11 A. Fletcher F
Bench (9)
7 M. Tavernier
8 A. Clayton
2 A. Dijksteel
18 H. Moukoudi
20 L. Nmecha
42 A. Pears
19 P. Roberts
26 L. Wing
33 H. Coulson

Coach: N. Warnock

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,26
U
3,18
B ✓
3,32
Over/under goals
O1,5 ✓
O2,5
2,27
U2,5 ✓
1,63
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

T Robinson · 200 kamper i vår database

🟨 Yellow cards
3,8 / match
Average
⚽ Free kicks
23,1 / match
Above average

🟥 Red cards: 0,13 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.