New England Revolution vs Toronto FC

22 July 2026 · MLS · 2026 · Referee Sergii Demianchuk

Full time 0 – 0

Half-time: 0–0

Match summary

New England Revolution and Toronto FC could not be separated in a goalless draw.

There was little between the sides on chances: New England Revolution created 0.93 expected goals (xG) from 11 shots, Toronto FC 1.23 from 13.

Match stats

64% Possession 36%
11 Shots 13
3 Shots on target 1
7 Corners 9
101 Attacks 78
62 Dangerous attacks 37
535 Passes 302
90.7% Pass accuracy 77.2%
8 Tackles 15
10 Fouls 13
2 Yellow cards 0
3 Offsides 1

Key events

New England Revolution Toronto FC
Kick-off
Corner
4’
Corner
14’
Griffin YowShot on target
17’
Corner
17’
23’
Corner
Corner
28’
31’
Corner
32’
Jackson GilmanShot on target
Carles GilShot on target
44’
Corner
44’
Peyton MillerShot on target
45’
Second half underway
Half-time0-0
48’
Corner
Corner
51’
56’
Corner
62’
64’
Malik HenryDeandre Kerr
74’
Corner
76’
Corner
81’
Corner
82’
Corner
84’
Corner
90+3’
90+5’
Corner
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.93 1.23 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.93 1.23
New England Revolution 0.93 xGToronto FC 1.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Toronto FC attacking New England Revolution attacking 
38’ Jules-Anthony Vilsaint (Toronto FC), open play, 0.73 xG, blocked 45’ Peyton Miller (New England Revolution), set piece, 0.33 xG, saved 17’ Griffin Yow (New England Revolution), open play, 0.13 xG, saved 44’ Carles Gil (New England Revolution), open play, 0.12 xG, hit the woodwork 32’ Jackson Gilman (Toronto FC), from a corner, 0.09 xG, saved 57’ Jules-Anthony Vilsaint (Toronto FC), set piece, 0.08 xG, off target 27’ Dániel Sallói (Toronto FC), open play, 0.08 xG, off target 44’ Carles Gil (New England Revolution), open play, 0.06 xG, saved 73’ Carles Gil (New England Revolution), open play, 0.06 xG, off target 43’ Peyton Miller (New England Revolution), open play, 0.05 xG, blocked 58’ Brooklyn Raines (New England Revolution), open play, 0.05 xG, blocked 77’ Brooklyn Raines (New England Revolution), open play, 0.05 xG, off target 49’ Walker Zimmerman (Toronto FC), from a corner, 0.05 xG, off target 31’ Jules-Anthony Vilsaint (Toronto FC), open play, 0.04 xG, blocked 10’ Dániel Sallói (Toronto FC), open play, 0.04 xG, blocked 33’ Carles Gil (New England Revolution), open play, 0.04 xG, off target 76’ Josh Sargent (Toronto FC), from a corner, 0.03 xG, off target 81’ Theo Corbeanu (Toronto FC), open play, 0.03 xG, blocked 18’ Griffin Yow (New England Revolution), from a corner, 0.03 xG, off target 13’ Emilio Aristizábal (Toronto FC), open play, 0.02 xG, off target 63’ Matt Polster (New England Revolution), from a corner, 0.02 xG, off target 82’ Jonathan Osorio (Toronto FC), from a corner, 0.02 xG, blocked 48’ Dániel Sallói (Toronto FC), open play, 0.01 xG, blocked 49’ Jules-Anthony Vilsaint (Toronto FC), open play, 0.01 xG, hit the woodwork 38’ Jules-Anthony Vilsaint (Toronto FC), open play, 0.73 xG, blocked 45’ Peyton Miller (New England Revolution), set piece, 0.33 xG, saved 17’ Griffin Yow (New England Revolution), open play, 0.13 xG, saved 44’ Carles Gil (New England Revolution), open play, 0.12 xG, hit the woodwork 32’ Jackson Gilman (Toronto FC), from a corner, 0.09 xG, saved 57’ Jules-Anthony Vilsaint (Toronto FC), set piece, 0.08 xG, off target 27’ Dániel Sallói (Toronto FC), open play, 0.08 xG, off target 44’ Carles Gil (New England Revolution), open play, 0.06 xG, saved 73’ Carles Gil (New England Revolution), open play, 0.06 xG, off target 43’ Peyton Miller (New England Revolution), open play, 0.05 xG, blocked 58’ Brooklyn Raines (New England Revolution), open play, 0.05 xG, blocked 77’ Brooklyn Raines (New England Revolution), open play, 0.05 xG, off target 49’ Walker Zimmerman (Toronto FC), from a corner, 0.05 xG, off target 31’ Jules-Anthony Vilsaint (Toronto FC), open play, 0.04 xG, blocked 33’ Carles Gil (New England Revolution), open play, 0.04 xG, off target 10’ Dániel Sallói (Toronto FC), open play, 0.04 xG, blocked 81’ Theo Corbeanu (Toronto FC), open play, 0.03 xG, blocked 76’ Josh Sargent (Toronto FC), from a corner, 0.03 xG, off target 18’ Griffin Yow (New England Revolution), from a corner, 0.03 xG, off target 13’ Emilio Aristizábal (Toronto FC), open play, 0.02 xG, off target 82’ Jonathan Osorio (Toronto FC), from a corner, 0.02 xG, blocked 63’ Matt Polster (New England Revolution), from a corner, 0.02 xG, off target 48’ Dániel Sallói (Toronto FC), open play, 0.01 xG, blocked 49’ Jules-Anthony Vilsaint (Toronto FC), open play, 0.01 xG, hit the woodwork
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

New England Revolution 4-2-3-1 Starting XI
Turner
Sands
Miller
Kohler 86’
Fofana
Polster 73’
Raines
Yusuf 86’
Gil
Yow 60’
Turgeman 73’
Toronto FC 3-4-2-1 Starting XI
Gavran
Chukwu 71’
Gilman
Zimmerman
Laryea
Sallói
Coello
Osorio
Kerr 64’
Vilsaint 64’
Aristizábal 46’

Player stats

Goalkeeper1 player
90′ 1 0 22 – – – – –
Defenders5 players
Ethan Kohler Taken off
86′ 1 – – 3 1 71 – – – –
90′ 1 – – 1 – 88 – – – –
90′ 1 2 – 6 2 39 – – – –
90′ 2 – – 3 – 23 1 – – –
Brayan Ceballos Came on as a substitute
10′ – – – 2 2 11 – – – –
Midfielders6 players
Matt Polster Taken off
73′ – – 42 1 0.03 – 2 1 1 –
90′ – – 44 – 0.04 – – 4 1 3
Alhassan Yusuf Taken off
86′ – – 64 1 0.07 1 1 4 2 2 –
90′ – – 67 2 0.33 – – 3 – 1 –
Griffin Yow Taken off
60′ – – 33 1 0.03 1 – 2 4 – –
Jackson Yueill Came on as a substitute
10′ – – 7 – 0.00 – – – – – –
Forwards4 players
Dor Turgeman Taken off
73′ – – – – – 0.13 2 2 1 9 –
Marcos Zambrano Came on as a substitute
30′ – – – – – 0.01 – 1 1 5 –
Luca Langoni Came on as a substitute
17′ – – – – – 0.00 – – – 3 –
Wilson Harris Came on as a substitute
17′ – – – – – – – 1 – 1 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.