← All matches
Ryan Richter
Philadelphia Union
Seattle Sounders FC
Philadelphia Union
4-4-2 · 4-2-3-1
Seattle Sounders FC
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
12'
H. Dotson · Handball
31'
⚽
M. Iloski · assist F. Westfield1–0
Half-time · 1–0
59'
🔁
G. Sandnes ◂ A. Lopez
60'
🔁
P. Kingston ◂ K. Kossa-Rienzi
60'
🔁
J. Ferreira ◂ P. Arriola
65'
🔁
Q. Sullivan ◂ I. Vassilev
65'
🔁
E. Alladoh ◂ B. Damiani
80'
🔁
S. Gomez ◂ H. Dotson
80'
🔁
D. Musovski ◂ O. D. Rosario
80'
🔁
J. Bueno ◂ D. Jean Jacques
89'
🔁
A. Bedoya ◂ C. Sullivan
Full-time · 1–0
Coaches
Brian Schmetzer 
Recent form
WHNew York Red Bulls3-1
LAInter Miami CF4-6
DHColumbus Crew1-1
LAOrlando City SC3-4
LANew England Revolution1-2
LAAustin FC1-3
LHPortland Timbers1-5
LALos Angeles FC0-1
LHLA Galaxy0-2
WHSan Jose Earthquakes3-2
Where to watch
Betano
Apple TV (DE)
Match facts
Stadium
Subaru Park
City
Chester
Referee
Tim Ford
Kickoff
25 Jul, 23:30 UTC
Competition
MLS
Highlights & clips
18
A. Blake
6.6
39
F. Westfield
7.5
44
N. Pierre
7.3
26
N. Harriel
7.3
27
K. Wagner
7.8
11
A. Bedoya
↑ 89'
8
J. Bueno
6.7
↑ 80'
4
J. Lukić
6.5
33
Q. Sullivan
7.9
↑ 65'
10
M. Iloski
7.8
23
E. Alladoh
6.4
↑ 65'
26
A. Thomas
7.6
45
P. Kingston
6.6
↑ 60'
39
S. Hawkins
6.6
53
G. Sandnes
7.1
↑ 59'
5
N. Tolo
6.8
90
S. Gomez
6.6
↑ 80'
37
S. Brunell
6.7
9
J. Ferreira
6.6
↑ 60'
11
A. Rusnák
6.6
14
P. Rothrock
6.0
19
D. Musovski
6.4
↑ 80'
Substitutes
76GA. Rick
5DJ. Sery Larsen
2DG. Martínez
6MC. Sullivan↓ 89'7.5
21MD. Jean Jacques↓ 80'7.0
19MI. Vassilev↓ 65'6.7
28MA. Anello
16MB. Bender
9FB. Damiani↓ 65'6.3
Coach: Ryan Richter
Substitutes
50GM. Anchor
24GS. Frei
35DA. Lopez↓ 59'6.2
85DK. Kossa-Rienzi↓ 60'6.1
28DY. Gómez
17MP. Arriola↓ 60'6.9
31MH. Dotson↓ 80'6.7
95FO. D. Rosario↓ 80'6.0
Coach: Brian Schmetzer
Top stats
44%Possession56%
1.36Expected goals (xG)0.36
15Total shots7
5Shots on target1
1Big chances0
6Corners1
Shots
7Shots off target5
3Blocked shots1
9Shots inside box6
6Shots outside box1
0Hit woodwork0
1Big chances scored0
0.04Goals prevented1.13
Attack
27Touches in box15
69Final third entries60
1Offsides0
11Free kicks11
2Fouled in final third0
Passing
348Passes454
254Accurate passes352
15/46 (33%)Long balls14/45 (31%)
6/22 (27%)Crosses5/10 (50%)
25Throw-ins18
Duels
55Duels45
29/60 (48%)Ground duels31/60 (52%)
31/50 (62%)Aerial duels20/50 (40%)
2/7 (29%)Dribbles8/18 (44%)
7Dispossessed8
Defending
18Tackles12
78Tackles won83
16Interceptions6
21Clearances30
48Recoveries53
Discipline
11Fouls11
0Yellow cards1
Goalkeeping
1Saves4
0Big saves1
7Goal kicks10
1Punches2
Forecast BSD enginebest price across 44 bookmakers
CornersOver 9.5 corners 55% · 2.20 @ Novibet
Who winsPhiladelphia to win (DNB) 68% · 1.35 @ Betano
CornersOver 8.5 corners 66% · 1.57 @ Novibet
BTTSBoth teams to score 60% · 1.90 @ Novibet
GoalsOver 2.5 goals 59% · 1.85 @ Novibet
1X2Philadelphia to win 51% · 2.31 @ 1xBet
GoalsOver 1.5 goals 80% · 1.19 @ Betano
1X2Draw 25% · 4.80 @ Novibet
1X2Seattle to win 24% · 14.25 @ Novibet
GoalsUnder 3.5 goals 62% · 1.58 @ Novibet
CornersUnder 10.5 corners 56% · 1.77 @ 10bet
Odds consensus
1X2consensus
1.70
Philadelphia Union ▼
4.00
Draw ▲
4.73
Seattle Sounders FC ▲
Double Chanceconsensus
1.21
Philadelphia Union or Draw ▼
1.24
Philadelphia Union or Seattle Sounders FC ▼
2.10
Draw or Seattle Sounders FC ▲
Both Teams to Scoreconsensus
1.59
Yes ▲
2.28
No ▼
Total Goals 0.50consensus
1.02
Over 0.50 ▼
13.47
Under 0.50 ▲
Total Goals 1.50consensus
1.19
Over 1.50 ▲
4.50
Under 1.50 ▼
Total Goals 2.50consensus
1.85
Over 2.50 ▲
1.91
Under 2.50 ▼
Total Goals 3.50consensus
2.35
Over 3.50 ▼
1.58
Under 3.50 ▲
Total Goals 4.50consensus
4.25
Over 4.50 ▲
1.21
Under 4.50 ▼
Draw No Betconsensus
1.27
Philadelphia Union ▼
3.55
Seattle Sounders FC ▲
Total Corners (O/U) 4.50consensus
1.01
Over 4.50
13.25
Under 4.50
Total Corners (O/U) 5.50consensus
1.04
Over 5.50
9.10
Under 5.50
Total Corners (O/U) 6.50consensus
1.08
Over 6.50
6.05
Under 6.50 ▲
Total Corners (O/U) 7.50consensus
1.24
Over 7.50 ▲
3.62
Under 7.50 ▼
Total Corners (O/U) 8.50consensus
1.41
Over 8.50 ▲
2.67
Under 8.50 ▼
Total Corners (O/U) 9.50consensus
1.72
Over 9.50 ▲
2.03
Under 9.50 ▼
Total Corners (O/U) 10.50consensus
2.16
Over 10.50 ▲
1.64
Under 10.50 ▼
1.7 – 1.4Expected goals
1-1Most likely score
~10Expected corners
No bet in this match — nothing offers both a real edge and a worthwhile price. The full breakdown is below for the curious.
Every market recommended rows highlighted
| Our call | How likely | Bookmakers say | Their odds | Price check | Confidence |
|---|---|---|---|---|---|
| Over 9.5 cornersCorners | 55% | 55% | 1.67 | Overpriced | low |
| Philadelphia to win (DNB)Who wins | 68% | 68% | 1.37 | Overpriced | medium |
| Over 8.5 cornersCorners | 66% | 66% | 1.39 | Overpriced | medium |
| Both teams to scoreBTTS | 60% | 60% | 1.55 | Overpriced | medium |
| Over 2.5 goalsGoals | 59% | 59% | 1.59 | Overpriced | low |
| Philadelphia to win1X2 | 51% | 51% | 1.82 | Overpriced | low |
| Over 1.5 goalsGoals | 80% | 80% | 1.18 | Overpriced | high |
| Draw1X2 | 25% | 25% | 3.78 | Overpriced | low |
| Seattle to win1X2 | 24% | 24% | 3.94 | Overpriced | low |
| Under 3.5 goalsGoals | 62% | 61% | 1.52 | Fair | medium |
| Under 10.5 cornersCorners | 56% | 55% | 1.67 | Overpriced | low |
Probability vs league average
| Market | This match | League avg | Diff | More likely? |
|---|---|---|---|---|
| Over 1.5 goals | 80% | 79% | +1% | Yes |
| Over 2.5 goals | 59% | 60% | -1% | No |
| Over 3.5 goals | 38% | 37% | +1% | Yes |
| Both teams to score | 60% | 60% | 0% | No |
| Home win | 51% | 46% | +5% | Yes |
| Draw | 25% | 24% | +1% | Yes |
| Away win | 24% | 30% | -6% | No |
How to read this: "72% · high" means we expect it to happen about 72 times out of 100 — football always keeps the rest. "Worth it above X" is the minimum odds where the pick makes mathematical sense; "Overpriced" means the bookmaker pays less than that. Not betting advice — no outcome is guaranteed.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.