Toronto FC vs Philadelphia Union, MLS 2023 REGULAR SEASON
Overview
Match Preview
Toronto FC vs Philadelphia Union — MLS at BMO Field.
- Toronto FC 18 games · 17 pts (2026/26)
- Philadelphia Union 18 games · 16 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
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 | |
|---|---|---|
| #12 | Position | #13 |
| 17 | Points | 16 |
| 18 | Played | 18 |
| 3 / 8 / 7 | W / D / L | 4 / 4 / 10 |
| 24 | Scored | 25 |
| 32 | Conceded | 33 |
| -8 | GD | -8 |
| 0.94 | PPG | 0.89 |
| 17% | Win % | 22% |
Key Stats
65%
Both Teams to Score
H2H (17 games)
H2H (17 games)
82%
Over 2.5 Goals
H2H history
H2H history
16%
Clean Sheets
Toronto FC this season
Toronto FC this season
22%
Clean Sheets
Philadelphia Union this season
Philadelphia Union this season
Toronto FC are 12th (17 pts). Philadelphia Union are 13th (16 pts).
Goal Timing (This Season)
Toronto FC
0-15
1/2
16-30
1/3
31-45
4/3
46-60
2/5
61-75
4/4
76+
6/7
■ Scored ■ Conceded
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
Top Scorers (This Season)
Philadelphia Union
| Milan Iloski | 8 G | 1 A |
Events
Match Events
- 0' Three points are at stake. Toronto FC host Philadelphia Union — let the battle begin!
- 5' Toronto FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 5.
- 10' The clock is ticking and both teams know a goal could change everything at this point.
- 15' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 20' Toronto FC are deployed in a 4-3-3 today, looking to exploit space against Philadelphia Union's 4-3-1-2 shape.
- 23' The Italy Lorenzo Insigne breaks the deadlock on 23 minutes. 1-0!
- 28' The teams are not in a rush to score plenty of goals. It might look strange considering Philadelphia Union that had 289 games and scored 484 goals.
- 33' The Philadelphia Union manager makes a substitution. Leon Flach departs to be replaced by Jack McGlynn.
- 38' Toronto FC is showing some good football. However, Toronto FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 43' While there is no rush on the pitch, let’s have a look at some stats. Jonathan Osorio made 284 appearances and scored 51 goals. He is very likely to score a goal today.
- 45' GOAL! Julian Carranza fires home to make it 1-1!
- 50' named a 4-3-3 earlier, and opted for a 4-3-1-2 in response. A fascinating tactical duel is developing.
- 55' Toronto FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 58' A stunning finish from Deandre Kerr — that came from absolutely nowhere!
- 63' Jonathan Osorio has been a constant threat and now delivers with a goal on 63 minutes.
- 68' 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.
- 73' The energy levels are beginning to show. Bob Bradley might look to freshen things up shortly.
- 76' Franco Ibarra catches the referee's attention in entirely the wrong way. card on 76.
- 80' Deandre Kerr makes way for Victor Vazquez at the 80 minute mark. A tactical switch from Toronto FC.
- 81' The supporters are chanting for Joaquin Torres. He replaces Daniel Gazdag on 81 minute.
- 82' Another change for Philadelphia Union made on 82 minute. Julian Carranza leaves to be changed by Chris Donovan.
- 87' That is a card for Toronto FC. Tomas Romero will be fuming at that decision.
- 90' The referee calls foul for Jacob Glesnes. He receives a card.
- 90' Another change for Toronto FC made on 90 minute. Franco Ibarra leaves to be changed by Brandon Servania.
- 3-1 the final result. Philadelphia Union will be bitterly disappointed.
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
4 / 4
1.84
Toronto FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.73
Philadelphia Union xG
I would bet for:
Toronto FC or Philadelphia Union 75% + Both teams to score 69%
Match Result
✓ CorrectActual: Toronto FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.57
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 47% |
|
53% |
| ± 4.5 | 29% |
|
71% |
Double Chance
Toronto FC or Draw
66%
Draw or Philadelphia Union
59%
Toronto FC or Philadelphia Union
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
9.8%
2 – 1
8%
1 – 2
7.5%
2 – 2
6.8%
3 – 1
Actual
2 – 0
4.8%
1 – 0
4.6%
1 – 3
4.3%
0 – 1
4.3%
0 – 2
4.3%
3 – 2
4.2%
0 – 0
4.2%
Asian Handicap — Toronto FC
| Handicap | Toronto FC covers | Push | Philadelphia Union covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 12% | 78% |
| -1.5 | 22% | — | 78% |
| -1 | 22% | 18% | 60% |
| -0.5 | 40% | — | 60% |
| +0.5 | 64% | — | 36% |
| +1 | 64% | 17% | 19% |
| +1.5 | 81% | — | 19% |
| +2 | 81% | 11% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
Toronto FC keeps clean sheet
19%
✓
Philadelphia Union keeps clean sheet
17%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

