Skip to MLS data
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
← Soccer newsMLS · 2026

New York City FC vs Toronto FC

Regular Season

Friday, Jul 31, 2026 · 7:30 pm EDT

1 – 1FinalFT

Yankee Stadium

Checked Nov 4, 12:40 am ESTRefresh match

Match statistics

Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.

Supplied statistics for this match only.
StatisticNew York City FCToronto FC
Fouls1112
Yellow Cards24
Red Cards00
Offsides22
Corner Kicks32
Saves44
Possession49.250.8
SHOTS1613
ON GOAL55
On Target %0.30.4
Penalty Goals00
Penalty Kicks Taken10
Accurate Passes299288
Passes365375
Pass Completion %0.80.8
Accurate Crosses34
Crosses1216
Cross %0.30.3
Long Balls4058
Accurate Long Balls1228
Long Balls %0.30.5
Blocked Shots43
Effective Tackles810
Tackles1515
Tackle %0.50.7
Interceptions118
Effective Clearances3715
Clearances3715

Key events

  1. —
    Kickoff
  2. 6'
    Yellow Card

    Richie Laryea (Toronto FC) is shown the yellow card for a bad foul.

  3. 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.

  4. 11'
    Yellow Card

    Talles Magno (New York City FC) is shown the yellow card for a bad foul.

  5. 18'
    Yellow Card

    Nicolás Fernández (New York City FC) is shown the yellow card.

  6. 22'
    Start Delay

    Delay in match because of an injury Jonathan Osorio (Toronto FC).

  7. 22'
    Start Delay
  8. 23'
    End Delay

    Delay over. They are ready to continue.

  9. 23'
    End Delay
  10. 36'
    Start Delay
  11. 36'
    Start Delay

    Delay in match (New York City FC).

  12. 37'
    End Delay

    Delay over. They are ready to continue.

  13. 37'
    End Delay
  14. 43'
    Start Delay
  15. 43'
    Start Delay

    Delay in match (Toronto FC).

  16. 43'
    End Delay

    Delay over. They are ready to continue.

  17. 43'
    End Delay
  18. 45'+1'
    Start Delay

    Delay in match because of an injury Bénie Traoré (New York City FC).

  19. 45'+1'
    Start Delay
  20. 45'+2'
    End Delay

    Delay over. They are ready to continue.

  21. 45'+2'
    End Delay
  22. 45'+6'
    Yellow Card

    Jonathan Osorio (Toronto FC) is shown the yellow card for a bad foul.

  23. 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.

  24. 45'+8'
    Halftime

    First Half ends, New York City FC 1, Toronto FC 1.

  25. 45'
    Start 2nd Half
  26. 56'
    Yellow Card

    Niklas Dorsch (Toronto FC) is shown the yellow card for a bad foul.

  27. 59'
    Substitution

    Substitution, New York City FC. Malachi Jones replaces Bénie Traoré.

  28. 59'
    Substitution

    Substitution, New York City FC. Hannes Wolf replaces Agustín Ojeda.

  29. 61'
    Yellow Card

    Jackson Gilman (Toronto FC) is shown the yellow card for a bad foul.

  30. 71'
    Substitution

    Substitution, Toronto FC. Alonso Coello replaces Niklas Dorsch.

  31. 71'
    Substitution

    Substitution, Toronto FC. Deandre Kerr replaces Josh Sargent.

  32. 72'
    Substitution

    Substitution, Toronto FC. Derrick Etienne replaces Djordje Mihailovic.

  33. 72'
    Substitution

    Substitution, New York City FC. Máximo Carrizo replaces Talles Magno.

  34. 74'
    Start Delay

    Delay in match because of an injury Thiago Martins (New York City FC).

  35. 74'
    Start Delay
  36. 75'
    End Delay

    Delay over. They are ready to continue.

  37. 75'
    End Delay
  38. 86'
    Substitution

    Substitution, New York City FC. Seymour Reid replaces Nicolás Fernández.

  39. 86'
    Substitution

    Substitution, New York City FC. Mitja Ilenic replaces Thiago Martins because of an injury.

  40. 87'
    Substitution

    Substitution, Toronto FC. Malik Henry replaces Theo Corbeanu.

  41. 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

PlayerPosAppGAOGYCRC
49Matt FreeseG100000
6James SandsCD-L100000
13Thiago MartinsCD-R100000
2Nico CavalloLB100000
24Tayvon GrayRB100000
32Jonathan ShoreCM100000
8Andrés PereaLM100000
7Nicolás FernándezRM110010
11Talles MagnoF100010
9Bénie TraoréLF100000
26Agustin OjedaRF100000

Other listed players

PlayerPosAppGAOGYCRC
35Mitja IlenicSUB100000
30Tomas RomeroSUB000000
99Seymour ReidSUB100000
17Hannes WolfSUB100000
27Cooper FlaxSUB000000
88Malachi JonesSUB100000
29Maxi CarrizoSUB100000
15Kevin PierreSUB000000
23Max MurraySUB000000

Toronto FCFormation 4-3-3

Starting lineup

PlayerPosAppGAOGYCRC
1Luka GavranG100000
38Jackson GilmanCD-L100010
25Walker ZimmermanCD-R100000
22Richie LaryeaLB100010
19Kobe FranklinRB100000
6Niklas DorschCM100010
10Djordje MihailovicLM110000
21Jonathan OsorioRM100010
9Josh SargentF100000
20Dániel SallóiLF100000
7Theo CorbeanuRF100000

Other listed players

PlayerPosAppGAOGYCRC
23William YarbroughSUB000000
14Alonso CoelloSUB100000
29Deandre KerrSUB100000
78Malik HenrySUB100000
99Jules-Anthony VilsaintSUB000000
44Raheem EdwardsSUB000000
13Benjamín KuscevicSUB000000
17Emilio AristizábalSUB000000
11Derrick Etienne Jr.SUB100000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 1'

    Handball by Talles Magno (New York City FC).

  4. 4'

    Corner, Toronto FC. Conceded by Nico Cavallo.

  5. 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.

  6. 5'

    Corner, New York City FC. Conceded by Richie Laryea.

  7. 6'

    Penalty New York City FC. Agustín Ojeda draws a foul in the penalty area.

  8. 6'

    Penalty conceded by Richie Laryea (Toronto FC) after a foul in the penalty area.

  9. 6'

    Richie Laryea (Toronto FC) is shown the yellow card for a bad foul.

  10. 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.

  11. 10'

    Foul by Andrés Perea (New York City FC).

  12. 10'

    Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.

  13. 11'

    Foul by Talles Magno (New York City FC).

  14. 11'

    Walker Zimmerman (Toronto FC) wins a free kick in the defensive half.

  15. 11'

    Talles Magno (New York City FC) is shown the yellow card for a bad foul.

  16. 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.

  17. 14'

    Nicolás Fernández (New York City FC) wins a free kick in the defensive half.

  18. 14'

    Foul by Niklas Dorsch (Toronto FC).

  19. 14'

    Offside, New York City FC. Talles Magno is caught offside.

  20. 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.

  21. 16'

    Offside, Toronto FC. Dániel Sallói is caught offside.

  22. 18'

    Foul by Agustín Ojeda (New York City FC).

  23. 18'

    Richie Laryea (Toronto FC) wins a free kick in the defensive half.

  24. 18'

    Nicolás Fernández (New York City FC) is shown the yellow card.

  25. 22'

    Attempt blocked. Jonathan Shore (New York City FC) right footed shot from outside the box is blocked. Assisted by Nicolás Fernández.

  26. 22'

    Delay in match because of an injury Jonathan Osorio (Toronto FC).

  27. 23'

    Delay over. They are ready to continue.

  28. 28'

    Foul by Josh Sargent (Toronto FC).

  29. 28'

    James Sands (New York City FC) wins a free kick in the attacking half.

  30. 30'

    Foul by Djordje Mihailovic (Toronto FC).

  31. 30'

    Jonathan Shore (New York City FC) wins a free kick in the defensive half.

  32. 32'

    Foul by Niklas Dorsch (Toronto FC).

  33. 32'

    Nicolás Fernández (New York City FC) wins a free kick in the defensive half.

  34. 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.

  35. 36'

    Delay in match (New York City FC).

  36. 37'

    Delay over. They are ready to continue.

  37. 37'

    Richie Laryea (Toronto FC) wins a free kick on the left wing.

  38. 37'

    Foul by Agustín Ojeda (New York City FC).

  39. 39'

    Attempt blocked. Theo Corbeanu (Toronto FC) left footed shot from the right side of the box is blocked. Assisted by Jonathan Osorio.

  40. 41'

    Foul by Richie Laryea (Toronto FC).

  41. 41'

    Nicolás Fernández (New York City FC) wins a free kick on the right wing.

  42. 43'

    Delay in match (Toronto FC).

  43. 43'

    Delay over. They are ready to continue.

  44. 44'

    Foul by Andrés Perea (New York City FC).

  45. 44'

    Niklas Dorsch (Toronto FC) wins a free kick in the attacking half.

  46. 45'

    Fourth official has announced 6 minutes of added time.

  47. 45'+1'

    Delay in match because of an injury Bénie Traoré (New York City FC).

  48. 45'+2'

    Delay over. They are ready to continue.

  49. 45'+3'

    Nicolás Fernández (New York City FC) wins a free kick on the left wing.

  50. 45'+3'

    Foul by Kobe Franklin (Toronto FC).

  51. 45'+6'

    Jonathan Shore (New York City FC) wins a free kick on the right wing.

  52. 45'+6'

    Foul by Jonathan Osorio (Toronto FC).

  53. 45'+6'

    Jonathan Osorio (Toronto FC) is shown the yellow card for a bad foul.

  54. 45'+6'

    Attempt blocked. Josh Sargent (Toronto FC) right footed shot from the left side of the box is blocked.

  55. 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).

  56. 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.

  57. 45'+8'

    First Half ends, New York City FC 1, Toronto FC 1.

  58. 45'

    Second Half begins New York City FC 1, Toronto FC 1.

  59. 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.

  60. 49'

    Foul by Nicolás Fernández (New York City FC).

  61. 49'

    Kobe Franklin (Toronto FC) wins a free kick in the defensive half.

  62. 50'

    James Sands (New York City FC) wins a free kick in the defensive half.

  63. 50'

    Foul by Josh Sargent (Toronto FC).

  64. 51'

    Bénie Traoré (New York City FC) wins a free kick on the left wing.

  65. 51'

    Foul by Kobe Franklin (Toronto FC).

  66. 52'

    Foul by Talles Magno (New York City FC).

  67. 52'

    Kobe Franklin (Toronto FC) wins a free kick in the defensive half.

  68. 53'

    Attempt blocked. Talles Magno (New York City FC) right footed shot from the right side of the box is blocked.

  69. 53'

    Corner, New York City FC. Conceded by Jonathan Osorio.

  70. 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.

  71. 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).

  72. 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.

  73. 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.

  74. 55'

    Foul by Jonathan Shore (New York City FC).

  75. 55'

    Djordje Mihailovic (Toronto FC) wins a free kick on the left wing.

  76. 56'

    Bénie Traoré (New York City FC) wins a free kick in the attacking half.

  77. 56'

    Foul by Niklas Dorsch (Toronto FC).

  78. 56'

    Niklas Dorsch (Toronto FC) is shown the yellow card for a bad foul.

  79. 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.

  80. 57'

    Corner, New York City FC. Conceded by Luka Gavran.

  81. 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.

  82. 59'

    Substitution, New York City FC. Malachi Jones replaces Bénie Traoré.

  83. 59'

    Substitution, New York City FC. Hannes Wolf replaces Agustín Ojeda.

  84. 61'

    Nicolás Fernández (New York City FC) wins a free kick in the defensive half.

  85. 61'

    Foul by Jackson Gilman (Toronto FC).

  86. 61'

    Jackson Gilman (Toronto FC) is shown the yellow card for a bad foul.

  87. 62'

    Foul by Hannes Wolf (New York City FC).

  88. 62'

    Dániel Sallói (Toronto FC) wins a free kick in the defensive half.

  89. 62'

    Foul by Malachi Jones (New York City FC).

  90. 62'

    Kobe Franklin (Toronto FC) wins a free kick in the defensive half.

  91. 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).

  92. 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.

  93. 71'

    Substitution, Toronto FC. Alonso Coello replaces Niklas Dorsch.

  94. 71'

    Substitution, Toronto FC. Deandre Kerr replaces Josh Sargent.

  95. 72'

    Substitution, Toronto FC. Derrick Etienne replaces Djordje Mihailovic.

  96. 72'

    Substitution, New York City FC. Máximo Carrizo replaces Talles Magno.

  97. 72'

    Offside, Toronto FC. Derrick Etienne is caught offside.

  98. 74'

    Delay in match because of an injury Thiago Martins (New York City FC).

  99. 75'

    Delay over. They are ready to continue.

  100. 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.

  101. 80'

    Attempt blocked. Richie Laryea (Toronto FC) right footed shot from outside the box is blocked. Assisted by Alonso Coello.

  102. 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.

  103. 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.

  104. 86'

    Substitution, New York City FC. Seymour Reid replaces Nicolás Fernández.

  105. 86'

    Substitution, New York City FC. Mitja Ilenic replaces Thiago Martins because of an injury.

  106. 87'

    Substitution, Toronto FC. Malik Henry replaces Theo Corbeanu.

  107. 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.

  108. 89'

    Offside, New York City FC. Malachi Jones is caught offside.

  109. 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.

  110. 90'

    Fourth official has announced 5 minutes of added time.

  111. 90'+3'

    Attempt blocked. Hannes Wolf (New York City FC) left footed shot from the centre of the box is blocked.

  112. 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.

  113. 90'+4'

    Corner, Toronto FC. Conceded by Nico Cavallo.

  114. 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.

  115. 90'+6'

    Second Half ends, New York City FC 1, Toronto FC 1.

  116. —

    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 —.