Philadelphia Union vs St. Louis City, MLS 2025 REGULAR SEASON
Overview
Match Preview
Philadelphia Union vs St. Louis City — MLS at Subaru Park.
- Philadelphia Union 18 games · 16 pts (2026/26)
- St. Louis City 18 games · 26 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Mar | St. Louis City | H | 1–0 | W |
| 16 Mar | Nashville SC | H | 1–3 | L |
| 09 Mar | New England Revolution | A | 2–0 | W |
| 02 Mar | FC Cincinnati | H | 4–1 | W |
| 23 Feb | Orlando City SC | A | 4–2 | W |
| 19 Oct | FC Cincinnati | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Mar | Philadelphia Union | A | 0–1 | L |
| 16 Mar | Seattle Sounders FC | H | 1–0 | W |
| 09 Mar | Los Angeles Galaxy | A | 3–0 | W |
| 02 Mar | San Diego FC | A | 0–0 | D |
| 23 Feb | Colorado Rapids SC | H | 0–0 | D |
| 20 Oct | Minnesota United FC | A | 1–4 | L |
Season Stats
| Philadelphia Union | St. Louis City | |
|---|---|---|
| #13 | Position | #22 |
| 16 | Points | 26 |
| 18 | Played | 18 |
| 4 / 4 / 10 | W / D / L | 7 / 5 / 6 |
| 25 | Scored | 24 |
| 33 | Conceded | 24 |
| -8 | GD | +0 |
| 0.89 | PPG | 1.44 |
| 22% | Win % | 39% |
Key Stats
0%
Both Teams to Score
H2H (1 games)
H2H (1 games)
0%
Over 2.5 Goals
H2H history
H2H history
22%
Clean Sheets
Philadelphia Union this season
Philadelphia Union this season
16%
Clean Sheets
St. Louis City this season
St. Louis City this season
Philadelphia Union are 13th (16 pts). St. Louis City are 22nd (26 pts).
Goal Timing (This Season)
Philadelphia Union
0-15
3/3
16-30
1/5
31-45
3/3
46-60
3/1
61-75
4/2
76+
4/2
■ Scored ■ Conceded
St. Louis City
0-15
2/1
16-30
3/1
31-45
4/2
46-60
5/5
61-75
4/3
76+
5/6
■ Scored ■ Conceded
Top Scorers (This Season)
Philadelphia Union
| Milan Iloski | 8 G | 1 A |
St. Louis City
| Marcel Hartel | 5 G | 3 A |
Events
Match Events
- 0' That's the starting whistle at Subaru Park. Ninety minutes of football awaits between Philadelphia Union and St. Louis City.
- 5' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 8' Ian Glavinovich makes no mistake. The score reads 1-0 and Philadelphia Union are in front.
- 13' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 18' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 19' A meaty challenge results in booking for Kyle Hiebert on 19.
- 24' St. Louis City have won 177 goals from 118 games. They will be desperate to add to that tally today.
- 26' Philadelphia Union player sees a card in front of him.
- 31' It looks like no one’s ball. Philadelphia Union is used to counterattacking playing. None of the sides are ready to take the lead.
- 35' A meaty challenge results in booking for Chris Durkin on 35.
- 40' Mikkel Uhre is a natural and has been asked to do a very specific job for Philadelphia Union tonight.
- 45' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Ben Lundt suffering a number of foals already.
- 50' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 55' The referee calls foul for Eduard Lowen. He receives a card.
- 58' Philadelphia Union player sees a card in front of him.
- 63' Over 63 minutes have gone by without a meaningful attack. The supporters want more.
- 66' That is a card for St. Louis City. Eduard Lowen will be fuming at that decision.
- 71' The Philadelphia Union bench stirs into life. Ian Glavinovich is withdrawn and Jeremy Rafanello gets his opportunity.
- 72' A tactical swap from St. Louis City — Klauss on, Simon Becher off on 72 minutes.
- 74' A change in the St. Louis City ranks — Cedric Teuchert exits the field as Celio Pompeu enters on 74.
- 79' The travelling St. Louis City supporters hardly appreciate their team being pressed down to the backline.
- 81' Philadelphia Union player sees a card in front of him.
- 82' Chris Donovan gets the nod from Philadelphia Union. He replaces Mikkel Uhre and will look to change the dynamic.
- 85' Alfredo Morales is having his name booked by the referee on 85.
- 86' The St. Louis City bench stirs into life. Conrad Wallem is withdrawn and Joakim Nilsson gets his opportunity.
- The final whistle goes. A composed, disciplined performance from Philadelphia Union to claim maximum points.
Lineups
Philadelphia Union Lineups
Starting XI
- 27
- 15
- 19
- 33
- 26
- 5
-
7
Mikkel Uhre ↓ Chris Donovan 82'
- 2
- 20
- 76
- 4
Bench
-
25
Chris Donovan ↑ 82'
-
14
Jeremy Rafanello ↑ 71'
- 24
- 1
- 6
- 22
- 17
Coach
Bradley Carnell
St. Louis City Lineups
Starting XI
-
36
Cedric Teuchert ↓ Celio Pompeu 74'
- 38
- 17
- 10
-
8
Chris Durkin ↓ Alfredo Morales 72'
- 5
-
11
Simon Becher ↓ Klauss 72'
-
22
Kyle Hiebert ↓ Joshua Yaro 71'
- 20
- 39
-
6
Conrad Wallem ↓ Joakim Nilsson 86'
Bench
- 32
-
27
Alfredo Morales ↑ 72'
-
9
Klauss ↑ 72'
-
4
Joakim Nilsson ↑ 86'
- 7
-
15
Joshua Yaro ↑ 71'
-
12
Celio Pompeu ↑ 74'
- 31
- 71
Coach
Olof Mellberg
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Ian Glavinovich | 1 |
Head to Head
Philadelphia Union Form
2025-03-22
Philadelphia Union
1–0
St. Louis City
W
2025-03-16
Philadelphia Union
1–3
Nashville SC
L
2025-03-09
New England Revolution
0–2
Philadelphia Union
W
2025-03-02
Philadelphia Union
4–1
FC Cincinnati
W
2025-02-23
Orlando City SC
2–4
Philadelphia Union
W
2024-10-19
Philadelphia Union
1–2
FC Cincinnati
L
St. Louis City Form
2025-03-22
Philadelphia Union
1–0
St. Louis City
L
2025-03-16
St. Louis City
1–0
Seattle Sounders FC
W
2025-03-09
Los Angeles Galaxy
0–3
St. Louis City
W
2025-03-02
San Diego FC
0–0
St. Louis City
D
2025-02-23
St. Louis City
0–0
Colorado Rapids SC
D
2024-10-20
Minnesota United FC
4–1
St. Louis City
L
Predictions
Prediction accuracy
3 / 4
1.29
Philadelphia Union xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.1
St. Louis City xG
I would bet for:
Philadelphia Union or Draw 72% + Under 2.5 goals 58%
Match Result
✓ CorrectActual: Philadelphia Union win
Both Teams to Score
✓ Correct
Avg goals/match: 2.39
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 89% |
|
11% |
| ± 1.5 | 69% |
|
31% |
| ± 2.5 | 42% |
|
58% |
| ± 3.5 | 22% |
|
78% |
| ± 4.5 | 10% |
|
90% |
Double Chance
Philadelphia Union or Draw
72%
Draw or St. Louis City
56%
Philadelphia Union or St. Louis City
72%
Half-Time Result
✗ WrongActual: Philadelphia Union win at HT
Correct Score
✓ In top 12
1 – 1
13.9%
0 – 0
11.3%
1 – 0
Actual
0 – 1
8.9%
2 – 1
8.1%
2 – 0
7.3%
1 – 2
6.9%
0 – 2
5.4%
2 – 2
4.6%
3 – 1
3.5%
3 – 0
3.1%
1 – 3
2.6%
Asian Handicap — Philadelphia Union
| Handicap | Philadelphia Union covers | Push | St. Louis City covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 12% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 21% | 61% |
| -0.5 | 39% | — | 61% |
| +0.5 | 70% | — | 30% |
| +1 | 70% | 18% | 12% |
| +1.5 | 88% | — | 12% |
| +2 | 88% | 9% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Philadelphia Union keeps clean sheet
34%
✗
St. Louis City keeps clean sheet
28%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

