← Match Finder
Championship
Referee: S Allison
Middlesbrough
U T S S T
0–2
Full-time
Bristol City
T S U U U

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

Middlesbrough Bristol City
Last 6 — all competitions · 6/6 matches
Win Ø 34%
50%
17%
Points per game
1,7
1,0
Over 2.5 Ø 34%
17%
50%
Both score Ø 42%
33%
50%
Average goals
1,8
2,2
Scored
1,2
0,7
Conceded
0,7
1,5
Goal diff per game
+0,5
-0,8
xG created Pro
xG conceded Pro
xG diff Pro
This season — Championship · 9/9 matches
Win Ø 33%
44%
22%
Points per game
1,6
1,2
Over 2.5 Ø 33%
22%
44%
Both score Ø 50%
33%
67%
Average goals
1,9
2,7
Scored
1,1
1,1
Conceded
0,8
1,6
Goal diff per game
+0,3
-0,4
xG created Pro
xG conceded Pro
xG diff Pro
🔒 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–2

1,60 xG 0,68
69% Possession 31%
20 Shots 9
2 Shots on target 3
8 Blocked shots 2
1 Goalkeeper saves 2
7 Corners 0
1 Offside 0
13 Free kicks against 10
5 Yellow cards 3
0 Red cards 0
The table before the match Middlesbrough 9. · Bristol City 17.
# Team K V U T +/− xG +/− P
1 Sheffield United 10 6 3 1 +7 +3.6 21
2 Sunderland 9 6 1 2 +10 +2.9 19
3 Leeds 10 5 4 1 +10 +10.0 19
4 Burnley 9 5 3 1 +10 +1.5 18
5 West Brom 10 5 3 2 +6 +5.4 18
6 Watford 10 5 1 4 -3 -4.9 16
7 Norwich 9 4 3 2 +6 +5.7 15
8 Blackburn 9 4 3 2 +4 +0.1 15
9 Middlesbrough 9 4 2 3 +3 +8.7 14
10 Oxford 10 3 4 3 +2 -2.4 13
11 Swansea 9 3 3 3 +2 -3.2 12
12 Derby 9 4 0 5 +0 -1.3 12
13 Hull 9 3 3 3 -1 -2.6 12
14 Preston 10 3 3 4 -4 -4.0 12
15 Luton 10 3 2 5 -4 +1.8 11
16 Sheffield Weds 9 3 2 4 -4 -1.6 11
17 Bristol City 9 2 5 2 -4 +0.4 11
18 Plymouth 10 3 2 5 -8 -10.6 11
19 Stoke 9 3 1 5 -2 -3.0 10
20 Millwall 9 2 3 4 +1 +6.3 9
21 Coventry 10 2 2 6 -4 +1.3 8
22 Cardiff 10 2 2 6 -9 -3.7 8
23 QPR 9 1 4 4 -7 -2.2 7
24 Portsmouth 9 0 5 4 -11 -8.1 5

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

Middlesbrough Bristol City
Hayden Hackney 🟨
3′
Rav van den Berg 🟨
8′
Finn Azaz 🟨
13′
27′
A. Mehmeti 0–1
J. Knight
41′
🟨 Ross McCrorie
43′
🟨 Luke McNally
Half-time 0–2
47′
Y. Hirakawa 0–2
J. Knight
Ben Doak 🟨
50′
Luke Ayling 🟨
56′
60′
🔁 S. Armstrong
↦ N. Wells
T. Conway 🔁
↦ F. Azaz
62′
D. Burgzorg 🔁
↦ M. Hamilton
62′
71′
🔁 G. Earthy
↦ A. Mehmeti
71′
🔁 K. Naismith
↦ M. Bird
R. McGree 🔁
↦ A. Morris
74′
M. Forss 🔁
↦ E. Latte Lath
79′
I. Jones 🔁
↦ L. Ayling
79′
83′
🟨 George Earthy
87′
🔁 M. McGuane
↦ Y. Hirakawa
Full-time 0–2

Line-ups

Middlesbrough

4-2-3-1
1 S. Dieng G
12 L. Ayling D
3 R. van den Berg D
25 G. Edmundson D
30 Neto Borges D
18 A. Morris M
7 H. Hackney M
50 B. Doak M
20 F. Azaz M
17 M. Hamilton M
9 E. Latte Lath F
Bench (9)
22 T. Conway
10 D. Burgzorg
8 R. McGree
21 M. Forss
11 I. Jones
31 S. Brynn
4 D. Barlaser
15 A. Dijksteel
5 M. Clarke

Coach: M. Carrick

Bristol City

4-2-3-1
1 M. O’Leary G
19 G. Tanner D
14 Z. Vyner D
15 L. McNally D
2 R. McCrorie D
8 J. Williams M
6 M. Bird M
7 Y. Hirakawa M
12 J. Knight M
11 A. Mehmeti M
21 N. Wells F
Bench (9)
30 S. Armstrong
40 G. Earthy
4 K. Naismith
29 M. McGuane
31 E. Morrison
23 S. Bajić
33 J. Campbell-Slowey
9 F. Mayulu
27 H. Cornick

Coach: L. Manning

Odds comparison

Green columns are the outcomes that came in.

1X2
H
1,72
U
3,92
B ✓
4,62
Over/under goals
O1,5 ✓
O2,5
1,77
U2,5 ✓
2,04
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

S Allison · 65 kamper i vår database

🟨 Yellow cards
3,8 / match
Average
⚽ Free kicks
22,1 / match
Average

🟥 Red cards: 0,05 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.