New York Red Bulls 0 - 2 FT Toronto FC

Sports Illustrated Stadium

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

Futmetrix Verdict
31
FT
Sat, Oct 17
New York Red Bulls
0-2
Toronto FC
โšก Intensity 26
โš–๏ธ Balance 18
๐Ÿ† Stakes 10
๐ŸŽฒ Upset 60
Toronto's smash-and-grab stuns Red Bulls.

Win Probability

  • New York Red Bulls 46%
  • Draw 24%
  • Toronto FC 30%

Futmetrix AI estimate

Toronto's Smash-and-Grab Stuns Red Bulls

Skip It Futmetrix Score: 31/100. Despite surrendering the ball for 90 minutes, Toronto executed a ruthless counter-attacking masterclass to snatch three crucial road points.

Early Shock in Harrison

The script at Sports Illustrated Stadium flipped just three minutes after the opening whistle. An unfortunate own goal from Justin Che handed Toronto FC an immediate advantage, completely altering the tactical landscape. The Stakes were clear from the jump, with both sides battling on the fringes of the playoff line in the Eastern Conference standings. Forced to chase the game, the New York Red Bulls dominated possession, holding the ball for an overwhelming 68 percent of the match. Yet, despite pressing high and dictating the tempo, the home side struggled to turn their territorial dominance into clear-cut chances against a compact Toronto defense.

A Frustrating Stalemate

As the match wore on, the Intensity noticeably dipped into a gritty, grinding affair. New York poured players forward, eventually racking up 15 total shots compared to Toronto's meager six. However, their finishing lacked the necessary bite. They generated 1.01 expected goals but repeatedly misfired, putting only four shots on target all evening. Toronto absorbed the pressure comfortably, perfectly executing a low block. The Balance of play was heavily skewed toward the home side's attacking third, but the visitors never looked rattled, turning the field into a frustrating maze for the Red Bulls' frustrated attackers.

The Substitute Strike

The true turning point arrived late in the second half. New York's desperation left them exposed at the back, setting the stage for a classic road Upset. Toronto brought on Dรกniel Sallรณi in the 68th minute to exploit the stretching field, and fourteen minutes later, the move paid off brilliantly. Midfield orchestrator Jonathan Osorio threaded a perfect pass to the fresh-legged Sallรณi, who buried the insurance goal in the 82nd minute. The 2-0 away victory allows Toronto to leapfrog New York in the standings, delivering a harsh lesson in efficiency.

Key Questions

How did substitute J. Osorio change the game?

Osorio orchestrated the decisive moment, providing a clinical assist to Dรกniel Sallรณi in the 82nd minute that killed New York's comeback hopes and secured the victory.

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
68%
32%
New York Red Bulls 68%
Toronto FC 32%
Shots
15
6
New York Red Bulls 15
Toronto FC 6
Shots on Target
4
4
New York Red Bulls 4
Toronto FC 4
Expected Goals (xG)
1.01
0.66
New York Red Bulls 1.01
Toronto FC 0.66
Passes
517
250
New York Red Bulls 517
Toronto FC 250
Corners
7
1
New York Red Bulls 7
Toronto FC 1
Fouls
14
15
New York Red Bulls 14
Toronto FC 15
Yellow Cards
0
3
New York Red Bulls 0
Toronto FC 3
Red Cards
0
0
New York Red Bulls 0
Toronto FC 0

Match Events

Justin Che โšฝ 3'
โ†“ Kobe Franklin โ†‘Jackson Gilman ๐Ÿ”„ 28'
45' ๐Ÿ”„ โ†“ Cade Cowell โ†‘Eric Maxim Choupo-Moting
45' ๐Ÿ”„ โ†“ Adri Mehmeti โ†‘Emil Forsberg
HT
Zane Monlouis ๐ŸŸจ 52'
60' ๐Ÿ”„ โ†“ Dylan Nealis โ†‘Jahkeele Marshall-Rutty
60' ๐Ÿ”„ โ†“ Cameron Harper โ†‘Jorge Ruvalcaba
Lewis Morgan ๐ŸŸจ 67'
โ†“ Theo Corbeanu โ†‘Derrick Etienne Jr. ๐Ÿ”„ 68'
โ†“ Djordje Mihailovic โ†‘Dรกniel Sallรณi ๐Ÿ”„ 68'
71' ๐Ÿ”„ โ†“ Justin Che โ†‘Pedro Castro
Dรกniel Sallรณi (Jonathan Osorio) โšฝ 82'
โ†“ Lewis Morgan โ†‘Alonso ๐Ÿ”„ 86'
โ†“ Josh Sargent โ†‘Richard Chukwu ๐Ÿ”„ 86'
Derrick Etienne Jr. ๐ŸŸจ 87'
FT

Player Cards

Our take on every player in this match

New York Red Bulls

Goalkeepers
Ethan Horvath
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
D. Nealis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Justin Che
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.6
Rating
Julian Bazan
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
86%
Pass Acc
Devin Padelford
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
58%
Duel Win %
Midfielders
Ronald Donkor
MAGNET
MAGNET
75
Activity
75
Activity
70
Passes
5
Duels
Anis Mehmeti
ENFORCER
ENFORCER
5
Tackles
5
Tackles
6
Duels Won
75%
Win %
Mohammed Sofo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Cameron Harper
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Cade Cowell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Julian Hall
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
BENCH
John McCarthy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jahkeele Marshall-Rutty
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Tim Parker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matthew Dos Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emil Forsberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
S. Kone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jorge Ruvalcaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Eric Maxim Choupo-Moting
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry

Toronto FC

Goalkeepers
Luka Gavran
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Kobe Franklin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
28
Entry
Zane Monlouis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nickseon Gomis
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Matheus Pereira
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
82%
Duel Win %
Midfielders
Theo Corbeanu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Jonathan Osorio
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Niklas Dorsch
ENFORCER
ENFORCER
7
Tackles
7
Tackles
9
Duels Won
75%
Win %
Djordje Mihailoviฤ‡
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Forwards
Josh Sargent
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
13
Duels Won
0
Pens Won
Lewis Morgan
NPC
NPC
86
Minutes
86
Minutes
14%
Pass Acc
6.6
Rating
BENCH
William Yarbrough
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Gilman
SWEEPER
SWEEPER
5
Cleanups
5
Cleanups
5
Interceptions
0
Blocks
R. Chukwu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Raheem Edwards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alonso Coello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Alejandro Piedrahita
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Derrick Etienne Jr.
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Emilio Aristizรกbal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dรกniel Sallรณi
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute

Head to Head

Date Home Score Away Competition Venue
03/14/2026 Toronto FC 1 - 1 New York Red Bulls Major League Soccer BMO Field
06/25/2025 Toronto FC 1 - 1 New York Red Bulls Major League Soccer BMO Field
03/22/2025 New York Red Bulls 2 - 1 Toronto FC Major League Soccer Sports Illustrated Stadium
10/02/2024 Toronto FC 1 - 4 New York Red Bulls Major League Soccer BMO Field
07/28/2024 New York Red Bulls 0 - 0 (PEN 4-5) Toronto FC Leagues Cup Red Bull Arena
06/22/2024 New York Red Bulls 3 - 0 Toronto FC Major League Soccer Red Bull Arena
10/07/2023 New York Red Bulls 3 - 0 Toronto FC Major League Soccer Red Bull Arena
05/17/2023 Toronto FC 0 - 0 New York Red Bulls Major League Soccer BMO Field
06/18/2022 New York Red Bulls 2 - 0 Toronto FC Major League Soccer Red Bull Arena
03/05/2022 Toronto FC 1 - 4 New York Red Bulls Major League Soccer BMO Field
03/14/2026
Major League Soccer BMO Field
06/25/2025
Major League Soccer BMO Field
03/22/2025
Major League Soccer Sports Illustrated Stadium
10/02/2024
Major League Soccer BMO Field
07/28/2024
0 - 0 (PEN 4-5)
Leagues Cup Red Bull Arena
06/22/2024
Major League Soccer Red Bull Arena
10/07/2023
Major League Soccer Red Bull Arena
05/17/2023
Major League Soccer BMO Field
06/18/2022
Major League Soccer Red Bull Arena
03/05/2022
Major League Soccer BMO Field
New York Red Bulls Win
Toronto FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 24 53 49 18 +31 WNashville SC 2 - 0 Toronto FC (27-09-2026)WNashville SC 3 - 0 Chicago Fire (20-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)LToronto FC 2 - 1 Nashville SC (09-09-2026)DNew York City FC 0 - 0 Nashville SC (04-09-2026)
2 New England Revolution 24 49 45 27 +18 WNew England Revolution 1 - 0 Chicago Fire (17-10-2026)WFC Cincinnati 2 - 3 New England Revolution (14-10-2026)WNew England Revolution 4 - 2 Orlando City SC (19-09-2026)WChicago Fire 1 - 2 New England Revolution (13-09-2026)WNew York City FC 1 - 2 New England Revolution (10-09-2026)
3 Inter Miami 24 44 62 42 +20 WAtlanta United FC 1 - 3 Inter Miami (17-10-2026)WInter Miami 2 - 0 New York City FC (14-10-2026)WInter Miami 4 - 0 DC United (10-10-2026)LColumbus Crew 2 - 1 Inter Miami (27-09-2026)DInter Miami 2 - 2 Nashville SC (12-09-2026)
4 Charlotte 25 39 46 38 +8 DPhiladelphia Union 2 - 2 Charlotte (17-10-2026)LColumbus Crew 3 - 1 Charlotte (14-10-2026)LCharlotte 0 - 1 Chicago Fire (26-09-2026)WDC United 1 - 2 Charlotte (19-09-2026)DFC Cincinnati 3 - 3 Charlotte (12-09-2026)
5 Chicago Fire 25 38 39 38 +1 LNew England Revolution 1 - 0 Chicago Fire (17-10-2026)LChicago Fire 1 - 3 Philadelphia Union (15-10-2026)WChicago Fire 2 - 1 New York City FC (10-10-2026)WCharlotte 0 - 1 Chicago Fire (26-09-2026)LNashville SC 3 - 0 Chicago Fire (20-09-2026)
6 Philadelphia Union 24 33 48 42 +6 DPhiladelphia Union 2 - 2 Charlotte (17-10-2026)WChicago Fire 1 - 3 Philadelphia Union (15-10-2026)WPhiladelphia Union 4 - 2 Orlando City SC (26-09-2026)WPhiladelphia Union 5 - 0 FC Cincinnati (09-09-2026)WPhiladelphia Union 2 - 0 CF Montreal (05-09-2026)
7 Toronto FC 24 31 36 40 -4 WNew York Red Bulls 0 - 2 Toronto FC (17-10-2026)DToronto FC 3 - 3 Orlando City SC (14-10-2026)WToronto FC 2 - 1 CF Montreal (10-10-2026)LNashville SC 2 - 0 Toronto FC (27-09-2026)LOrlando City SC 3 - 0 Toronto FC (12-09-2026)
8 Orlando City SC 24 31 48 59 -11 WOrlando City SC 4 - 1 DC United (17-10-2026)DToronto FC 3 - 3 Orlando City SC (14-10-2026)WOrlando City SC 3 - 2 Columbus Crew (10-10-2026)LPhiladelphia Union 4 - 2 Orlando City SC (26-09-2026)LNew England Revolution 4 - 2 Orlando City SC (19-09-2026)
9 FC Cincinnati 24 30 48 59 -11 WFC Cincinnati 2 - 1 DC United (21-10-2026)LFC Cincinnati 0 - 2 Columbus Crew (18-10-2026)LFC Cincinnati 2 - 3 New England Revolution (14-10-2026)WAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)LCF Montreal 3 - 1 FC Cincinnati (26-09-2026)
10 DC United 24 29 33 43 -10 LFC Cincinnati 2 - 1 DC United (21-10-2026)LOrlando City SC 4 - 1 DC United (17-10-2026)WDC United 2 - 1 New York Red Bulls (14-10-2026)LInter Miami 4 - 0 DC United (10-10-2026)LDC United 1 - 2 Charlotte (19-09-2026)
11 New York Red Bulls 24 29 33 47 -14 LNew York Red Bulls 0 - 2 Toronto FC (17-10-2026)LDC United 2 - 1 New York Red Bulls (14-10-2026)WNew York City FC 0 - 1 New York Red Bulls (18-09-2026)WColumbus Crew 0 - 1 New York Red Bulls (12-09-2026)LNew York Red Bulls 1 - 3 Philadelphia Union (29-08-2026)
12 Columbus Crew 25 28 35 38 -3 WFC Cincinnati 0 - 2 Columbus Crew (18-10-2026)WColumbus Crew 3 - 1 Charlotte (14-10-2026)LOrlando City SC 3 - 2 Columbus Crew (10-10-2026)WColumbus Crew 2 - 1 Inter Miami (27-09-2026)WCF Montreal 0 - 2 Columbus Crew (19-09-2026)
13 New York City FC 24 25 35 35 0 LInter Miami 2 - 0 New York City FC (14-10-2026)LChicago Fire 2 - 1 New York City FC (10-10-2026)DAtlanta United FC 2 - 2 New York City FC (26-09-2026)LNew York City FC 0 - 1 New York Red Bulls (18-09-2026)LNew York City FC 1 - 2 New England Revolution (10-09-2026)
14 CF Montreal 25 22 31 49 -18 LCF Montreal 0 - 3 Atlanta United FC (14-10-2026)LToronto FC 2 - 1 CF Montreal (10-10-2026)WCF Montreal 3 - 1 FC Cincinnati (26-09-2026)LCF Montreal 0 - 2 Columbus Crew (19-09-2026)LCF Montreal 1 - 2 Charlotte (09-09-2026)
15 Atlanta United FC 24 21 29 42 -13 LAtlanta United FC 1 - 3 Inter Miami (17-10-2026)WCF Montreal 0 - 3 Atlanta United FC (14-10-2026)LAtlanta United FC 1 - 3 FC Cincinnati (10-10-2026)DAtlanta United FC 2 - 2 New York City FC (26-09-2026)DDC United 0 - 0 Atlanta United FC (12-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watchingโ€”without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watchingโ€”without the clutter.