MLS·Matchday 16

All thirty clubs: fifteen in the Eastern Conference and fifteen in the Western Conference, the same field as 2025 — San Diego FC, who joined that year, are the newest. Each club plays its fourteen conference rivals home and away and six clubs from the other conference once, 34 games in all; every game counts in its own conference table, three points for a win. Clubs level on points are separated by wins, then goal difference, then goals scored, then their head-to-head record; the league's later steps (disciplinary points, home and away splits) are not applied here, so clubs still level share a place. Seeds one to seven in each conference go straight to Round One of the playoffs; eight and nine play a single Wild Card game, hosted by the eighth, for the last place. The best record across both conferences wins the Supporters' Shield.

0–0 Full time Thursday 16 July
Saputo Stadium · kick-off 19:30
New York time
Line-ups not fully merged
Another feed reported line-ups, but we could not safely match its players to the list used here. We left those rows out to avoid duplicates or attaching them to the wrong player. See the report card
Substitutions not fully merged
Another feed reported substitutions, but we could not safely match its players to the list used here. We left those rows out to avoid duplicates or attaching them to the wrong player. See the report card
Statistics differ between feeds
A feed reported different statistics from the value shown. We used the feed this competition ranks first; the report card has the feed-by-feed detail. See the report card

What happened

9 on the timeline
88′ O. Escobar
Substitution · CF Montreal
Substitution, CF Montréal. Olger Escobar replaces Noah Streit.
77′ Owen Graham-Roache
Substitution · CF Montreal
Substitution, CF Montréal. Owen Graham-Roache replaces Daniel Ríos.
74′ D. Mihailović
Substitution · Toronto FC
Substitution, Toronto FC. Djordje Mihailovic replaces Derrick Etienne.
69′ D. Sallói
Yellow card · Toronto FC
Dániel Sallói (Toronto FC) is shown the yellow card for a bad foul.
64′ D. Pereira
Yellow card · CF Montreal
Dani Pereira (CF Montréal) is shown the yellow card for a bad foul.
62′ Malik Henry
Substitution · Toronto FC
Substitution, Toronto FC. Malik Henry replaces Theo Corbeanu.
61′ J. Vilsaint
Substitution · Toronto FC
Substitution, Toronto FC. Jules-Anthony Vilsaint replaces Kobe Franklin.
60′ D. Pereira
Substitution · CF Montreal
Substitution, CF Montréal. Dani Pereira replaces Samuel Piette.
60′ F. Herbers
Substitution · CF Montreal
Substitution, CF Montréal. Fabian Herbers replaces Victor Loturi.

Line-ups

CF Montreal4-3-3
  • 31T. GillierG
  • 2J. NealCD-R
  • 4B. VeraCD-L
  • 13L. PetrassoLB
  • 27D. BugajRB
  • 6S. PietteCM
  • 8M. LongstaffLM
  • 22V. LoturiRM
  • 14D. RíosF
  • 18H. SynchukRF
  • 23N. StreitLF
Substitutes
  • 7D. Pereira↳ for S. Piette 60′
  • 21F. Herbers↳ for V. Loturi 60′
  • 35Owen Graham-Roache↳ for D. Ríos 77′
  • 29O. Escobar↳ for N. Streit 88′
  • 1S. Breza
  • 5B. Craig
  • 17Dagur Thórhallsson
  • 24E. Morales
  • 25F. Amaya
Toronto FC3-4-2-1
  • 1L. GavranG
  • 12Z. MonlouisCD-R
  • 25W. ZimmermanCD
  • 38J. GilmanCD-L
  • 14Alonso CoelloCM-L
  • 19K. FranklinRM
  • 20D. SallóiLM
  • 22R. LaryeaCM-R
  • 7T. CorbeanuCF-R
  • 9J. SargentF
  • 11D. EtienneF
  • 11Derrick Etienne Jr.CF-L
Substitutes
  • 99J. Vilsaint↳ for K. Franklin 61′
  • 78Malik Henry↳ for T. Corbeanu 62′
  • 10D. Mihailović↳ for Derrick Etienne Jr. 74′
  • 13B. Kuscevic
  • 17Emilio Aristizábal
  • 23W. Yarbrough
  • 29D. Kerr
  • 44Raheem Edwards
  • 96R. Chukwu