Menu

Major League Soccer

Charlotte 2-1 Philadelphia Union

Charlotte vs Philadelphia Union finished 2-1 in Major League Soccer. Key event: 12' Frankie Westfield (Foul). Head to head: H2H last 4: 2-0-2. Home form: W D W L D; Away form: L L L L L; Stats edge: Ball Possession 58%-42%. Also shown: timeline, team statistics, lineups, recent team results, head-to-head.
Competition Major League Soccer Country USA
20 Timeline 7 Stats 2 Lineups
Finished Score 2-1 Major League Soccer 20 timeline events 7 team stats 2 lineup teams
Match data product Charlotte vs PHI Visible match context: score state, timeline depth, team statistics, lineups, signals, and connected football coverage.
Score state 2 - 1 Finished · 04 Apr 2026, 23:30
Timeline 20 events visible
Team stats 7 rows visible
Lineups 2 team sheets
Signals 0 match signals
Context links 16 H2H and recent form rows
Charlotte Metric PHI
58% Ball Possession 42%
9 Total Shots 17
5 Shots on Goal 3
6 Corner Kicks 7
10 Fouls 22
4 Yellow Cards 4

Timeline

12' Frankie Westfield PHI · card
19' Djibril Diani Charlotte · card
30' A. Westwood Charlotte · goal
42' Wilfried Zaha Charlotte · card

Match preview 3 facts

Home form W D W L D 8 pts, goals 10-6, 2.00 scored/match, 1.20 conceded/match
Away form L L L L L 0 pts, goals 3-9, 0.60 scored/match, 1.80 conceded/match
Stats edge Ball Possession 58%-42% Visible match comparison

Match comparison

Stats edge Ball Possession 58%-42% Fouls 10-22 · Total Shots 9-17

Timeline 20 events

12' Yellow Frankie Westfield PHI Foul
19' Yellow Djibril Diani Charlotte Foul
30' Goal A. Westwood Charlotte assist I. Toklomati · Normal Goal
42' Yellow Wilfried Zaha Charlotte Foul
47+2' Yellow Bruno Damiani PHI Foul
64' Sub E. Alladoh PHI on for J. Bueno
65' Sub D. Diani Charlotte on for L. de la Torre
65' Sub K. A. Calderon Vargas Charlotte on for L. Abada
76' Yellow Nathan Harriel PHI Foul
77' Sub I. Vassilev PHI on for C. Sullivan
78' Goal D. Jean Jacques PHI assist C. Sullivan · Normal Goal
80' Goal W. Zaha Charlotte assist P. Biel · Normal Goal
83' Yellow Morrison Agyemang Charlotte Off the ball foul
83' Sub B. Damiani PHI on for M. Jakupovic
84' Sub J. Sery Larsen PHI on for P. Ndinga
84' Sub M. Iloski PHI on for S. Korzeniowski
87' Yellow Kristijan Kahlina Charlotte Time wasting
90' Sub I. Toklomati Charlotte on for A. Goodwin
90' Sub P. Biel Charlotte on for B. Bronico
91+1' Yellow Cavan Sullivan PHI Foul

Lineups

Team statistics

58% Ball Possession 42%
58% 42%
9 Total Shots 17
34% 65%
5 Shots on Goal 3
62% 37%
6 Corner Kicks 7
46% 53%
10 Fouls 22
31% 68%
4 Yellow Cards 4
50% 50%
2 Goalkeeper Saves 3
40% 60%