Allan Saint-Maximin
Booked
19'
Photo: Something Original ( talk ), CC BY-SA 3.0Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v1.15
It finished level; our pre-match call put the chance of that at 21%. Philadelphia Union had more shots (21–13) and more on target (5–3).
Pre-match call frozen 17 Oct 2026 · model dc-v1.15
Tactical shift
Allan Saint-Maximin
Booked
19'
Milan Iloski
Penalty
24'
1–0
Morrison Agyemang
Booked
44'
David Schnegg
Booked
45'+1'
Rodolfo Aloko
Assist · Idan Toklomati
48'
1–1
Quinn Sullivan
On for Indiana Vassilev
55'
Idan Toklomati
Assist · David Schnegg
62'
1–2
Bruno Damiani
Assist · Danley Jean Jacques
73'
2–2
Malik Jakupovic
On for Bruno Damiani
82'
Liel Abada
On for Allan Saint-Maximin
83'
Tyger Smalls
On for Rodolfo Aloko
90'+12'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
High Pressing Battle
Both sides pressed aggressively. Territory was won and lost in the opposition half.
34 shots
Expected goals over time
accuracy · 24%
kill rate · 10%
accuracy · 23%
kill rate · 15%
Charlotte FC turned 15% of shots into goals to Philadelphia Union's 10%.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
MLSKey context
Venue
Subaru Park
Kick-off
17 Oct · 18:30 UTC
Referee
Jon Freemon
USA · 4.5 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.