Skip to main content
← Championship
#1 · 17 pts
2 – 2
Final score
#3 · 15 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 Swansea Swansea 8 17
2 West Ham West Ham 8 15
3 Middlesbrough Middlesbrough 8 15
4 Wolves Wolves 7 14
5 West Brom West Brom 8 14
6 QPR QPR 8 13
7 Stoke City Stoke City 8 13
8 Bristol City Bristol City 8 13
9 Charlton Charlton 8 12
10 Birmingham Birmingham 8 11
11 Millwall Millwall 8 11
12 Lincoln Lincoln 8 11
13 Southampton Southampton 8 10
14 Wrexham Wrexham 8 10
15 Bolton Bolton 8 10
16 Blackburn Blackburn 8 9
17 Norwich Norwich 8 9
18 Sheffield Utd Sheffield Utd 8 9
19 Portsmouth Portsmouth 7 8
20 Watford Watford 8 8
21 Cardiff Cardiff 8 7
22 Derby Derby 8 5
23 Preston Preston 8 4
24 Burnley Burnley 8 4
Lineups
Swansea Swansea 4-5-1
22 Lawrence Vigouroux Lawrence Vigouroux G 7.90
14 J. Tymon J. Tymon D 6.30
15
D 7.00
5 B. Cabango B. Cabango D 7.90
41 Sam Parker Sam Parker 72' D 6.90
10 Eom Ji-Sung Eom Ji-Sung M 6.60
7 M. Widell M. Widell 56' M 6.20
4 J. Fulton J. Fulton 81' M 6.30
17 Gonçalo Franco Gonçalo Franco 56' M 6.50
20 L. Cullen L. Cullen M 7.50
9 Z. Vipotnik Z. Vipotnik 2 ⚽ 56' F 7.50
Bench
33 A. Idah A. Idah 40' F 6.30
25
J. Ward 24' D 6.20
21 L. Walta L. Walta M
6 M. Stamenić M. Stamenić 40' M 6.50
8
M. Yalcouyé 15' M 6.70
35 Ronald Ronald 40' F 7.20
Middlesbrough Middlesbrough 4-2-2-2
31
G 6.00
24 A. Bangura A. Bangura 1 ⚽ 34' D 6.90
29 A. Malanda A. Malanda D 6.90
12 L. Ayling L. Ayling D 7.90
2 C. Brittain C. Brittain D 7.30
18 A. Morris A. Morris M 7.90
16 A. Browne A. Browne M 6.30
45 Jeremy Sarmiento Jeremy Sarmiento 66' M 6.30
8 R. McGree R. McGree 66' M 6.70
9 T. Conway T. Conway 1 ⚽ 1 👟 F 7.30
13 D. Strelec D. Strelec 66' F 6.70
Bench
14 A. Gilbert A. Gilbert 15' F 6.70
6 D. Fry D. Fry 30' D 7.20
15 Finley Munroe Finley Munroe 47' D 6.90
27 Sontje Hansen Sontje Hansen 30' F 6.70
Best on the pitch
Lawrence Vigouroux
Lawrence Vigouroux
G · Swansea
7.90
· 32 pass
A. Morris
A. Morris
M · Middlesbrough
7.90
1 shots · 83 pass
B. Cabango
B. Cabango
D · Swansea
7.90
1 shots · 44 pass
L. Ayling
L. Ayling
D · Middlesbrough
7.90
2 shots · 84 pass
Z. Vipotnik
Z. Vipotnik
F · Swansea
7.50
2 ⚽
4 shots · 12 pass
L. Cullen
L. 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% — — —
J. Tymon D 96 6.30 — — — 19 17% — — —
D 96 7.00 — — — 25 18% 1 — —
B. Cabango D 96 7.90 — — 1 44 41% 4 — —
Sam Parker D 72 6.90 — — — 30 26% 4 — —
Eom Ji-Sung M 96 6.60 — — — 20 15% 2 1 —
M. Widell M 56 6.20 — — 1 19 18% — — —
J. Fulton M 81 6.30 — — — 28 24% — — —
Gonçalo Franco M 56 6.50 — — — 24 19% 2 1 —
L. Cullen M 96 7.50 — — 1 15 11% 2 — —
Z. Vipotnik F 56 7.50 2 — 4 12 6% — — —
A. Idah F 40 6.30 — — — 8 4% — — —
J. Ward D 24 6.20 — — — 3 2% — — —
M. Stamenić M 40 6.50 — — — 6 5% — — —
M. Yalcouyé M 15 6.70 — — — 4 2% — — —
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 — —
A. Malanda D 96 6.90 — — — 77 69% 1 — —
L. Ayling D 96 7.90 — — 2 84 73% 2 — —
C. Brittain D 96 7.30 — — — 61 53% 3 — —
A. Morris M 96 7.90 — — 1 83 76% 3 — —
A. Browne M 96 6.30 — — — 74 62% 1 1 —
Jeremy Sarmiento M 66 6.30 — — 1 20 16% 2 — —
R. McGree M 66 6.70 — — — 21 19% 1 1 —
T. Conway F 96 7.30 1 1 2 27 21% 1 1 —
D. Strelec F 66 6.70 — — 1 5 5% — — —
A. Gilbert F 15 6.70 — — 1 5 5% — — —
D. Fry D 30 7.20 — — — 23 20% — — —
Finley Munroe D 47 6.90 — — 2 33 27% 1 — —
Sontje 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.