Skip to main content
← Championship
#21 · 0 pts
2 – 2
Final score
#5 · 0 pts
Z. Vipotnik 20' (pen.)
Z. Vipotnik 45'+4 (pen.)
12' (ast. T. Conway) A. Bangura
(pen.) 75' T. Conway
Share Telegram

The ForzaPitch pre-match prediction gave Middlesbrough a 44% win probability (draw 24%, Swansea 30%). The final result was Swansea 2–2 Middlesbrough. In 1 previous meetings, Swansea have won 0 times, with 0 draws and 1 wins for Middlesbrough.

Match statistics
8
Total shots
12
3
Shots on target
6
2.16
Actual xG
3.13
4
Saves
1
35%
Possession
65%
2
Corners
10
17
Tackles
17
2
🟨 Yellow cards
3
Match Events
12'
ast. T. Conway · A. Bangura
Z. Vipotnik (pen.)
20'
34'
F. Munroe / A. Bangura
Z. Vipotnik (pen.)
45'+4
45'+5
R. McGree
G. Franco
51'
G. Franco / M. Stamenic
56'
M. Widell / Ronald
56'
Z. Vipotnik / A. Idah
56'
62'
A. Browne
J. Eom
65'
66'
D. Fry / J. Sarmiento
66'
M. K. Sene / R. McGree
66'
S. Hansen / D. Strelec
S. Parker / J. Ward
72'
75'
(pen.) T. Conway
J. Fulton / M. Yalcouye
81'
81'
A. Gilbert / F. Munroe
M. Yalcouye
90'+5
90'
T. Conway
Pre-match prediction
30.44%
Swansea
24.6%
X ←
44.96%
Middlesbrough
we assigned to the actual result (Draw) 24.6% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Swansea
0.90
2.16
+1.26
Middlesbrough
1.74
3.13
+1.38
Middlesbrough dominated by xG (3.13 vs 2.16). The final result does not reflect the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Birmingham Birmingham 0 0
2 Blackburn Blackburn 0 0
3 Bolton Bolton 0 0
4 Derby Derby 0 0
5 Middlesbrough Middlesbrough 0 0
6 Portsmouth Portsmouth 0 0
7 West Ham West Ham 0 0
8 Bristol City Bristol City 0 0
9 Burnley Burnley 0 0
10 Cardiff Cardiff 0 0
11 Charlton Charlton 0 0
12 Norwich Norwich 0 0
13 Preston Preston 0 0
14 QPR QPR 0 0
15 Sheffield Utd Sheffield Utd 0 0
16 Stoke City Stoke City 0 0
17 Watford Watford 0 0
18 West Brom West Brom 0 0
19 Wolves Wolves 0 0
20 Millwall Millwall 0 0
21 Swansea Swansea 0 0
22 Lincoln Lincoln 0 0
23 Wrexham Wrexham 0 0
24 Southampton Southampton 0 0
Lineups
Swansea Swansea 4-5-1
22 Lawrence Vigouroux Lawrence Vigouroux G 7.90
14 Josh Tymon Josh Tymon D 6.30
15
D 7.00
5 Ben Cabango Ben Cabango D 7.90
41 Samuel Parker Samuel Parker 72' D 6.90
10 Ji-sung Eom Ji-sung Eom M 6.60
7 Melker Widell Melker Widell 56' M 6.20
4 Jay Fulton Jay Fulton 81' M 6.30
17
G. Franco 56' M 6.50
20 Liam Cullen Liam Cullen M 7.50
9 Žan Vipotnik Žan Vipotnik 2 ⚽ 56' F 7.50
Bench
33 Adam Idah Adam Idah 40' F 6.30
25
J. Ward 24' D 6.20
21 Leo Walta Leo Walta M
8
Malick Yalcouyé 15' M 6.70
6 Marko Stamenić Marko Stamenić 40' M 6.50
35 Ronald Ronald 40' F 7.20
Middlesbrough Middlesbrough 4-2-2-2
31
G 6.00
24
A. Bangura 1 ⚽ 34' D 6.90
29 Adilson Malanda Adilson Malanda D 6.90
12 Luke Ayling Luke Ayling D 7.90
2 Callum Brittain Callum Brittain D 7.30
18 Aidan Morris Aidan Morris M 7.90
16 Alan Browne Alan Browne M 6.30
45 Jeremy Sarmiento Jeremy Sarmiento 66' M 6.30
8 Riley McGree Riley McGree 66' M 6.70
9 T. Conway T. Conway 1 ⚽ 1 👟 F 7.30
13
David Strelec 66' F 6.70
Bench
14 Alexander Gilbert Alexander Gilbert 15' F 6.70
6 Dael Fry Dael Fry 30' D 7.20
15 Finley Munroe Finley Munroe 47' D 6.90
27 S. Hansen S. Hansen 30' F 6.70
Best on the pitch
Lawrence Vigouroux
Lawrence Vigouroux
G · Swansea
7.90
· 32 pass
Aidan Morris
Aidan Morris
M · Middlesbrough
7.90
1 shots · 83 pass
Ben Cabango
Ben Cabango
D · Swansea
7.90
1 shots · 44 pass
Luke Ayling
Luke Ayling
D · Middlesbrough
7.90
2 shots · 84 pass
Žan Vipotnik
Žan Vipotnik
F · Swansea
7.50
2 ⚽
4 shots · 12 pass
Liam Cullen
Liam Cullen
M · Swansea
7.50
1 shots · 15 pass
Swansea Swansea — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Lawrence Vigouroux G 96 7.90 32 12%
Josh Tymon D 96 6.30 19 17%
D 96 7.00 25 18% 1
Ben Cabango D 96 7.90 1 44 41% 4
Samuel Parker D 72 6.90 30 26% 4
Ji-sung Eom M 96 6.60 20 15% 2 1
Melker Widell M 56 6.20 1 19 18%
Jay Fulton M 81 6.30 28 24%
G. Franco M 56 6.50 24 19% 2 1
Liam Cullen M 96 7.50 1 15 11% 2
Žan Vipotnik F 56 7.50 2 4 12 6%
Adam Idah F 40 6.30 8 4%
J. Ward D 24 6.20 3 2%
Malick Yalcouyé M 15 6.70 4 2%
Marko Stamenić M 40 6.50 6 5%
Ronald F 40 7.20 1 6 5% 2
Middlesbrough Middlesbrough — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G 96 6.00 13 9%
A. Bangura D 34 6.90 1 1 19 17% 1
Adilson Malanda D 96 6.90 77 69% 1
Luke Ayling D 96 7.90 2 84 73% 2
Callum Brittain D 96 7.30 61 53% 3
Aidan Morris M 96 7.90 1 83 76% 3
Alan Browne M 96 6.30 74 62% 1 1
Jeremy Sarmiento M 66 6.30 1 20 16% 2
Riley McGree M 66 6.70 21 19% 1 1
T. Conway F 96 7.30 1 1 2 27 21% 1 1
David Strelec F 66 6.70 1 5 5%
Alexander Gilbert F 15 6.70 1 5 5%
Dael Fry D 30 7.20 23 20%
Finley Munroe D 47 6.90 2 33 27% 1
S. Hansen F 30 6.70 1 14 11% 1
Frequently Asked Questions
What was the final score of Swansea vs Middlesbrough?
The final score was Swansea 2–2 Middlesbrough.
What did the model predict before Swansea vs Middlesbrough?
The model assigned 30% probability to a Swansea win, 24% to a draw, and 44% to an Middlesbrough win.