← All matches
Vitor Matos
Swansea City
Wrexham
Swansea City
4-3-3 · 3-4-2-1
Wrexham
Where the money is
How much money is actually on each selection, next to what the price says it should be. A gap is not a tip — it just means the crowd and the book disagree.
Match odds
361560 EUR · live
Home
26.0 · implied 3.8%
46.8%
+42.9 vs price
Draw
1.08 · implied 92.6%
32.6%
-60.0 vs price
Away
32.0 · implied 3.1%
20.6%
+17.5 vs price
Half time
1190 EUR · live
Draw
1.67 · implied 59.9%
44.2%
-15.7 vs price
Away
6.6 · implied 15.2%
28.5%
+13.3 vs price
Home
4.0 · implied 25.0%
27.1%
+2.1 vs price
Over/Under 2.5 goals
65381 EUR · live
Under
1.01 · implied 99.0%
62.7%
-36.3 vs price
Over
510.0 · implied 0.2%
37.3%
+37.1 vs price
Over/Under 2.5 first-half goals
2032 EUR · live
Under
1.02 · implied 98.0%
72.4%
-25.7 vs price
Over
75.0 · implied 1.3%
27.6%
+26.3 vs price
17 more markets on this match
Corners, cards, correct score, both-teams-to-score and the rest — plus how
the split moved over time, and which matches across the board show the
biggest money/price gap.
Weight of Money — see plans
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Highlights 1 clip
Player of the match
Match events
Half-time · 0–0
53'
🔁
J. Opoku ◂ J. Eom
53'
🔁
B. Cabango ◂ F. Lissah
62'
🔁
I. Kaboré ◂ D. Imray
62'
🔁
J. Ekomie ◂ R. Longman
62'
🔁
J. Windass ◂ O. Rathbone
63'
🔁
Ž. Vipotnik ◂ A. Idah
63'
🔁
K. Moore ◂ S. Smith
67'
J. Opoku · Foul
75'
🔁
M. Stamenić ◂ J. Fulton
75'
🔁
E. Just ◂ M. Widell
77'
B. Cabango · Foul
78'
🔁
L. O'Brien ◂ C. O'Hare
88'
S. Welsh · Foul
Full-time · 0–0
Coaches
Phil Parkinson 
Recent form
WHWatford2-0
WADerby County3-0
DHSheffield United0-0
WAStoke City2-1
LHBirmingham City0-1
WAMillwall3-0
LHBirmingham City1-2
DHWatford1-1
DACardiff City1-1
LAMiddlesbrough0-1
Where to watch
beIN Sports MAX 10
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
Disney+ Premium Chile
Disney+ESPN 4
Disney+ Premium Chile
beIN SPORTS ENGLISH 1
Viaplay
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN Sports MAX 10
NOW TV UKSky Go UKSky Sports Main EventSky Sports Ultra HD
Viaplay
MAGENTA | 2HD
Arena Sport 4 HR
NOW TV UKSky Go UKSky Sports Main EventSky Sports Ultra HD
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
Viaplay
beIN SPORTS ENGLISH 1
Disney+ Premium Chile
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
Arena Sport 1x2 SRB
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
Viaplay
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
beIN SPORTS ENGLISH 1
Match facts
Stadium
Swansea.com Stadium
City
Swansea
Kickoff
05 Sep, 19:00 UTC
Competition
Championship
Highlights & clips
22
L. Vigouroux
7.1
2
J. Key
7.3
5
B. Cabango
6.5
↑ 53'
23
S. Welsh
7.9
14
J. Tymon
7.7
6
M. Stamenić
6.9
↑ 75'
8
E. Just
6.6
↑ 75'
46
S. Eustaquio
7.1
49
M. K. Yeo
7.0
9
Ž. Vipotnik
6.4
↑ 63'
30
J. Opoku
6.4
↑ 53'
22
A. Patterson
7.7
4
M. Cleworth
6.9
5
D. Hyam
7.0
2
C. Doyle
7.1
3
J. Ekomie
7.1
↑ 62'
37
M. James
7.4
8
B. Whiteman
7.1
12
I. Kaboré
6.9
↑ 62'
10
J. Windass
6.3
↑ 62'
27
L. O'Brien
6.6
↑ 78'
19
K. Moore
6.8
↑ 63'
Substitutes
1GA. Fisher
26DF. Lissah↓ 53'7.1
20DT. Parente
3DJ. Seelt
7MM. Widell↓ 75'7.1
4MJ. Fulton↓ 75'6.8
10MJ. Eom↓ 53'6.6
35MRonald
33FA. Idah↓ 63'6.1
Coach: Vitor Matos
Substitutes
21GD. Ward
30DD. Imray↓ 62'6.3
6DJ. Worrall
26DZ. Vyner
17MC. O'Hare↓ 78'7.1
47MR. Longman↓ 62'6.7
20FO. Rathbone↓ 62'6.5
28FS. Smith↓ 63'6.5
11FB. Cadamarteri
Coach: Phil Parkinson
Top stats
61%Possession39%
0.73Expected goals (xG)0.64
6Total shots8
3Shots on target1
5Corners2
Shots
1Shots off target2
2Blocked shots5
3Shots inside box6
3Shots outside box2
0.06Goals prevented0.43
Attack
18Touches in box16
83Final third entries63
2Offsides2
13Free kicks10
0Fouled in final third1
Passing
660Passes415
565Accurate passes307
28/58 (48%)Long balls28/76 (37%)
6/26 (23%)Crosses4/10 (40%)
15Throw-ins24
Duels
50Duels50
37/67 (55%)Ground duels30/67 (45%)
16/39 (41%)Aerial duels23/39 (59%)
6/9 (67%)Dribbles5/14 (36%)
12Dispossessed9
Defending
18Tackles15
39Tackles won47
10Interceptions12
23Clearances30
58Recoveries61
Discipline
10Fouls13
3Yellow cards0
Goalkeeping
1Saves3
6Goal kicks4
Forecast BSD enginebest price across 26 bookmakers
CornersOver 9.5 corners 53% · 1.85 @ betfair
CornersOver 8.5 corners 65% · 1.50 @ betfair
1X2Draw 28% · 2.55 @ Unibet
GoalsUnder 2.5 goals 52% · 1.17 @ 10bet
BTTSBoth teams to score 53% · 3.40 @ Bet365
GoalsUnder 3.5 goals 72% · 1.31 @ Pinnacle
1X2Wrexham to win 30% · 3.55 @ 10bet
1X2Swansea to win 42% · 2.62 @ William Hill
GoalsOver 1.5 goals 72% · 2.16 @ 1xBet
Who winsSwansea to win (DNB) 55% · 1.70 @ Betsson
CornersUnder 10.5 corners 58% · 1.67 @ Pinnacle
Odds consensus
1X2consensus
2.23
Swansea City
3.35
Draw
3.15
Wrexham
Double Chanceconsensus
1.30
Swansea City or Draw
1.30
Swansea City or Wrexham
1.65
Draw or Wrexham
Both Teams to Scoreconsensus
1.75
Yes
2.00
No
Home Clean Sheetconsensus
2.80
YES
1.38
NO
Away Clean Sheetconsensus
3.75
YES
1.22
NO
Home Win to Nilconsensus
3.80
YES
Away Win to Nilconsensus
5.50
YES
Total Goals 0.50consensus
1.03
Over 0.50
9.00
Under 0.50
Total Goals 1.50consensus
1.30
Over 1.50
3.38
Under 1.50
Total Goals 2.50consensus
1.96
Over 2.50
1.82
Under 2.50
Total Goals 3.50consensus
3.40
Over 3.50
1.29
Under 3.50
Total Goals 4.50consensus
6.62
Over 4.50
1.09
Under 4.50
Draw No Betconsensus
1.65
Swansea City
2.15
Wrexham
Total Corners (O/U) 7.50consensus
1.25
Over 7.50
3.30
Under 7.50
Total Corners (O/U) 8.50consensus
1.50
Over 8.50
2.40
Under 8.50
Total Corners (O/U) 9.50consensus
1.80
Over 9.50
1.86
Under 9.50
No pre-match call on this one.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.7%.
Nothing reached 80% confidence before kick-off, so we stayed quiet rather than guess. Most matches end up here — that is what keeps the published calls at 86.7%.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.