🇺🇸 MLS — Eastern Conference
NYCFC 🆚 Toronto FC
July 31, 2026 · 7:30 PM ET · Yankee Stadium, Bronx, NY

⚽ New York City FC vs Toronto FC Match Preview

NYCFC at Yankee Stadium. Toronto FC on the road. This only goes one way.

The Pigeons are 7–4–6, sitting comfortably in the Eastern Conference playoff picture. They've won three of their last five at home. They control games through the midfield, use quick transitions, and punish teams that can't keep up. Toronto can't keep up.

Toronto have three wins all season. Three. From 17 matches. That's relegation form in any serious league. The attack has scored once in the last three MLS games since the World Cup break. Bernardeschi still has moments of magic — but moments don't win you matches. Consistency does. Toronto don't have it.

The head-to-head says NYCFC won the last meeting 3–1, in July 2025. Different season, same dynamic. Toronto's last win at Yankee Stadium was 2020. That's six years of failure in the Bronx.

📊 New York City FC vs Toronto FC — By the Numbers

7W-4D-6L
NYCFC Record
3W-7D-7L
Toronto Record
1.62
NYCFC Win Odds
1
Toronto Goals (Last 3)
52%
NYCFC Win Probability
3-1
Last Meeting Score

📖 New York City FC vs Toronto FC Head to Head Record

DateVenueScoreCompetition
Jul 5, 2025Yankee StadiumNYCFC 3–1 TorontoMLS
Apr 12, 2025BMO FieldToronto 1–1 NYCFCMLS
Sep 14, 2024BMO FieldToronto 2–1 NYCFCMLS
Mar 16, 2024Yankee StadiumNYCFC 2–0 TorontoMLS
Aug 20, 2023BMO FieldToronto 0–1 NYCFCMLS

NYCFC have won 9 of the 27 meetings all-time. Toronto have won 9. Nine draws. But recent history favors the boys in blue: NYCFC have won 3 of the last 5, including a 3–1 demolition at Yankee Stadium last July.

📈 New York City FC vs Toronto FC Form Guide

NYCFC — Last 5 MLS Matches

WLDWW

Won 3 of 5. Beat Chicago Fire 2–0. Lost narrowly to Columbus Crew 1–0. Drew 2–2 with FC Cincinnati. Beat New England Revolution 3–1. Beat CF Montréal 2–0. That's a playoff team's form line.

Toronto FC — Last 5 MLS Matches

LLDLW

Lost 3 of the last 5. Beat Atlanta United 1–0 — their lone win. Lost to Inter Miami 2–0. Drew 1–1 with Orlando City. Lost to Charlotte 2–0. Lost to Philadelphia Union 2–1. One goal scored in three matches since the World Cup break. That's dire.

🔢 New York City FC vs Toronto FC Predicted Lineups

New York City FC

Formation: 4–3–3
  • GK: Freese
  • RB: Gray
  • CB: Martins
  • CB: Thiago
  • LB: O'Toole
  • CM: Parks
  • CM: Perea
  • CM: Rodríguez
  • RW: Fernández
  • ST: Martínez
  • LW: Bakrar

Toronto FC

Formation: 4–2–3–1
  • GK: Johnson
  • RB: Laryea
  • CB: Long
  • CB: Gomis
  • LB: Petretta
  • CM: Flores
  • CM: Longstaff
  • RW: Bernardeschi
  • AM: Osorio
  • LW: Insigne
  • ST: Owusu

🎯 New York City FC vs Toronto FC Tactical Breakdown

NYCFC: They own the ball. Parks and Perea run the midfield. Rodríguez is the metronome. Bakrar and Fernández stretch the pitch wide. Martínez leads the line — he's not a 20-goal striker but he occupies center-backs and creates chaos. NYCFC's pressing triggers come from turnovers in midfield. They transition fast. Toronto's backline doesn't handle speed well.

Toronto: Bernardeschi and Insigne. That's the plan. Two Italians on big contracts. Give them the ball and pray. Osorio is the link man but he's 34. Longstaff sits deep and recycles possession. The defense is the problem. Long and Gomis have zero chemistry. Johnson is a good shot-stopper but facing 15+ shots per match wears anyone down.

Bernardeschi
Designated Player — must deliver
Martínez
NYCFC target man — aerial threat
Insigne
Highest-paid — needs service

⚔️ New York City FC vs Toronto FC Key Player Battles

Martínez vs Long: NYCFC's target man against Toronto's veteran center-back. Martínez is quicker than he looks. Long has lost a step at 33. If NYCFC isolate this matchup, it's a mismatch.

Rodríguez vs Longstaff: The creative engine against the defensive shield. Rodríguez will find pockets between the lines. Longstaff has to track him for 90 minutes. Good luck with that.

Bernardeschi vs O'Toole: Toronto's best chance. Bernardeschi cutting inside from the right. O'Toole is solid but not elite. If Bernardeschi gets 1v1 situations, Toronto might — might — nick a goal.

🔮 New York City FC vs Toronto FC Score Prediction

NYCFC 2 – 0 Toronto FC
NYCFC dominate from the start. Martínez heads in a Gray cross at 28′. The Yankee Stadium crowd is into it. Toronto defend deep and limit damage. Second half: Bakrar cuts inside, fires low into the corner at 64′. 2–0. Toronto get one decent Bernardeschi chance — Freese saves. Clean sheet. Routine. NYCFC climb to 4th in the East.

📺 How to Watch New York City FC vs Toronto FC

Watch MLS Live — Every Match

Catch NYCFC vs Toronto FC and every Major League Soccer fixture. No blackouts, full season coverage.

▶ Watch Now
  • 🇺🇸 USA: Apple TV — MLS Season Pass
  • 🇨🇦 Canada: Apple TV — MLS Season Pass, TSN
  • 🇬🇧 UK: Apple TV — MLS Season Pass
  • 🌎 International: Apple TV — MLS Season Pass (190+ countries)

📋 New York City FC vs Toronto FC — Stats & Facts

  • NYCFC have kept 5 clean sheets in 10 home matches this season
  • Toronto have scored 1 goal in their last 3 MLS matches combined
  • NYCFC have won the last 3 home meetings against Toronto, scoring 7 and conceding 1
  • Lorenzo Insigne (Toronto) has 2 goals and 1 assist in 12 appearances — way below his salary grade
  • NYCFC average 1.8 goals per home match in 2026
  • Toronto's last win at Yankee Stadium was September 2020

❓ New York City FC vs Toronto FC FAQ

When is NYCFC vs Toronto FC?
July 31, 2026 at 7:30 PM Eastern Time (23:30 UTC). At Yankee Stadium, Bronx, New York.
Who is predicted to win NYCFC vs Toronto FC?
NYCFC are heavy favorites. Our prediction: New York City FC 2–0 Toronto FC.
What channel is NYCFC vs Toronto FC on?
Apple TV MLS Season Pass — available worldwide with no blackouts.
What's Toronto's record this season?
Toronto FC have 3 wins, 7 draws, and 7 losses from 17 MLS matches. They sit near the bottom of the Eastern Conference.
Can I watch this match for free?
MLS Season Pass on Apple TV requires a subscription. Some matches are available free each week — check the MLS schedule for details.

📋 More Matches