Thelonius Bair
(ast. Gaizka Larrazabal)
45'+2
13'
(ast. Amario Cozier-Duberry)
Aidan Morris
31'
(ast. Tommy Conway)
will lankshear
(og)
39'
Lewis Brunt
73'
(ast. Riley McGree)
Amario Cozier-Duberry
78'
(ast. Riley McGree)
will lankshear
The ForzaPitch pre-match prediction gave Middlesbrough a 48% win probability (draw 23%, Bolton 28%). The final result was Bolton 1–5 Middlesbrough.
Match statistics
12
Total shots
31
4
Shots on target
12
0.94
Actual xG
4.19
8
Saves
3
39%
Possession
61%
2
Corners
12
11
Tackles
10
1
🟨 Yellow cards
0
Match Events
13'
ast. Amario Cozier-Duberry ·
Aidan Morris⚽
31'
ast. Tommy Conway ·
will lankshear⚽
39'
(og)
Lewis Brunt⚽
⚽Thelonius Bair
· ast. Gaizka Larrazabal
45'+2
Akin Famewo
/ Max Conway
45'
Ruben Rodrigues
/ Atsuki Ito
45'
Thelonius Bair
/ Sam Dalby
55'
Ethan Erhahon
/ Ryan Hardie
55'
Josh Sheehan
63'
69'
Max Arfsten
/
Tommy Conway
73'
ast. Riley McGree ·
Amario Cozier-Duberry⚽
Kyliane Dong
/ Xavier Simons
74'
78'
ast. Riley McGree ·
will lankshear⚽
79'
Leo Castledine
/
Riley McGree
79'
Jeremy Sarmiento
/
Amario Cozier-Duberry
79'
Kyle Joseph
/
will lankshear
86'
Myles Peart-Harris
/
Sebastian Berhalter
Pre-match prediction
28.14%
Bolton
23.68%
X
48.18%
Middlesbrough ←
we assigned to the actual result (Middlesbrough)
48.18%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.60
0.94
-0.66
2.21
4.19
+1.98
Middlesbrough dominated by xG (4.19 vs 0.94).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
31
G. Bazunu
G
G. Bazunu
G
14
A. Famewo
45'
D
A. Famewo
45'
D
5
L. Brunt
1 ⚽
D
L. Brunt
1 ⚽
D
18
E. Toal
D
E. Toal
D
22
Gaizka Larrazabal
1 👟
D
Gaizka Larrazabal
1 👟
D
21
E. Erhahon
55'
M
E. Erhahon
55'
M
8
J. Sheehan
M
J. Sheehan
M
11
T. Gale
M
T. Gale
M
20
Ruben Rodrigues
45'
M
Ruben Rodrigues
45'
M
7
K. Dong
74'
M
K. Dong
74'
M
9
T. Bair
1 ⚽
55'
F
T. Bair
1 ⚽
55'
F
Bench
17
A. Ito
45'
M
A. Ito
45'
M
6
B. Davies
D
B. Davies
D
1
J. Bonham
G
J. Bonham
G
27
Luca Stephenson
M
Luca Stephenson
M
25
M. Conway
45'
D
M. Conway
45'
D
39
R. Hardie
35'
F
R. Hardie
35'
F
10
S. Dalby
35'
F
S. Dalby
35'
F
16
S. Iling-Junior
F
S. Iling-Junior
F
4
X. Simons
16'
M
X. Simons
16'
M
1
R. Vítek
G
R. Vítek
G
30
Neto Borges
D
Neto Borges
D
29
A. Malanda
D
A. Malanda
D
4
A. Phillips
D
A. Phillips
D
2
C. Brittain
D
C. Brittain
D
6
S. Berhalter
86'
M
S. Berhalter
86'
M
10
A. Morris
1 ⚽
M
A. Morris
1 ⚽
M
9
T. Conway
1 👟
69'
M
T. Conway
1 👟
69'
M
8
R. McGree
2 👟
79'
M
R. McGree
2 👟
79'
M
11
A. Cozier-Duberry
1 ⚽
1 👟
79'
M
A. Cozier-Duberry
1 ⚽
1 👟
79'
M
7
W. Lankshear
2 ⚽
79'
F
W. Lankshear
2 ⚽
79'
F
Bench
18
C. Barron
M
C. Barron
M
16
J. Sarmiento
11'
F
J. Sarmiento
11'
F
22
K. Joseph
11'
F
K. Joseph
11'
F
12
L. Ayling
D
L. Ayling
D
19
Leo Castledine
11'
M
Leo Castledine
11'
M
17
M. Arfsten
21'
D
M. Arfsten
21'
D
14
M. Peart-Harris
4'
M
M. Peart-Harris
4'
M
31
S. Brynn
G
S. Brynn
G
3
S. Byram
D
S. Byram
D
Best on the pitch
W. Lankshear
F · Middlesbrough
9.15
2 ⚽
6 shots
· 14 pass
A. Cozier-Duberry
M · Middlesbrough
8.77
1 ⚽ 1 👟
6 shots
· 22 pass
R. McGree
M · Middlesbrough
8.60
2 👟
2 shots
· 45 pass
A. Morris
M · Middlesbrough
8.20
1 ⚽
2 shots
· 71 pass
T. Conway
M · Middlesbrough
7.70
1 👟
6 shots
· 38 pass
T. Bair
F · Bolton
7.49
1 ⚽
2 shots
· 12 pass
Bolton — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G. Bazunu | G | 90 | 7.15 | — | — | 0 | 43 | 28% | 0 | — | — |
| A. Famewo | D | 45 | 5.68 | — | — | 0 | 15 | 10% | 2 | — | — |
| L. Brunt | D | 90 | 5.11 | 1 | — | 0 | 50 | 46% | 1 | — | — |
| E. Toal | D | 90 | 6.00 | — | — | 0 | 37 | 34% | 0 | — | — |
| Gaizka Larrazabal | D | 90 | 6.45 | — | 1 | 0 | 34 | 29% | 0 | — | — |
| E. Erhahon | M | 55 | 5.87 | — | — | 0 | 15 | 13% | 0 | — | — |
| J. Sheehan | M | 90 | 5.75 | — | — | 1 | 43 | 35% | 1 | 1 | — |
| T. Gale | M | 90 | 6.36 | — | — | 1 | 24 | 22% | 2 | — | — |
| Ruben Rodrigues | M | 45 | 6.40 | — | — | 3 | 16 | 13% | 1 | — | — |
| K. Dong | M | 74 | 6.21 | — | — | 2 | 16 | 14% | 1 | — | — |
| T. Bair | F | 55 | 7.49 | 1 | — | 2 | 12 | 10% | 0 | — | — |
| A. Ito | M | 45 | 5.72 | — | — | 0 | 12 | 12% | 0 | — | — |
| M. Conway | D | 45 | 5.93 | — | — | 1 | 24 | 23% | 0 | — | — |
| R. Hardie | F | 35 | 6.78 | — | — | 1 | 9 | 7% | 1 | — | — |
| S. Dalby | F | 35 | 6.26 | — | — | 0 | 12 | 7% | 1 | — | — |
| X. Simons | M | 16 | 5.85 | — | — | 1 | 5 | 5% | 1 | — | — |
Middlesbrough — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| R. Vítek | G | 90 | 6.58 | — | — | 0 | 20 | 17% | 0 | — | — |
| Neto Borges | D | 90 | 7.13 | — | — | 1 | 66 | 64% | 3 | — | — |
| A. Malanda | D | 90 | 6.78 | — | — | 2 | 101 | 90% | 2 | — | — |
| A. Phillips | D | 90 | 6.23 | — | — | 1 | 58 | 48% | 0 | — | — |
| C. Brittain | D | 90 | 6.94 | — | — | 2 | 49 | 43% | 1 | — | — |
| S. Berhalter | M | 86 | 7.20 | — | — | 2 | 42 | 37% | 1 | — | — |
| A. Morris | M | 90 | 8.20 | 1 | — | 2 | 71 | 64% | 2 | — | — |
| T. Conway | M | 69 | 7.70 | — | 1 | 6 | 38 | 36% | 0 | — | — |
| R. McGree | M | 79 | 8.60 | — | 2 | 2 | 45 | 41% | 0 | — | — |
| A. Cozier-Duberry | M | 79 | 8.77 | 1 | 1 | 6 | 22 | 18% | 0 | — | — |
| W. Lankshear | F | 79 | 9.15 | 2 | — | 6 | 14 | 9% | 0 | — | — |
| J. Sarmiento | F | 11 | 6.27 | — | — | 0 | 6 | 3% | 0 | — | — |
| K. Joseph | F | 11 | 6.44 | — | — | 0 | 2 | 2% | 0 | — | — |
| Leo Castledine | M | 11 | 6.40 | — | — | 0 | 4 | 4% | 1 | — | — |
| M. Arfsten | D | 21 | 6.47 | — | — | 1 | 13 | 12% | 0 | — | — |
| M. Peart-Harris | M | 4 | 6.25 | — | — | 0 | 3 | 3% | 0 | — | — |
Frequently Asked Questions
What was the final score of Bolton vs Middlesbrough?
The final score was Bolton 1–5 Middlesbrough.
What did the model predict before Bolton vs Middlesbrough?
The model assigned 28% probability to a Bolton win, 23% to a draw, and 48% to an Middlesbrough win.