Major League Soccer Regular Season - 11

Toronto FC 1 - 1 FT San Jose Earthquakes

BMO Field

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
38
FT
Sat, May 2
Toronto FC
1-1
San Jose Earthquakes
⚡ Intensity 18
⚖️ Balance 47
🏆 Stakes 67
🎲 Upset 37
Quick goals lead to gritty stalemate.

Quakes Drop Points in Canadian Scrap

Average Entertainment Futmetrix Score: 38/100. A blistering opening 15 minutes gave way to a tactical standoff at BMO Field, proving that the struggling hosts can punch well above their weight class against the league's elite.

Early Fireworks

The Stakes were crystal clear coming into BMO Field, as first-place San Jose traveled to face a Toronto side desperate for regular season points. Fans barely had time to find their seats before Toronto FC struck first. In just the second minute, J. Osorio slipped a neat pass to Dániel Sallói, who finished clinically to shock the soaring visitors. The home crowd erupted, dreaming of a massive Upset. However, the San Jose Earthquakes have won five straight for a reason. They responded with a champions' mentality. By the 13th minute, N. Tsakiris orchestrated a quick counter, finding Preston Judd who fired home the equalizer. Just like that, the Balance of the game was restored, setting the stage for a gritty battle in the trenches.

The Set-Piece Slog

After the frenetic opening exchange, the match morphed into a physical chess match. San Jose edged possession with a slight 51 percent advantage, but the true story of the middle phase was the sheer Intensity of dead-ball situations. A staggering 18 corners were awarded throughout the contest, turning the penalty area into a constant wrestling match. TFC swung in eight corners of their own, desperately trying to test the visitors' backline. Yet, the Earthquakes' defense held firm under the pressure. Reid Roberts was an absolute mountain in the air for San Jose, clearing away dangerous crosses and stifling Toronto's attacking intent. He commanded the box masterfully, ensuring that the hosts' early momentum evaporated into frustrated, blocked shots.

Grinding Out the Point

The final half-hour saw both teams struggle to find that elusive winning edge in the final third. Toronto registered 11 total shots, but an impressive six of those were blocked by a resolute San Jose defense. The Earthquakes, meanwhile, managed four shots on target but lacked the killer instinct to snatch all three points. As the final whistle blew, the 1-1 draw felt like a fair reflection of the night's labor. For San Jose, it is a minor hiccup that snaps their five-game winning streak, though they remain comfortably perched at the top of the standings. For Toronto, taking a point off the leaders is a massive confidence booster as they fight to climb out of ninth place.

Key Questions

What does this mean for Toronto FC's season?

Earning a gritty point against the league leaders gives Toronto vital momentum. It proves they can defend resolutely, which is crucial for climbing up from ninth place.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
49%
51%
Toronto FC 49%
San Jose Earthquakes 51%
Shots
11
10
Toronto FC 11
San Jose Earthquakes 10
Shots on Target
2
4
Toronto FC 2
San Jose Earthquakes 4
Expected Goals (xG)
0.93
1.02
Toronto FC 0.93
San Jose Earthquakes 1.02
Passes
400
415
Toronto FC 400
San Jose Earthquakes 415
Pass Accuracy
80%
83%
Toronto FC 80%
San Jose Earthquakes 83%
Corners
8
10
Toronto FC 8
San Jose Earthquakes 10
Fouls
16
7
Toronto FC 16
San Jose Earthquakes 7
Yellow Cards
2
2
Toronto FC 2
San Jose Earthquakes 2
Red Cards
0
0
Toronto FC 0
San Jose Earthquakes 0

Match Events

2' D. Salloi (J. Osorio)
P. Judd (N. Tsakiris) 13'
B. Leroux 🟨 17'
R. Vieira 🟨 37'
HT
47' 🔄 L. Stefanovic M. Chisholm
N. Tsakiris N. Fernandez 🔄 56'
P. Judd P. Marie 🔄 68'
J. Skahan I. Harkes 🔄 68'
70' 🔄 M. Henry D. Etienne
70' 🔄 E. Aristizabal D. Kerr
77' 🟨 J. Osorio
77' 🔄 M. Cimermancic A. Bossenberry
90'+1 🟨 A. Coello
90'+5 🔄 Z. Monlouis W. Zimmerman
FT

Player Cards

Our take on every player in this match

Toronto FC

Goalkeepers
Luka Gavran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Kobe Franklin
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Zane Monlouis
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lazar Stefanovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
47
Entry
Raheem Edwards
WALL
WALL
0
Dribbled Past
0
Dribbled Past
7
Tackles
67%
Duel Win %
Midfielders
Alonso Coello
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
42%
Pass Acc
Jonathan Osorio
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
Malik Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
70
Entry
Markus Cimermancic
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
75
Total Mins
77
Entry
Dániel Sallói
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Emilio Aristizábal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
70
Entry
BENCH
William Yarbrough
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adisa De Rosario
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Micah Chisholm
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Walker Zimmerman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Antone Bossenberry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Derrick Etienne
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Fletcher Bank
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jahmarie Nolan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Deandre Kerr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

San Jose Earthquakes

Goalkeepers
Daniel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Benjamin Kikanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Daniel Munie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Reid Roberts
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
67%
Pass Acc
Jamar Ricketts
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Midfielders
Ronaldo Vieira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Beau Leroux
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Ousseni Bouda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Niko Tsakiris
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.7
Rating
Jack Skahan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
68
Entry
Forwards
Preston Judd
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.5
Rating
BENCH
Nate Crockford
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Paul Marie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Max Floriani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dave Romney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jack Jasinski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nick Fernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
43
Total Mins
Started
Entry
Ian Harkes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Jonathan Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nonso Adimabua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/26/2023 San Jose Earthquakes 0 - 0 Toronto FC Major League Soccer PayPal Park
07/09/2022 Toronto FC 2 - 2 San Jose Earthquakes Major League Soccer BMO Field
02/29/2020 San Jose Earthquakes 2 - 2 Toronto FC Major League Soccer Earthquakes Stadium
05/26/2019 Toronto FC 1 - 2 San Jose Earthquakes Major League Soccer BMO Field
08/19/2018 San Jose Earthquakes 1 - 1 Toronto FC Major League Soccer Avaya Stadium
09/09/2017 Toronto FC 4 - 0 San Jose Earthquakes Major League Soccer BMO Field
07/17/2016 San Jose Earthquakes 2 - 1 Toronto FC Major League Soccer Avaya Stadium
05/30/2015 Toronto FC 3 - 1 San Jose Earthquakes Major League Soccer BMO Field
06/07/2014 Toronto FC 1 - 0 San Jose Earthquakes Major League Soccer BMO Field
05/09/2013 San Jose Earthquakes 2 - 1 Toronto FC Major League Soccer Buck Shaw Stadium
03/26/2023
Major League Soccer PayPal Park
07/09/2022
Major League Soccer BMO Field
02/29/2020
Major League Soccer Earthquakes Stadium
05/26/2019
Major League Soccer BMO Field
08/19/2018
Major League Soccer Avaya Stadium
09/09/2017
Major League Soccer BMO Field
07/17/2016
Major League Soccer Avaya Stadium
05/30/2015
Major League Soccer BMO Field
06/07/2014
Major League Soccer BMO Field
05/09/2013
Major League Soccer Buck Shaw Stadium
Toronto FC Win
San Jose Earthquakes Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 8 19 18 5 +13 DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)WNashville SC 4 - 2 Charlotte (26-04-2026)WAtlanta United FC 0 - 2 Nashville SC (18-04-2026)WCharlotte 1 - 2 Nashville SC (11-04-2026)LChicago Fire 1 - 0 Nashville SC (05-04-2026)
2 New England Revolution 9 19 17 9 +8 WNew England Revolution 1 - 0 Charlotte (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)WAtlanta United FC 1 - 2 New England Revolution (22-04-2026)WNew England Revolution 2 - 1 Columbus Crew (18-04-2026)WNew England Revolution 1 - 0 DC United (11-04-2026)
3 FC Cincinnati 10 15 22 24 -2 WChicago Fire 2 - 3 FC Cincinnati (03-05-2026)WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)
4 Chicago Fire 8 14 13 9 +4 LChicago Fire 2 - 3 FC Cincinnati (03-05-2026)DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)WChicago Fire 1 - 0 Atlanta United FC (12-04-2026)WChicago Fire 1 - 0 Nashville SC (05-04-2026)WPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)
5 Inter Miami 7 12 15 12 +3 LInter Miami 3 - 4 Orlando City SC (02-05-2026)DInter Miami 1 - 1 New England Revolution (25-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York City FC 2 - 3 Inter Miami (22-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)
6 DC United 8 12 11 10 +1 WDC United 3 - 2 Orlando City SC (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)DPhiladelphia Union 0 - 0 DC United (18-04-2026)LNew England Revolution 1 - 0 DC United (11-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)
7 New York Red Bulls 10 12 16 25 -9 LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)LCF Montreal 4 - 1 New York Red Bulls (18-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)
8 Charlotte 8 10 14 14 0 LNew England Revolution 1 - 0 Charlotte (02-05-2026)LNashville SC 4 - 2 Charlotte (26-04-2026)LOrlando City SC 4 - 1 Charlotte (22-04-2026)WNew York City FC 1 - 2 Charlotte (18-04-2026)LCharlotte 1 - 2 Nashville SC (11-04-2026)
9 Atlanta United FC 9 10 10 13 -3 WAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)LAtlanta United FC 0 - 2 Nashville SC (18-04-2026)LChicago Fire 1 - 0 Atlanta United FC (12-04-2026)
10 Orlando City SC 9 10 16 25 -9 WInter Miami 3 - 4 Orlando City SC (02-05-2026)LDC United 3 - 2 Orlando City SC (25-04-2026)WOrlando City SC 4 - 1 Charlotte (22-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)LNashville SC 5 - 0 Orlando City SC (21-03-2026)
11 Toronto FC 6 9 9 8 +1 LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)WToronto FC 2 - 1 Columbus Crew (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)
12 CF Montreal 9 9 14 18 -4 LAtlanta United FC 3 - 1 CF Montreal (02-05-2026)WCF Montreal 1 - 0 New York City FC (25-04-2026)WCF Montreal 4 - 1 New York Red Bulls (18-04-2026)LCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LNew England Revolution 3 - 0 CF Montreal (04-04-2026)
13 Columbus Crew 7 8 8 7 +1 WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)LNew England Revolution 2 - 1 Columbus Crew (18-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)WAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)LToronto FC 2 - 1 Columbus Crew (21-03-2026)
14 New York City FC 6 7 14 11 +3 LCF Montreal 1 - 0 New York City FC (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)LNew York City FC 1 - 2 Charlotte (18-04-2026)LNew York City FC 2 - 3 Inter Miami (22-03-2026)WNew York City FC 5 - 0 Orlando City SC (07-03-2026)
15 Philadelphia Union 10 6 9 16 -7 DPhiladelphia Union 0 - 0 Nashville SC (02-05-2026)LColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DPhiladelphia Union 0 - 0 DC United (18-04-2026)WCF Montreal 1 - 2 Philadelphia Union (11-04-2026)