New York City FC vs Toronto FC
Regular Season
Friday, Jul 31, 2026 · 7:30 pm EDT
Yankee Stadium
Match statistics
Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.
| Statistic | New York City FC | Toronto FC |
|---|---|---|
| Fouls | 11 | 12 |
| Yellow Cards | 2 | 4 |
| Red Cards | 0 | 0 |
| Offsides | 2 | 2 |
| Corner Kicks | 3 | 2 |
| Saves | 4 | 4 |
| Possession | 49.2 | 50.8 |
| SHOTS | 16 | 13 |
| ON GOAL | 5 | 5 |
| On Target % | 0.3 | 0.4 |
| Penalty Goals | 0 | 0 |
| Penalty Kicks Taken | 1 | 0 |
| Accurate Passes | 299 | 288 |
| Passes | 365 | 375 |
| Pass Completion % | 0.8 | 0.8 |
| Accurate Crosses | 3 | 4 |
| Crosses | 12 | 16 |
| Cross % | 0.3 | 0.3 |
| Long Balls | 40 | 58 |
| Accurate Long Balls | 12 | 28 |
| Long Balls % | 0.3 | 0.5 |
| Blocked Shots | 4 | 3 |
| Effective Tackles | 8 | 10 |
| Tackles | 15 | 15 |
| Tackle % | 0.5 | 0.7 |
| Interceptions | 11 | 8 |
| Effective Clearances | 37 | 15 |
| Clearances | 37 | 15 |
Key events
- —Kickoff
- 6'Yellow Card
Richie Laryea (Toronto FC) is shown the yellow card for a bad foul.
- 8'Penalty - Scored
Goal! New York City FC 1, Toronto FC 0. Nicolás Fernández (New York City FC) converts the penalty with a left footed shot to the bottom right corner.
- 11'Yellow Card
Talles Magno (New York City FC) is shown the yellow card for a bad foul.
- 18'Yellow Card
Nicolás Fernández (New York City FC) is shown the yellow card.
- 22'Start Delay
Delay in match because of an injury Jonathan Osorio (Toronto FC).
- 22'Start Delay
- 23'End Delay
Delay over. They are ready to continue.
- 23'End Delay
- 36'Start Delay
- 36'Start Delay
Delay in match (New York City FC).
- 37'End Delay
Delay over. They are ready to continue.
- 37'End Delay
- 43'Start Delay
- 43'Start Delay
Delay in match (Toronto FC).
- 43'End Delay
Delay over. They are ready to continue.
- 43'End Delay
- 45'+1'Start Delay
Delay in match because of an injury Bénie Traoré (New York City FC).
- 45'+1'Start Delay
- 45'+2'End Delay
Delay over. They are ready to continue.
- 45'+2'End Delay
- 45'+6'Yellow Card
Jonathan Osorio (Toronto FC) is shown the yellow card for a bad foul.
- 45'+6'Goal
Goal! New York City FC 1, Toronto FC 1. Djordje Mihailovic (Toronto FC) right footed shot from the centre of the box to the bottom right corner.
- 45'+8'Halftime
First Half ends, New York City FC 1, Toronto FC 1.
- 45'Start 2nd Half
- 56'Yellow Card
Niklas Dorsch (Toronto FC) is shown the yellow card for a bad foul.
- 59'Substitution
Substitution, New York City FC. Malachi Jones replaces Bénie Traoré.
- 59'Substitution
Substitution, New York City FC. Hannes Wolf replaces Agustín Ojeda.
- 61'Yellow Card
Jackson Gilman (Toronto FC) is shown the yellow card for a bad foul.
- 71'Substitution
Substitution, Toronto FC. Alonso Coello replaces Niklas Dorsch.
- 71'Substitution
Substitution, Toronto FC. Deandre Kerr replaces Josh Sargent.
- 72'Substitution
Substitution, Toronto FC. Derrick Etienne replaces Djordje Mihailovic.
- 72'Substitution
Substitution, New York City FC. Máximo Carrizo replaces Talles Magno.
- 74'Start Delay
Delay in match because of an injury Thiago Martins (New York City FC).
- 74'Start Delay
- 75'End Delay
Delay over. They are ready to continue.
- 75'End Delay
- 86'Substitution
Substitution, New York City FC. Seymour Reid replaces Nicolás Fernández.
- 86'Substitution
Substitution, New York City FC. Mitja Ilenic replaces Thiago Martins because of an injury.
- 87'Substitution
Substitution, Toronto FC. Malik Henry replaces Theo Corbeanu.
- 90'+6'End Regular Time
Second Half ends, New York City FC 1, Toronto FC 1.
Lineups
Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.
New York City FCFormation 4-3-3
Starting lineup
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 49Matt Freese | G | 1 | 0 | 0 | 0 | 0 | 0 |
| 6James Sands | CD-L | 1 | 0 | 0 | 0 | 0 | 0 |
| 13Thiago Martins | CD-R | 1 | 0 | 0 | 0 | 0 | 0 |
| 2Nico Cavallo | LB | 1 | 0 | 0 | 0 | 0 | 0 |
| 24Tayvon Gray | RB | 1 | 0 | 0 | 0 | 0 | 0 |
| 32Jonathan Shore | CM | 1 | 0 | 0 | 0 | 0 | 0 |
| 8Andrés Perea | LM | 1 | 0 | 0 | 0 | 0 | 0 |
| 7Nicolás Fernández | RM | 1 | 1 | 0 | 0 | 1 | 0 |
| 11Talles Magno | F | 1 | 0 | 0 | 0 | 1 | 0 |
| 9Bénie Traoré | LF | 1 | 0 | 0 | 0 | 0 | 0 |
| 26Agustin Ojeda | RF | 1 | 0 | 0 | 0 | 0 | 0 |
Other listed players
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 35Mitja Ilenic | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 30Tomas Romero | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 99Seymour Reid | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 17Hannes Wolf | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 27Cooper Flax | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 88Malachi Jones | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 29Maxi Carrizo | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 15Kevin Pierre | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 23Max Murray | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
Toronto FCFormation 4-3-3
Starting lineup
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 1Luka Gavran | G | 1 | 0 | 0 | 0 | 0 | 0 |
| 38Jackson Gilman | CD-L | 1 | 0 | 0 | 0 | 1 | 0 |
| 25Walker Zimmerman | CD-R | 1 | 0 | 0 | 0 | 0 | 0 |
| 22Richie Laryea | LB | 1 | 0 | 0 | 0 | 1 | 0 |
| 19Kobe Franklin | RB | 1 | 0 | 0 | 0 | 0 | 0 |
| 6Niklas Dorsch | CM | 1 | 0 | 0 | 0 | 1 | 0 |
| 10Djordje Mihailovic | LM | 1 | 1 | 0 | 0 | 0 | 0 |
| 21Jonathan Osorio | RM | 1 | 0 | 0 | 0 | 1 | 0 |
| 9Josh Sargent | F | 1 | 0 | 0 | 0 | 0 | 0 |
| 20Dániel Sallói | LF | 1 | 0 | 0 | 0 | 0 | 0 |
| 7Theo Corbeanu | RF | 1 | 0 | 0 | 0 | 0 | 0 |
Other listed players
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 23William Yarbrough | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 14Alonso Coello | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 29Deandre Kerr | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 78Malik Henry | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 99Jules-Anthony Vilsaint | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 44Raheem Edwards | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 13Benjamín Kuscevic | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 17Emilio Aristizábal | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 11Derrick Etienne Jr. | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
Commentary
- —
Lineups are announced and players are warming up.
- —
First Half begins.
- 1'
Handball by Talles Magno (New York City FC).
- 4'
Corner, Toronto FC. Conceded by Nico Cavallo.
- 5'
Attempt missed. Jonathan Osorio (Toronto FC) header from the centre of the box misses to the left. Assisted by Djordje Mihailovic with a cross following a corner.
- 5'
Corner, New York City FC. Conceded by Richie Laryea.
- 6'
Penalty New York City FC. Agustín Ojeda draws a foul in the penalty area.
- 6'
Penalty conceded by Richie Laryea (Toronto FC) after a foul in the penalty area.
- 6'
Richie Laryea (Toronto FC) is shown the yellow card for a bad foul.
- 8'
Goal! New York City FC 1, Toronto FC 0. Nicolás Fernández (New York City FC) converts the penalty with a left footed shot to the bottom right corner.
- 10'
Foul by Andrés Perea (New York City FC).
- 10'
Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
- 11'
Foul by Talles Magno (New York City FC).
- 11'
Walker Zimmerman (Toronto FC) wins a free kick in the defensive half.
- 11'
Talles Magno (New York City FC) is shown the yellow card for a bad foul.
- 13'
Attempt saved. Dániel Sallói (Toronto FC) right footed shot from outside the box is saved in the top left corner by Matt Freese (New York City FC). Assisted by Niklas Dorsch.
- 14'
Nicolás Fernández (New York City FC) wins a free kick in the defensive half.
- 14'
Foul by Niklas Dorsch (Toronto FC).
- 14'
Offside, New York City FC. Talles Magno is caught offside.
- 15'
Attempt saved. Talles Magno (New York City FC) right footed shot from the right side of the box is saved in the top centre of the goal by Luka Gavran (Toronto FC). Assisted by Agustín Ojeda.
- 16'
Offside, Toronto FC. Dániel Sallói is caught offside.
- 18'
Foul by Agustín Ojeda (New York City FC).
- 18'
Richie Laryea (Toronto FC) wins a free kick in the defensive half.
- 18'
Nicolás Fernández (New York City FC) is shown the yellow card.
- 22'
Attempt blocked. Jonathan Shore (New York City FC) right footed shot from outside the box is blocked. Assisted by Nicolás Fernández.
- 22'
Delay in match because of an injury Jonathan Osorio (Toronto FC).
- 23'
Delay over. They are ready to continue.
- 28'
Foul by Josh Sargent (Toronto FC).
- 28'
James Sands (New York City FC) wins a free kick in the attacking half.
- 30'
Foul by Djordje Mihailovic (Toronto FC).
- 30'
Jonathan Shore (New York City FC) wins a free kick in the defensive half.
- 32'
Foul by Niklas Dorsch (Toronto FC).
- 32'
Nicolás Fernández (New York City FC) wins a free kick in the defensive half.
- 34'
Attempt missed. Dániel Sallói (Toronto FC) right footed shot from the centre of the box is too high. Assisted by Djordje Mihailovic.
- 36'
Delay in match (New York City FC).
- 37'
Delay over. They are ready to continue.
- 37'
Richie Laryea (Toronto FC) wins a free kick on the left wing.
- 37'
Foul by Agustín Ojeda (New York City FC).
- 39'
Attempt blocked. Theo Corbeanu (Toronto FC) left footed shot from the right side of the box is blocked. Assisted by Jonathan Osorio.
- 41'
Foul by Richie Laryea (Toronto FC).
- 41'
Nicolás Fernández (New York City FC) wins a free kick on the right wing.
- 43'
Delay in match (Toronto FC).
- 43'
Delay over. They are ready to continue.
- 44'
Foul by Andrés Perea (New York City FC).
- 44'
Niklas Dorsch (Toronto FC) wins a free kick in the attacking half.
- 45'
Fourth official has announced 6 minutes of added time.
- 45'+1'
Delay in match because of an injury Bénie Traoré (New York City FC).
- 45'+2'
Delay over. They are ready to continue.
- 45'+3'
Nicolás Fernández (New York City FC) wins a free kick on the left wing.
- 45'+3'
Foul by Kobe Franklin (Toronto FC).
- 45'+6'
Jonathan Shore (New York City FC) wins a free kick on the right wing.
- 45'+6'
Foul by Jonathan Osorio (Toronto FC).
- 45'+6'
Jonathan Osorio (Toronto FC) is shown the yellow card for a bad foul.
- 45'+6'
Attempt blocked. Josh Sargent (Toronto FC) right footed shot from the left side of the box is blocked.
- 45'+6'
Attempt saved. Dániel Sallói (Toronto FC) right footed shot from the left side of the box is saved in the centre of the goal by Matt Freese (New York City FC).
- 45'+6'
Goal! New York City FC 1, Toronto FC 1. Djordje Mihailovic (Toronto FC) right footed shot from the centre of the box to the bottom right corner.
- 45'+8'
First Half ends, New York City FC 1, Toronto FC 1.
- 45'
Second Half begins New York City FC 1, Toronto FC 1.
- 47'
Attempt missed. Bénie Traoré (New York City FC) header from the centre of the box is close, but misses to the right. Assisted by Tayvon Gray with a cross.
- 49'
Foul by Nicolás Fernández (New York City FC).
- 49'
Kobe Franklin (Toronto FC) wins a free kick in the defensive half.
- 50'
James Sands (New York City FC) wins a free kick in the defensive half.
- 50'
Foul by Josh Sargent (Toronto FC).
- 51'
Bénie Traoré (New York City FC) wins a free kick on the left wing.
- 51'
Foul by Kobe Franklin (Toronto FC).
- 52'
Foul by Talles Magno (New York City FC).
- 52'
Kobe Franklin (Toronto FC) wins a free kick in the defensive half.
- 53'
Attempt blocked. Talles Magno (New York City FC) right footed shot from the right side of the box is blocked.
- 53'
Corner, New York City FC. Conceded by Jonathan Osorio.
- 54'
Attempt saved. Talles Magno (New York City FC) header from very close range is saved in the bottom right corner by Luka Gavran (Toronto FC). Assisted by Nicolás Fernández with a cross.
- 54'
Attempt saved. Andrés Perea (New York City FC) right footed shot from the right side of the six yard box is saved in the bottom right corner by Luka Gavran (Toronto FC).
- 54'
Attempt missed. Agustín Ojeda (New York City FC) left footed shot from the right side of the box misses to the left following a corner.
- 54'
Attempt missed. Talles Magno (New York City FC) right footed shot from very close range misses to the right. Assisted by Agustín Ojeda following a corner.
- 55'
Foul by Jonathan Shore (New York City FC).
- 55'
Djordje Mihailovic (Toronto FC) wins a free kick on the left wing.
- 56'
Bénie Traoré (New York City FC) wins a free kick in the attacking half.
- 56'
Foul by Niklas Dorsch (Toronto FC).
- 56'
Niklas Dorsch (Toronto FC) is shown the yellow card for a bad foul.
- 57'
Attempt missed. James Sands (New York City FC) right footed shot from the right side of the box is close, but misses to the right following a set piece situation.
- 57'
Corner, New York City FC. Conceded by Luka Gavran.
- 58'
Attempt missed. Jonathan Shore (New York City FC) left footed shot from the left side of the box misses to the right following a corner.
- 59'
Substitution, New York City FC. Malachi Jones replaces Bénie Traoré.
- 59'
Substitution, New York City FC. Hannes Wolf replaces Agustín Ojeda.
- 61'
Nicolás Fernández (New York City FC) wins a free kick in the defensive half.
- 61'
Foul by Jackson Gilman (Toronto FC).
- 61'
Jackson Gilman (Toronto FC) is shown the yellow card for a bad foul.
- 62'
Foul by Hannes Wolf (New York City FC).
- 62'
Dániel Sallói (Toronto FC) wins a free kick in the defensive half.
- 62'
Foul by Malachi Jones (New York City FC).
- 62'
Kobe Franklin (Toronto FC) wins a free kick in the defensive half.
- 67'
Attempt saved. Dániel Sallói (Toronto FC) right footed shot from the centre of the box is saved in the bottom right corner by Matt Freese (New York City FC).
- 69'
Attempt missed. Nicolás Fernández (New York City FC) left footed shot from outside the box is close, but misses to the left. Assisted by Jonathan Shore.
- 71'
Substitution, Toronto FC. Alonso Coello replaces Niklas Dorsch.
- 71'
Substitution, Toronto FC. Deandre Kerr replaces Josh Sargent.
- 72'
Substitution, Toronto FC. Derrick Etienne replaces Djordje Mihailovic.
- 72'
Substitution, New York City FC. Máximo Carrizo replaces Talles Magno.
- 72'
Offside, Toronto FC. Derrick Etienne is caught offside.
- 74'
Delay in match because of an injury Thiago Martins (New York City FC).
- 75'
Delay over. They are ready to continue.
- 80'
Attempt blocked. Andrés Perea (New York City FC) right footed shot from the right side of the box is blocked. Assisted by Nicolás Fernández.
- 80'
Attempt blocked. Richie Laryea (Toronto FC) right footed shot from outside the box is blocked. Assisted by Alonso Coello.
- 83'
Attempt saved. Andrés Perea (New York City FC) right footed shot from outside the box is saved in the top centre of the goal by Luka Gavran (Toronto FC). Assisted by Nicolás Fernández.
- 84'
Attempt missed. Richie Laryea (Toronto FC) right footed shot from outside the box is high and wide to the right. Assisted by Alonso Coello.
- 86'
Substitution, New York City FC. Seymour Reid replaces Nicolás Fernández.
- 86'
Substitution, New York City FC. Mitja Ilenic replaces Thiago Martins because of an injury.
- 87'
Substitution, Toronto FC. Malik Henry replaces Theo Corbeanu.
- 88'
Attempt missed. Alonso Coello (Toronto FC) right footed shot from more than 40 yards on the right wing misses to the right. Assisted by Malik Henry following a fast break.
- 89'
Offside, New York City FC. Malachi Jones is caught offside.
- 90'
Attempt missed. Mitja Ilenic (New York City FC) right footed shot from the right side of the box is too high. Assisted by Seymour Reid.
- 90'
Fourth official has announced 5 minutes of added time.
- 90'+3'
Attempt blocked. Hannes Wolf (New York City FC) left footed shot from the centre of the box is blocked.
- 90'+4'
Attempt saved. Dániel Sallói (Toronto FC) right footed shot from outside the box is saved in the bottom right corner by Matt Freese (New York City FC). Assisted by Richie Laryea.
- 90'+4'
Corner, Toronto FC. Conceded by Nico Cavallo.
- 90'+5'
Attempt missed. Jackson Gilman (Toronto FC) header from the centre of the box is too high. Assisted by Alonso Coello with a cross following a corner.
- 90'+6'
Second Half ends, New York City FC 1, Toronto FC 1.
- —
Match ends, New York City FC 1, Toronto FC 1.
Sources & data scope
Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.
- ESPN source ↗ · Checked Nov 4, 2026, 12:40 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.
Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.

