Live win probability
BSD modelIn-game win probability from our ML pre-match model, updated by score, time and live xG. Something FotMob and Sofascore don't show.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Timeline
⚽A. Coello
11'
D. Župarić
43'
⚽
45'
⚽
45'
🔁S. Moreno ◂ O. Fernandez
54'
⚽T. Spicer
56'
J. Fory
68'
🔁D. Etienne ◂ T. Spicer
69'
🔁G. Guerra ◂ F. Mora
73'
🔁C. Paredes ◂ D. Chará
73'
🔁I. Smith ◂ J. Fory
74'
D. Ayala
77'
🔁D. Kerr ◂ O. Brynhildsen
85'
🔁M. Sullivan ◂ M. Longstaff
86'
⚽
90'
K. Kelsy
90'
⚽
90'
⚽I. Smith
90'+4
K. Thompson
90'+5
🔁C. Sharp ◂ M. Dominguez
90'+5
Unknown
-5'
Coaches
Phil Neville 
Recent form
DToronto FC1-1New York Red Bulls
LToronto FC0-2Charlotte FC
LToronto FC1-2Philadelphia Union
LToronto FC1-2Nashville SC
WCF Montréal1-6Toronto FC
DPortland Timbers1-1San Jose Earthquakes
WPortland Timbers2-1St.Louis City
WPortland Timbers2-1Colorado Rapids
LOrlando City SC1-0Portland Timbers
DPortland Timbers1-1Seattle Sounders FC
Match facts
Stadium
BMO Field
City
Toronto
Referee
Rosendo Mendoza
Kickoff
28 Jun, 23:30 UTC
1
S. Johnson
6.7
6
K. Thompson
6.9
5
K. Long
6.9
17
S. Rosted
7.3
28
R. Petretta
7.0
14
A. Coello
8.8
7
T. Corbeanu
7.0
8
M. Longstaff
7.0
23
M. Dominguez
7.1
16
T. Spicer
7.7
9
O. Brynhildsen
6.8
41
J. Pantemis
7.3
29
J. Mosquera
6.9
20
F. Surman
6.4
13
D. Župarić
6.7
27
J. Fory
6.8
22
O. Fernandez
6.0
21
D. Chará
6.9
24
D. Ayala
6.4
10
D. Da Costa
6.3
9
F. Mora
6.4
19
K. Kelsy
6.7
Substitutes
11D. Etienne7.429D. Kerr6.674M. Sullivan6.538C. Sharp77A. D. Rosario76L. Stefanovic75R. Fisher78M. Henry
Coach: Robin Fraser
Substitutes
30S. Moreno6.317C. Paredes6.488G. Guerra6.723I. Smith5.925T. Muse15E. Miller80J. Ortíz
Coach: Phil Neville
42%Possession58%
1.51Expected goals (xG)0.38
13Total shots5
7Shots on target0
3Big chances0
9Corners3
16Fouls15
1Yellow cards4