Skip to main content
← EFL Cup
EFL Cup · Round of 128 August 08, 2026 16:00
3 – 2
Final score
Y. Salech 28' (pen.)
Y. Salech (ast. C. Ashford) 43'
J. Moylan (ast. Y. Salech) 77'
(og) 9' G. Osho
62' (ast. J. Hungbo) P. Glatzel
Share Telegram

The ForzaPitch pre-match prediction gave Cardiff a 49% win probability (draw 25%, Swindon Town 25%). The final result was Cardiff 3–2 Swindon Town. In 1 previous meetings, Cardiff have won 1 times, with 0 draws and 0 wins for Swindon Town.

Match statistics
8
Total shots
5
4
Shots on target
1
0
Saves
2
61%
Possession
39%
6
Corners
3
11
Tackles
17
1
🟨 Yellow cards
1
Match Events
9'
(og) G. Osho
Y. Salech (pen.)
28'
Y. Salech · ast. C. Ashford
43'
46'
R. Tafazolli / S. Inwood
D. Turnbull / J. Colwill
58'
I. Davies / C. Willock
58'
58'
J. Hungbo / L. Millard
58'
J. Debayo / T. Nichols
62'
ast. J. Hungbo · P. Glatzel
63'
O. Palmer / M. Virtue-Thick
64'
L. Griffiths-Brown / M. Clark
O. Tanner / J. Moylan
72'
J. Moylan · ast. Y. Salech
77'
J. Colwill
82'
84'
J. Debayo
90'
J. Debayo
90'
J. Debayo
Pre-match prediction
49.5%
Cardiff ←
25.49%
X
25.01%
Swindon
we assigned to the actual result (Cardiff) 49.5% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Cardiff
4.10
Swindon
1.77
Lineups
Cardiff Cardiff 4-2-3-1
1 N. Trott N. Trott G 6.70
3 J. Bagan J. Bagan D 6.60
4 G. Osho G. Osho 1 ⚽ D 6.30
38 P. Ng P. Ng D 7.20
44 R. Kpakio R. Kpakio D 6.00
18 A. Robertson A. Robertson M 7.20
14 D. Turnbull D. Turnbull 58' M 6.90
39 I. Davies I. Davies 58' M 6.30
45 Cian Ashford Cian Ashford 1 👟 M 6.90
11 O. Tanner O. Tanner 72' M 7.00
9 Y. Salech Y. Salech 2 ⚽ 1 👟 F 8.60
Bench
47 C. Robinson C. Robinson F
16 C. Willock C. Willock 32' M 6.90
30 H. Tyrer H. Tyrer G
27 J. Colwill J. Colwill 32' M 6.30
8 J. Moylan J. Moylan 1 ⚽ 18' M 7.20
43 P. Moreno P. Moreno M
33 R. Tankiewicz R. Tankiewicz M
Swindon Town Swindon Town 4-3-3
1 Connor Ripley Connor Ripley G 6.90
34 Billy Kirkman Billy Kirkman D 6.60
16 Sam Inwood Sam Inwood 45' D 6.30
5 Stephan Negru Stephan Negru D 7.00
2 Mitchell Clark Mitchell Clark 64' D 6.50
20 Ben Middlemas Ben Middlemas M 6.90
7 T. Nichols T. Nichols 58' M 6.50
24 Matthew Virtue-Thick Matthew Virtue-Thick 63' M 6.60
9 Paul Glatzel Paul Glatzel 1 ⚽ F 7.30
23 A. Drinan A. Drinan F 6.70
39
F
Bench
18 J. Debayo J. Debayo 32' D 6.20
15 J. Hungbo J. Hungbo 1 👟 32' F 7.30
12 Lewis Ward Lewis Ward G
28 Ollie Palmer Ollie Palmer 27' F 6.90
17 Ryan Tafazolli Ryan Tafazolli 45' D 6.50
Best on the pitch
Y. Salech
Y. Salech
F · Cardiff
8.60
2 ⚽ 1 👟
3 shots · 17 pass
J. Hungbo
J. Hungbo
F · Swindon
7.30
1 👟
· 10 pass
Paul Glatzel
Paul Glatzel
F · Swindon
7.30
1 ⚽
1 shots · 30 pass
J. Moylan
J. Moylan
M · Cardiff
7.20
1 ⚽
1 shots · 9 pass
P. Ng
P. Ng
D · Cardiff
7.20
· 80 pass
A. Robertson
A. Robertson
M · Cardiff
7.20
· 73 pass
Cardiff Cardiff — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
N. Trott G 90 6.70 36 28%
J. Bagan D 90 6.60 50 38% 3
G. Osho D 90 6.30 1 57 54%
P. Ng D 90 7.20 80 70% 2
R. Kpakio D 90 6.00 51 39%
A. Robertson M 90 7.20 73 60% 1
D. Turnbull M 58 6.90 39 32%
I. Davies M 58 6.30 19 16%
Cian Ashford M 90 6.90 1 3 52 44% 1
O. Tanner M 72 7.00 19 17% 1
Y. Salech F 90 8.60 2 1 3 17 14%
C. Willock M 32 6.90 1 12 11% 2
J. Colwill M 32 6.30 8 7% 1 1
J. Moylan M 18 7.20 1 1 9 6%
Swindon Town Swindon Town — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Connor Ripley G 90 6.90 38 24%
Billy Kirkman D 90 6.60 41 28% 3
Sam Inwood D 45 6.30 16 11% 1
Stephan Negru D 90 7.00 31 21% 3
Mitchell Clark D 64 6.50 20 16% 1
Ben Middlemas M 90 6.90 36 28% 4
T. Nichols M 58 6.50 16 11% 1
Matthew Virtue-Thick M 63 6.60 16 14% 1
Paul Glatzel F 90 7.30 1 1 30 25% 1
A. Drinan F 90 6.70 3 22 18% 1
F
J. Debayo D 32 6.20 13 8% 1 1
J. Hungbo F 32 7.30 1 10 8%
Ollie Palmer F 27 6.90 1 4 4%
Ryan Tafazolli D 45 6.50 9 5%
Frequently Asked Questions
What was the final score of Cardiff vs Swindon Town?
The final score was Cardiff 3–2 Swindon Town.
What did the model predict before Cardiff vs Swindon Town?
The model assigned 49% probability to a Cardiff win, 25% to a draw, and 25% to an Swindon Town win.