Major League Soccer · Regular Season - 30
Philadelphia Union 2–2 Charlotte
Sat 17 Oct 2026 · 18:30 UTC · Talen Energy Stadium, Philadelphia
Philadelphia UnionTeam 2074
CharlotteTeam 1982Match story
Philadelphia Union · draw · CharlotteBefore kick-off: 55% · 22% · 23%
Last reading, 90+13': 0% · 100% · 0%
Live chances from PlayerElo's pre-match model and the current score.
- Milan Iloski 24' (pen)
- Bruno Damiani 73'
We gave Philadelphia Union 55% to win: it ended in a draw.
- 19'Allan Saint-Maximin 2114 +2
Charlotte:Allan Saint-Maximin 2114 +2 - Milan Iloski 2166 −4 (pen.)24'
Philadelphia Union:Milan Iloski 2166 −4 (pen.) - 44'Morrison Agyemang 1882 +9
Charlotte:Morrison Agyemang 1882 +9 - 45+1'David Schnegg 1975 +6
Charlotte:David Schnegg 1975 +6 - 48'Rodolfo Aloko 1641 +47 assist Idan Toklomati Jorno 2050 +15
Charlotte:Rodolfo Aloko 1641 +47 assist Idan Toklomati Jorno 2050 +15 - Quinn Sullivan 2126 −1 for Indiana Vassilev 2109 −155'
Philadelphia Union:Quinn Sullivan 2126 −1 for Indiana Vassilev 2109 −1 - 62'Idan Toklomati Jorno 2050 +15 assist David Schnegg 1975 +6
Charlotte:Idan Toklomati Jorno 2050 +15 assist David Schnegg 1975 +6 - Bruno Damiani 2192 −8 assist Danley Jean Jacques 2121 −673'
Philadelphia Union:Bruno Damiani 2192 −8 assist Danley Jean Jacques 2121 −6 - Malik Jakupovic 1538 0 for Bruno Damiani 2192 −882'
Philadelphia Union:Malik Jakupovic 1538 0 for Bruno Damiani 2192 −8 - 83'Liel Abada 2006 +1 for Allan Saint-Maximin 2114 +2
Charlotte:Liel Abada 2006 +1 for Allan Saint-Maximin 2114 +2 - 83'Luca De La Torre 1990 −1 for Djibril Diani 1939 +6
Charlotte:Luca De La Torre 1990 −1 for Djibril Diani 1939 +6 - 83'Harry Toffolo 1942 −2 for David Schnegg 1975 +6
Charlotte:Harry Toffolo 1942 −2 for David Schnegg 1975 +6 - 90+12'Tyger Smalls 1611 0 for Rodolfo Aloko 1641 +47
Charlotte:Tyger Smalls 1611 0 for Rodolfo Aloko 1641 +47
Line-ups
Elo change from this match, next to the Elo after it.
Before kick-off: 55% · 22% · 23%(Philadelphia Union · draw · Charlotte)
Our most likely score was 1–1 (10%); the result 2–2 had 6%.
- Average value of the starting XI: Philadelphia Union €3.5M, Charlotte €2.2M.
- Style contrast in pressing & duels (MLS): Philadelphia Union ranked #2 of 30, Charlotte #30.
- Charlotte's expected eleven was in form: average EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +1.9 over 180 days.
- Philadelphia Union had won their last 5 matches.
Form
Last five matches; the number is the team Elo of the eleven that started.
Philadelphia Union
6th in MLS · 45 pts from 29
- 15 OctWChicago Fire MLS2097
- 10 OctWReal Salt Lake MLS2112
- 26 SepWOrlando City SC MLS2017
- 20 SepWSporting Kansas City MLS2075
- 14 SepWSan Diego MLS2040
Charlotte
5th in MLS · 46 pts from 29
- 14 OctLColumbus Crew MLS1995
- 10 OctWFC Dallas MLS1996
- 26 SepLChicago Fire MLS1960
- 19 SepWDC United MLS1985
- 12 SepDFC Cincinnati MLS1983
Season outlook
From the Major League Soccer simulation, before this match.
| Club | Pts now | Pred. pts | Title | Top 4 | Bottom 3 | Most likely |
|---|---|---|---|---|---|---|
| Philadelphia Union | 45 /29 | 53.4 | 0% | 5% | 0% | 8th |
| Charlotte | 46 /29 | 53.0 | 0% | 3% | 0% | 11th |
Each bar is one finishing position, 1st on the left to 30th on the right; the taller the bar, the likelier that finish.
Players to watch
Highest EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. (Elo Above Replacement over the last 180 days) in each starting eleven. Elo after each match, last three years.

Philadelphia Union · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +3.5 (Good) · Elo 2171

Charlotte · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +5.3 (Good) · Elo 1941
Team Elo history
Starting-eleven Team Elo in league matches, last three years.
Coach Elo history
Elo after each match, last three years (the whole career if shorter).
Coach DNA: –
Coach DNA: balanced profile
Playing style
How both clubs play against their own league (2024–2026).
Philadelphia Union: direct · high-pressing (how Ryan Richter plays) · Charlotte: low-block (how Dean Smith plays)