Toronto FC vs Philadelphia Union, MLS 2023 REGULAR SEASON
Overview
Match Preview
Toronto FC vs Philadelphia Union — MLS at BMO Field.
- Toronto FC 27 games · 29 pts (2026/26)
- Philadelphia Union 27 games · 39 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 30 Aug | Philadelphia Union | H | 3–1 | W |
| 26 Aug | Columbus Crew SC | A | 0–2 | L |
| 20 Aug | Montreal Impact FC | H | 2–3 | L |
| 16 Jul | Chicago Fire FC | A | 0–1 | L |
| 08 Jul | St. Louis City | H | 0–1 | L |
| 04 Jul | Orlando City SC | A | 0–4 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 30 Aug | Toronto FC | A | 1–3 | L |
| 26 Aug | D.C. United SC | A | 3–1 | W |
| 15 Jul | New York City FC | H | 2–1 | W |
| 13 Jul | Nashville SC | A | 2–0 | W |
| 09 Jul | Los Angeles Galaxy | A | 1–3 | L |
| 02 Jul | Atlanta United FC | A | 0–2 | L |
Season Stats
| Toronto FC | Philadelphia Union | |
|---|---|---|
| #13 | Position | #6 |
| 29 | Points | 39 |
| 27 | Played | 27 |
| 6 / 11 / 10 | W / D / L | 11 / 6 / 10 |
| 39 | Scored | 54 |
| 51 | Conceded | 44 |
| -12 | GD | +10 |
| 1.07 | PPG | 1.44 |
| 22% | Win % | 41% |
Key Stats
65%
Both Teams to Score
H2H (17 games)
H2H (17 games)
82%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Toronto FC this season
Toronto FC this season
26%
Clean Sheets
Philadelphia Union this season
Philadelphia Union this season
Toronto FC are 13th (29 pts). Philadelphia Union are 6th (39 pts).
Goal Timing (This Season)
Toronto FC
0-15
1/3
16-30
2/5
31-45
5/6
46-60
4/7
61-75
7/6
76+
9/10
■ Scored ■ Conceded
Philadelphia Union
0-15
4/6
16-30
4/7
31-45
6/4
46-60
9/1
61-75
14/3
76+
6/4
■ Scored ■ Conceded
Top Scorers (This Season)
Toronto FC
| Daniel Salloi | 7 G | 5 A |
| Josh Sargent | 7 G | 2 A |
Philadelphia Union
| Milan Iloski | 16 G | 2 A |
| Bruno Damiani | 8 G | 1 A |
| Cavan Sullivan | 7 G | 4 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Toronto FC to score. At the same time, Philadelphia Union does not seem to pull back! Let’s get it on!
- 5' Both teams are passing the ball around with high level of urgency. Toronto FC needs to do something about it to get closer to the goal.
- 10' A quiet spell here at BMO Field. Philadelphia Union seem content sitting deep and soaking up pressure.
- 15' A tactical chess match is unfolding here. The question is which manager blinks first.
- 20' Philadelphia Union started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 20.
- 23' A goal from the Italy international Lorenzo Insigne! He fires home on 23 to make it 1-0!
- 28' Federico Bernardeschi, a Italy , has 1 bookings this season and will need to keep his discipline tonight.
- 33' A tactical swap from Philadelphia Union — Jack McGlynn on, Leon Flach off on 33 minutes.
- 38' Toronto FC are happy to let the opposition have the ball in their own half. The trap is set.
- 43' Mikkel Uhre has been relatively quiet despite scoring 21 goals in his last 293 appearances.
- 45' Julian Carranza does the damage! The net is bulging and Philadelphia Union surge ahead!
- 50' Supporters expect more eagerness from Leon Flach, as he is very good at scoring at BMO Field with 0 goals in the last 0 games.
- 55' Not even hints on scoring a goal over the last 55 minutes.
- 58' Deandre Kerr is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 63' Jonathan Osorio is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 68' Toronto FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 73' Chris Donovan is putting in a real shift tonight. He has covered more ground than anyone else for Philadelphia Union so far.
- 76' Toronto FC player sees a card in front of him.
- 80' It is a substitution in Toronto FC team. Deandre Kerr is replaced by Victor Vazquez on 80 minute.
- 81' Joaquin Torres has so much to prove this time. He replaces Daniel Gazdag on 81 minute.
- 82' The crowd applauds Julian Carranza as he leaves the pitch. Chris Donovan steps in for Philadelphia Union.
- 87' A moment of madness from Tomas Romero on 87 minutes earns him a card. Toronto FC will be frustrated.
- 90' Poor challenge from Jacob Glesnes. The referee spots it immediately and shows the card.
- 90' Toronto FC manager makes another effort to make the tables turned. Brandon Servania is hanging Franco Ibarra on the field on 90 minute.
- Game over. The scoreline of 3-1 tells the full story of an entertaining encounter.
Lineups
Toronto FC Lineups
4-3-3Starting XI
- 10
- 24
- 4
-
21
Jonathan Osorio ↓ Hugo Mbongue 90'
- 28
- 17
- 5
- 30
-
29
Deandre Kerr ↓ Victor Vazquez 80'
- 19
- 52
Bench
-
23
Brandon Servania ↑ 90'
-
8
Victor Vazquez ↑ 80'
- 11
- 7
- 6
- 90
- 81
- 51
-
83
Hugo Mbongue ↑ 90'
Coach
Bob Bradley
Philadelphia Union Lineups
4-3-1-2Starting XI
- 27
- 18
- 3
- 11
- 15
-
9
Julian Carranza ↓ Chris Donovan 82'
-
10
Daniel Gazdag ↓ Joaquin Torres 81'
-
31
Leon Flach ↓ Jack McGlynn 33'
- 5
- 8
- 7
Bench
-
19
Joaquin Torres ↑ 81'
- 12
- 2
- 33
-
16
Jack McGlynn ↑ 33'
- 26
- 20
- 17
-
25
Chris Donovan ↑ 82'
Coach
Jim Curtin
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sergio Santos | 6 |
| Mikael Uhre | 4 |
| Daniel Gazdag | 4 |
| Deandre Kerr | 3 |
| Pozuelo | 3 |
| Jonathan Osorio | 3 |
| Julian Carranza | 2 |
| Jamiro | 2 |
Head to Head
Toronto FC Form
Philadelphia Union Form
2023-08-30
Toronto FC
3–1
Philadelphia Union
L
2023-08-26
D.C. United SC
1–3
Philadelphia Union
W
2023-07-15
Philadelphia Union
2–1
New York City FC
W
2023-07-13
Nashville SC
0–2
Philadelphia Union
W
2023-07-09
Los Angeles Galaxy
3–1
Philadelphia Union
L
2023-07-02
Atlanta United FC
2–0
Philadelphia Union
L
Predictions
Prediction accuracy
3 / 4
1.81
Toronto FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.11
Philadelphia Union xG
I would bet for:
Toronto FC or Philadelphia Union 76% + Over 2.5 goals 74%
Match Result
✗ WrongActual: Toronto FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.92
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 74% |
|
26% |
| ± 3.5 | 54% |
|
46% |
| ± 4.5 | 35% |
|
65% |
Double Chance
Toronto FC or Draw
60%
Draw or Philadelphia Union
64%
Toronto FC or Philadelphia Union
76%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
8.4%
1 – 2
7.8%
2 – 2
6.9%
2 – 1
6.7%
1 – 3
5.4%
2 – 3
4.9%
0 – 2
4.5%
3 – 2
4.2%
3 – 1
Actual
0 – 1
3.7%
2 – 0
3.3%
0 – 0
3.1%
Asian Handicap — Toronto FC
| Handicap | Toronto FC covers | Push | Philadelphia Union covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 10% | 83% |
| -1.5 | 17% | — | 83% |
| -1 | 17% | 16% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 55% | — | 45% |
| +1 | 55% | 18% | 26% |
| +1.5 | 74% | — | 26% |
| +2 | 74% | 13% | 13% |
| +2.5 | 87% | — | 13% |
Clean Sheet
Toronto FC keeps clean sheet
13%
✓
Philadelphia Union keeps clean sheet
17%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

