Toronto FC's team badge Philadelphia Union's team badge

Toronto FC v Philadelphia Union : Major League Soccer match betting preview, prediction and odds

Thu 23rd Apr, 00:30 BST, BMO Field, Toronto

Toronto FC and Philadelphia Union clash at the BMO Field on Thursday morning, with both Robin Fraser and Bradley Carnell aiming for victory in the Major League Soccer. Major League Soccer statistics are the backbone of the predictions you'll find below, with head-to-head records included too. There's so much to explore, with infographics and the best odds available for seventeen major betting markets using the tabs.


Best Tip: Both teams to score

Both Philadelphia and Toronto fans may have some reason for celebration ahead as their teams go head-to-head, with a match prediction of both teams to score looking a much better pick than any bet on the WDW market. The two clubs have goals in them, as is borne out by the stats and past head-to-head data below. Even the bookies odds are not finding real separation between the sides, with equal threat among their respective squads. Both teams to score is our top tip.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think Toronto are the most likely. Our predictive algorithm gives them a 46% chance of victory, and the bookies have them at a best price of 2.30.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
Toronto
46%
2.752.70
2%
Draw
24%
3.403.20
3%
Philadelphia
30%
2.452.30
Draw 1-1
11%
6.506.00
8%
Toronto 2-1
9%
10.0010.00
Toronto 1-0
8%
9.509.00
6%
Philadelphia 2-1
7%
10.008.50
Toronto 2-0
7%
13.0013.00
Philadelphia 1-0
6%
9.008.00
Draw 2-2
6%
13.0012.00
8%
Toronto 3-1
5%
21.0019.00
13%
Draw 0-0
5%
11.0010.00
Philadelphia 2-0
4%
13.0011.00
Toronto 3-0
4%
29.0023.00
Toronto 3-2
4%
29.0023.00
Philadelphia 3-1
3%
21.0017.00
Philadelphia 3-2
3%
29.0021.00
Toronto 4-1
2%
41.0034.00
Over 2.5 Goals
59%
1.901.83
Under 2.5 Goals
41%
1.901.85
Home 1st Goal
51%
2.002.05
Away 1st Goal
46%
1.911.91
No 1st Goal
3%
11.0010.00
BTTS - Yes
61%
1.701.67
BTTS - No
40%
2.052.05
2%
BTTS - Home Win
25%
5.005.25
BTTS - Draw
19%
4.334.20
3%
BTTS - Away Win
17%
5.004.40
Home/draw
70%
1.501.55
Away/draw
54%
1.401.40
1%
Home/away
76%
1.301.30
Over 1.5 Goals
81%
1.251.29
Under 1.5 Goals
19%
3.753.50
Over 3.5 Goals
36%
3.253.10
Under 3.5 Goals
64%
1.331.33
Over 4.5 Goals
19%
6.506.00
4%
Under 4.5 Goals
81%
1.111.11
Over 5.5 Goals
9%
13.0012.00
Under 5.5 Goals
91%
1.041.03
Over 0.5 Goals
95%
1.051.05
1%
Under 0.5 Goals
5%
11.0010.00
Home DNB
63%
1.912.00
Away DNB
47%
1.801.70
Toronto win to nil
21%
5.00-
Philadelphia win to nil
13%
4.50-
Toronto / Toronto
19%
4.334.40
Toronto / Philadelphia
3%
26.0023.00
13%
Toronto / Draw
6%
13.0012.00
Draw / Toronto
12%
6.507.00
Draw / Philadelphia
13%
6.006.00
Draw / Draw
15%
5.505.00
5%
Philadelphia / Toronto
3%
26.0026.00
Philadelphia / Philadelphia
20%
4.003.70
Philadelphia / Draw
6%
13.0012.00
Win / draw / win form
12
Toronto have not lost in 12 consecutive home league games
Toronto 6TH
20 league games
Home
12
Overall
Goals: Scored
26
Conceded
25
Games: Scored
15 / 20
Conceded
17 / 20
Clean sheets
3 / 20
Failed to score
5 / 20
Won
5
Draw
9
Lost
6
Goals: Scored
25
Conceded
29
Games: Scored
15 / 20
Conceded
18 / 20
Clean sheets
2 / 20
Failed to score
5 / 20
W
4
Draw
11
Lost
5
Philadelphia 13TH
20 league games
Away
Overall
Goals: Scored
22
Conceded
25
Games: Scored
12 / 20
Conceded
14 / 20
Clean sheets
6 / 20
Failed to score
8 / 20
Won
8
D
2
Lost
10
Goals: Scored
25
Conceded
26
Games: Scored
13 / 20
Conceded
13 / 20
Clean sheets
7 / 20
Failed to score
7 / 20
Won
7
D
3
Lost
10
Win / draw / win head to head (H2H)
League games at Toronto since 2018
Toronto
Philadelphia
Goals: Scored
16
10
Games: Scored
8 / 8
7 / 8
Clean sheets
1 / 8
0 / 8
TOR
5
D
1
PHI
2
League games at Philadelphia since 2018
Philadelphia
Toronto
Goals: Scored
18
8
Games: Scored
6 / 8
4 / 8
Clean sheets
4 / 8
2 / 8
TOR
2
D
2
PHI
4
Goal Statistics

Toronto FC have been consistent in front of goal of late, scoring in 6 consecutive Major League Soccer outings. Their PG of 1.7 against Philadelphia Union on Thursday suggests that run is likely to continue.

Toronto 6th Philadelphia 13th
Kickoff prediction
Kickoff prediction
1.7
goals
1.3
goals
Scoring probability
Scoring probability
0
18%
1
31%
2
26%
3
15%
4+
10%
There is a 82% probability that Toronto will score 1 or more goals
0
26%
1
35%
2
24%
3
10%
4+
There is a 74% probability that Philadelphia will score 1 or more goals
 
20 home / away league games
20 home / away league games
-2
Toronto’s goalscoring at home has been inline with predictions
-18
Philadelphia have scored 18% fewer goals when away than predicted
1.3
average goals scored
1.1
average goals scored
1.3
conceded
1.3
conceded
 
Attack defence ratings
Major League Soccer - 2026/2026 season
Toronto
PG (predicted goals)
Philadelphia
1.7
1.3
Attack rating
47%
better
TOR
PHI
view stats
Games scored7
5
Failed to score1
3
Scored first3
1
Goals scored13
6
Avg. goals scored1.6
0.8
Avg. shots per game10
10
Avg. shots per goal6
14
Conversion rate for16
7
Avg. XG for1.2
1.5
KickOff rating
+47%
Defence rating
TOR
PHI
6%
better
view stats
Games conceded7
7
Clean sheets1
1
Conceded first5
6
Goals conceded14
12
Avg. goals conceded1.8
1.5
Avg. shots/game conceded8
7
Avg. shots/goal conceded4
5
Conversion rate against23%
20%
Avg. XG against1.3
1.6
KickOff rating
+6%

Toronto v Philadelphia Major League Soccer lLine ups will show here when available.

Toronto Major League Soccer squad statistics 2026
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
8313
L GavranD SallóiAlonsoJ Cifuentes
PlayersAppserancesgoalsAssistscards
L Gavran GLK8
-
K Franklin DEF51
-
Alonso DEF81
1
-
Z. Monlouis DEF7
1
-
W Zimmerman DEF61
2
-
R Laryea DEF821
1
-
J Cifuentes MID81
3
-
J Osorio MID81
1
-
D Sallói MID831
-
D Kerr FWD4
-
J Sargent FWD511
-
Subs
W Story GLK
-
R Edwards DEF7
2
1
R. Fisher DEF
-
L Stefanovic DEF3
1
-
M Cimermancic MID
-
M. Henry MID5
1
-
D Junior FWD61
-
E. Aristizábal Chavarriaga FWD8
1
-
J Vilsaint FWD
-
Philadelphia Major League Soccer squad statistics 2026
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
8114
A BlakeJ LarsenF. WestfieldO. Makhanya
PlayersAppserancesgoalsAssistscards
A Blake GLK8
-
N Harriel DEF8
2
-
J Larsen DEF71
3
-
O. Makhanya DEF7
3
1
F. Westfield DEF71
1
-
D Jacques MID71
1
-
J Bueno MID71
1
-
J Lukic MID7
2
-
I Vassilev MID81
-
M Iloski FWD811
-
B Damiani FWD8
2
-
Subs
A. Rick GLK
-
G. Martínez Turner DEF2
-
P. Ossibadjouo DEF4
1
-
C. Sullivan MID61
1
-
A Bedoya MID51
-
J Rafanello MID1
-
B Bender MID4
-
E. Alladoh FWD61
1
1
M. Jakupovic FWD2
-
American Major League Soccer match betting previews, predictions and odds
Orlando v Charlotte
Thu 23rd Apr, 00:30
Toronto v Philadelphia
Thu 23rd Apr, 00:30
NY City v Cincinnati
Thu 23rd Apr, 00:30
NY Red Bulls v DC United
Thu 23rd Apr, 00:30
Columbus v LA Galaxy
Thu 23rd Apr, 00:30
Atlanta v New England
Thu 23rd Apr, 00:45
Dallas v Minnesota
Thu 23rd Apr, 01:30
Houston v San Diego
Thu 23rd Apr, 01:30
Salt Lake v Miami
Thu 23rd Apr, 02:30
San Jose v Austin
Thu 23rd Apr, 03:30
LAFC v Colorado
Thu 23rd Apr, 03:30
Toronto v Atlanta
Sat 25th Apr, 18:00
Montreal v NY City
Sat 25th Apr, 19:30
Minnesota v LAFC
Sat 25th Apr, 19:45
Miami v New England
Sun 26th Apr, 00:30
Columbus v Philadelphia
Sun 26th Apr, 00:30
Cincinnati v NY Red Bulls
Sun 26th Apr, 00:30
DC United v Orlando
Sun 26th Apr, 00:30
Austin v Houston
Sun 26th Apr, 01:30
Nashville v Charlotte
Sun 26th Apr, 01:30
Saint Louis City v San Jose
Sun 26th Apr, 01:30
Chicago v Sporting KC
Sun 26th Apr, 01:30
San Diego v Portland
Sun 26th Apr, 02:30
Seattle v Dallas
Sun 26th Apr, 03:30
Vancouver v Colorado
Sun 26th Apr, 03:30
LA Galaxy v Salt Lake
Mon 27th Apr, 00:00
Toronto v San Jose
Sat 2nd May, 18:00
Sporting KC v Seattle
Sat 2nd May, 19:30
Salt Lake v Portland
Sat 2nd May, 21:30
Miami v Orlando
Sun 3rd May, 00:00
New England v Charlotte
Sun 3rd May, 00:30
NY Red Bulls v Dallas
Sun 3rd May, 00:30
Columbus v Minnesota
Sun 3rd May, 00:30
Atlanta v Montreal
Sun 3rd May, 00:30
Philadelphia v Nashville
Sun 3rd May, 00:30
Houston v Colorado
Sun 3rd May, 01:30
Chicago v Cincinnati
Sun 3rd May, 01:30
San Diego v LAFC
Sun 3rd May, 02:30
LA Galaxy v Vancouver
Sun 3rd May, 03:30
NY City v DC United
Sun 3rd May, 20:00
Austin v Saint Louis City
Sun 3rd May, 22:30