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
D. Flores
21'
K. O'Toole
22'
K. Long
31'
⚽
45'
⚽
45'
⚽A. Martínez (pen)
64'
🔁N. Cavallo ◂ K. O'Toole
65'
🔁J. Fernández ◂ A. Ojeda
65'
🔁A. Coello ◂ D. Flores
66'
🔁L. Insigne ◂ M. Dominguez
67'
🔁T. Spicer ◂ F. Bernardeschi
70'
J. Fernández
71'
🔁A. Perea ◂ M. Moralez
78'
🔁B. Risa ◂ J. Shore
78'
🔁M. Longstaff ◂ C. Sharp
87'
⚽
90'
⚽
90'
T. Gray
90'+6
🔁M. Bakrar ◂ A. Martínez
90'+6
Coaches
Pascal Jansen 
Recent form
WReal Salt Lake0-1Toronto FC
DToronto FC0-0Minnesota United
DInter Miami CF1-1Toronto FC
DToronto FC0-0Vancouver Whitecaps
LNew York Red Bulls2-1Toronto FC
LNew England Revolution2-0New York City FC
WNew York City FC1-0Philadelphia Union
LNew York City FC1-2Minnesota United
LAtlanta United4-3New York City FC
DColumbus Crew0-0New York City FC
Match facts
Stadium
BMO Field
City
Toronto
Referee
Pierre-Luc Lauziere
Kickoff
26 Apr, 18:30 UTC
1
S. Johnson
7.2
6
K. Thompson
7.0
5
K. Long
6.8
17
S. Rosted
7.3
28
R. Petretta
6.9
20
D. Flores
6.7
10
F. Bernardeschi
6.3
23
M. Dominguez
6.7
21
J. Osorio
6.7
7
T. Corbeanu
6.7
38
C. Sharp
7.0
49
M. Freese
6.9
24
T. Gray
7.4
13
T. Martins
7.1
80
J. Haak
7.0
22
K. O'Toole
6.8
55
K. Parks
7.0
32
J. Shore
6.9
17
H. Wolf
6.9
10
M. Moralez
6.8
26
A. Ojeda
6.8
16
A. Martínez
7.4
Substitutes
14A. Coello6.724L. Insigne6.616T. Spicer6.78M. Longstaff6.690L. Gavran76L. Stefanovic15N. Gomis19K. Franklin71M. Cimermancic
Coach: Robin Fraser
Substitutes
2N. Cavallo6.611J. Fernández6.75B. Risa6.98A. Perea6.39M. Bakrar18G. Ranjitsingh30T. Romero19S. Tanasijević
Coach: Pascal Jansen
48%Possession52%
1.16Expected goals (xG)1.18
12Total shots8
0Shots on target4
2Big chances3
6Corners7
10Fouls12
2Yellow cards3