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

Real Salt Lake vs New York City FC

Regular Season

Saturday, Sep 12, 2026 · 9:30 pm EDT

0 – 2FinalFT

Match winner: New York City FC

America First Field

Checked Nov 4, 2:37 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.
StatisticReal Salt LakeNew York City FC
Fouls1811
Yellow Cards22
Red Cards00
Offsides10
Corner Kicks101
Saves16
Possession52.947.1
SHOTS156
ON GOAL63
On Target %0.40.5
Penalty Goals00
Penalty Kicks Taken00
Accurate Passes424376
Passes503464
Pass Completion %0.80.8
Accurate Crosses60
Crosses194
Cross %0.30.0
Long Balls4255
Accurate Long Balls1918
Long Balls %0.50.3
Blocked Shots41
Effective Tackles713
Tackles1221
Tackle %0.60.6
Interceptions1420
Effective Clearances726
Clearances726

Key events

  1. —
    Kickoff
  2. 2'
    Start Delay

    Delay in match because of an injury Sergi Solans (Real Salt Lake).

  3. 2'
    Start Delay
  4. 2'
    End Delay

    Delay over. They are ready to continue.

  5. 2'
    End Delay
  6. 27'
    Start Delay

    Delay in match because of an injury Hannes Wolf (New York City FC).

  7. 27'
    Start Delay
  8. 28'
    End Delay

    Delay over. They are ready to continue.

  9. 28'
    End Delay
  10. 35'
    Start Delay

    Delay in match because of an injury Morgan Guilavogui (Real Salt Lake).

  11. 35'
    Start Delay
  12. 36'
    End Delay

    Delay over. They are ready to continue.

  13. 36'
    End Delay
  14. 41'
    Goal

    Goal! Real Salt Lake 0, New York City FC 1. Nicolás Fernández Mercau (New York City FC) left footed shot from outside the box to the top left corner. Assisted by Agustín Ojeda following a set piece situation.

  15. 45'+5'
    Halftime

    First Half ends, Real Salt Lake 0, New York City FC 1.

  16. 45'
    Start 2nd Half
  17. 55'
    Start Delay

    Delay in match because of an injury Juan Jose Arias (Real Salt Lake).

  18. 55'
    Start Delay
  19. 57'
    End Delay

    Delay over. They are ready to continue.

  20. 57'
    End Delay
  21. 57'
    Substitution

    Substitution, Real Salt Lake. Kobi Henry replaces Juan Jose Arias because of an injury.

  22. 57'
    Substitution

    Substitution, Real Salt Lake. Colin Guske replaces Luca Moisa.

  23. 61'
    Goal

    Goal! Real Salt Lake 0, New York City FC 2. Luighi (New York City FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Agustín Ojeda.

  24. 64'
    Yellow Card

    Alexandros Katranis (Real Salt Lake) is shown the yellow card for a bad foul.

  25. 67'
    Substitution

    Substitution, Real Salt Lake. Lineker Rodrigues replaces Sergi Solans.

  26. 67'
    Substitution

    Substitution, Real Salt Lake. Aiden Hezarkhani replaces Philip Quinton.

  27. 68'
    Start Delay

    Delay in match because of an injury James Sands (New York City FC).

  28. 68'
    Start Delay
  29. 69'
    End Delay

    Delay over. They are ready to continue.

  30. 69'
    End Delay
  31. 69'
    Yellow Card

    Lineker Rodrigues (Real Salt Lake) is shown the yellow card for a bad foul.

  32. 70'
    Start Delay

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

  33. 70'
    Start Delay
  34. 71'
    End Delay

    Delay over. They are ready to continue.

  35. 71'
    End Delay
  36. 72'
    Substitution

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

  37. 76'
    Substitution

    Substitution, Real Salt Lake. Taylor Booth replaces Morgan Guilavogui.

  38. 80'
    Substitution

    Substitution, New York City FC. Kevin O'Toole replaces Nico Cavallo.

  39. 80'
    Substitution

    Substitution, New York City FC. Aiden O'Neill replaces Jonathan Shore.

  40. 81'
    Yellow Card

    Kevin O'Toole (New York City FC) is shown the yellow card for a bad foul.

  41. 88'
    Substitution

    Substitution, New York City FC. Alonso Martínez replaces Hannes Wolf.

  42. 90'+3'
    Start Delay

    Delay in match because of an injury Tayvon Gray (New York City FC).

  43. 90'+3'
    Start Delay
  44. 90'+3'
    End Delay

    Delay over. They are ready to continue.

  45. 90'+3'
    End Delay
  46. 90'+8'
    Yellow Card

    Matt Freese (New York City FC) is shown the yellow card.

  47. 90'+10'
    End Regular Time

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.

Real Salt LakeFormation 3-4-3

Starting lineup

PlayerPosAppGAOGYCRC
1RafaelG100000
21Juan AriasCD100000
26Philip QuintonCD-L100000
2DeAndre YedlinCD-R100000
34Luca MoisaCM-L100000
92Noel CaliskanCM-R100000
8Juan Manuel SanabriaLM100000
98Alexandros KatranisRM100010
22Sergi SolansF100000
12Saba LobjanidzeCF-L100000
9Morgan GuilavoguiCF-R100000

Other listed players

PlayerPosAppGAOGYCRC
31Mason StajduharSUB000000
13Jason ShokalookSUB000000
70Lineker RodriguesSUB100010
77Ruben MessallesSUB000000
3Kobi HenrySUB100000
18Taylor BoothSUB100000
25Colin GuskeSUB100000
39Aiden HezarkhaniSUB100000
14Emeka EneliSUB000000

New York City FCFormation 4-3-3

Starting lineup

PlayerPosAppGAOGYCRC
49Matt FreeseG100010
6James SandsCD-L100000
13Thiago MartinsCD-R100000
2Nico CavalloLB100000
24Tayvon GrayRB100000
7Nicolás FernándezCM110000
8Andrés PereaLM100000
32Jonathan ShoreRM100000
20Luighi HanriF110000
17Hannes WolfLF100000
26Agustin OjedaRF102000

Other listed players

PlayerPosAppGAOGYCRC
9Bénie TraoréSUB100000
30Tomas RomeroSUB000000
23Max MurraySUB000000
21Aiden O'NeillSUB100000
22Kevin O'TooleSUB100010
35Mitja IlenicSUB000000
34Raul GustavoSUB000000
16Alonso MartínezSUB100000
88Malachi JonesSUB000000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 2'

    Delay in match because of an injury Sergi Solans (Real Salt Lake).

  4. 2'

    Delay over. They are ready to continue.

  5. 6'

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

  6. 6'

    Foul by Luca Moisa (Real Salt Lake).

  7. 8'

    Attempt blocked. Saba Lobjanidze (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Morgan Guilavogui.

  8. 10'

    Offside, Real Salt Lake. Juan Manuel Sanabria is caught offside.

  9. 11'

    Handball by Luighi (New York City FC).

  10. 13'

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

  11. 13'

    Foul by Morgan Guilavogui (Real Salt Lake).

  12. 14'

    Attempt missed. Nicolás Fernández Mercau (New York City FC) left footed shot from long range on the left misses to the right. Assisted by Andrés Perea.

  13. 15'

    Corner, Real Salt Lake. Conceded by Jonathan Shore.

  14. 16'

    Attempt saved. Luca Moisa (Real Salt Lake) right footed shot from outside the box is saved in the bottom left corner by Matt Freese (New York City FC). Assisted by Sergi Solans.

  15. 16'

    Attempt saved. Saba Lobjanidze (Real Salt Lake) left footed shot from the left side of the six yard box is saved in the bottom left corner by Matt Freese (New York City FC).

  16. 16'

    Corner, Real Salt Lake. Conceded by Matt Freese.

  17. 17'

    Attempt missed. Juan Jose Arias (Real Salt Lake) header from very close range is just a bit too high. Assisted by Saba Lobjanidze with a cross following a corner.

  18. 18'

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

  19. 19'

    Attempt saved. Morgan Guilavogui (Real Salt Lake) right footed shot from the right side of the box is saved in the bottom right corner by Matt Freese (New York City FC). Assisted by Sergi Solans.

  20. 20'

    Attempt saved. Saba Lobjanidze (Real Salt Lake) right footed shot from the left side of the box is saved in the top centre of the goal by Matt Freese (New York City FC). Assisted by Sergi Solans.

  21. 22'

    Attempt blocked. Luca Moisa (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Morgan Guilavogui.

  22. 23'

    Foul by Luighi (New York City FC).

  23. 23'

    Philip Quinton (Real Salt Lake) wins a free kick in the defensive half.

  24. 24'

    Hannes Wolf (New York City FC) wins a free kick in the defensive half.

  25. 24'

    Foul by DeAndre Yedlin (Real Salt Lake).

  26. 26'

    Attempt blocked. Noel Caliskan (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Alexandros Katranis.

  27. 26'

    Hannes Wolf (New York City FC) wins a free kick in the defensive half.

  28. 26'

    Foul by Luca Moisa (Real Salt Lake).

  29. 27'

    Delay in match because of an injury Hannes Wolf (New York City FC).

  30. 28'

    Delay over. They are ready to continue.

  31. 29'

    Agustín Ojeda (New York City FC) wins a free kick in the defensive half.

  32. 29'

    Foul by Philip Quinton (Real Salt Lake).

  33. 31'

    Foul by Noel Caliskan (Real Salt Lake).

  34. 31'

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

  35. 33'

    Handball by Luighi (New York City FC).

  36. 34'

    Foul by Juan Manuel Sanabria (Real Salt Lake).

  37. 34'

    Agustín Ojeda (New York City FC) wins a free kick in the defensive half.

  38. 35'

    Delay in match because of an injury Morgan Guilavogui (Real Salt Lake).

  39. 36'

    Delay over. They are ready to continue.

  40. 38'

    Foul by Luca Moisa (Real Salt Lake).

  41. 38'

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

  42. 40'

    Foul by Alexandros Katranis (Real Salt Lake).

  43. 40'

    Andrés Perea (New York City FC) wins a free kick in the attacking half.

  44. 41'

    Goal! Real Salt Lake 0, New York City FC 1. Nicolás Fernández Mercau (New York City FC) left footed shot from outside the box to the top left corner. Assisted by Agustín Ojeda following a set piece situation.

  45. 45'

    Attempt saved. Nicolás Fernández Mercau (New York City FC) left footed shot from more than 35 yards is saved in the bottom right corner by Rafael Cabral (Real Salt Lake). Assisted by Tayvon Gray.

  46. 45'

    Fourth official has announced 4 minutes of added time.

  47. 45'+1'

    Foul by Morgan Guilavogui (Real Salt Lake).

  48. 45'+1'

    Andrés Perea (New York City FC) wins a free kick in the defensive half.

  49. 45'+5'

    First Half ends, Real Salt Lake 0, New York City FC 1.

  50. 45'

    Second Half begins Real Salt Lake 0, New York City FC 1.

  51. 46'

    Alexandros Katranis (Real Salt Lake) wins a free kick on the right wing.

  52. 46'

    Foul by Luighi (New York City FC).

  53. 48'

    Foul by Alexandros Katranis (Real Salt Lake).

  54. 48'

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

  55. 51'

    Corner, Real Salt Lake. Conceded by Thiago Martins.

  56. 51'

    Corner, Real Salt Lake. Conceded by James Sands.

  57. 52'

    Morgan Guilavogui (Real Salt Lake) wins a free kick on the right wing.

  58. 52'

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

  59. 53'

    Attempt saved. Juan Manuel Sanabria (Real Salt Lake) left footed shot from the left side of the box is saved in the centre of the goal by Matt Freese (New York City FC). Assisted by Morgan Guilavogui.

  60. 55'

    Delay in match because of an injury Juan Jose Arias (Real Salt Lake).

  61. 57'

    Delay over. They are ready to continue.

  62. 57'

    Substitution, Real Salt Lake. Kobi Henry replaces Juan Jose Arias because of an injury.

  63. 57'

    Substitution, Real Salt Lake. Colin Guske replaces Luca Moisa.

  64. 58'

    Noel Caliskan (Real Salt Lake) wins a free kick in the attacking half.

  65. 58'

    Foul by Luighi (New York City FC).

  66. 59'

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

  67. 59'

    Morgan Guilavogui (Real Salt Lake) wins a free kick in the attacking half.

  68. 61'

    Goal! Real Salt Lake 0, New York City FC 2. Luighi (New York City FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Agustín Ojeda.

  69. 64'

    Foul by Alexandros Katranis (Real Salt Lake).

  70. 64'

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

  71. 64'

    Alexandros Katranis (Real Salt Lake) is shown the yellow card for a bad foul.

  72. 65'

    Foul by DeAndre Yedlin (Real Salt Lake).

  73. 65'

    Hannes Wolf (New York City FC) wins a free kick on the left wing.

  74. 67'

    Substitution, Real Salt Lake. Lineker Rodrigues replaces Sergi Solans.

  75. 67'

    Substitution, Real Salt Lake. Aiden Hezarkhani replaces Philip Quinton.

  76. 67'

    Attempt missed. Saba Lobjanidze (Real Salt Lake) left footed shot from the right side of the box is close, but misses to the left. Assisted by Lineker Rodrigues.

  77. 68'

    Delay in match because of an injury James Sands (New York City FC).

  78. 69'

    Delay over. They are ready to continue.

  79. 69'

    Foul by Lineker Rodrigues (Real Salt Lake).

  80. 69'

    Thiago Martins (New York City FC) wins a free kick in the defensive half.

  81. 69'

    Lineker Rodrigues (Real Salt Lake) is shown the yellow card for a bad foul.

  82. 70'

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

  83. 71'

    Delay over. They are ready to continue.

  84. 72'

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

  85. 73'

    Lineker Rodrigues (Real Salt Lake) wins a free kick in the defensive half.

  86. 73'

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

  87. 74'

    Handball by Morgan Guilavogui (Real Salt Lake).

  88. 75'

    Foul by Morgan Guilavogui (Real Salt Lake).

  89. 75'

    Tayvon Gray (New York City FC) wins a free kick on the right wing.

  90. 76'

    Substitution, Real Salt Lake. Taylor Booth replaces Morgan Guilavogui.

  91. 80'

    Corner, New York City FC. Conceded by DeAndre Yedlin.

  92. 80'

    Substitution, New York City FC. Kevin O'Toole replaces Nico Cavallo.

  93. 80'

    Substitution, New York City FC. Aiden O'Neill replaces Jonathan Shore.

  94. 81'

    Foul by Kevin O'Toole (New York City FC).

  95. 81'

    Colin Guske (Real Salt Lake) wins a free kick in the defensive half.

  96. 81'

    Kevin O'Toole (New York City FC) is shown the yellow card for a bad foul.

  97. 82'

    Corner, Real Salt Lake. Conceded by Kevin O'Toole.

  98. 83'

    Attempt missed. Colin Guske (Real Salt Lake) right footed shot from the right side of the box is high and wide to the right. Assisted by Juan Manuel Sanabria with a cross following a corner.

  99. 85'

    Aiden O'Neill (New York City FC) wins a free kick in the defensive half.

  100. 85'

    Foul by Taylor Booth (Real Salt Lake).

  101. 87'

    Foul by Bénie Traoré (New York City FC).

  102. 87'

    Colin Guske (Real Salt Lake) wins a free kick in the attacking half.

  103. 87'

    Corner, Real Salt Lake. Conceded by Tayvon Gray.

  104. 87'

    Attempt saved. Aiden Hezarkhani (Real Salt Lake) header from the centre of the box is saved in the centre of the goal by Matt Freese (New York City FC). Assisted by Juan Manuel Sanabria with a cross.

  105. 88'

    Corner, Real Salt Lake. Conceded by Agustín Ojeda.

  106. 88'

    Attempt missed. Aiden Hezarkhani (Real Salt Lake) header from the centre of the box is too high. Assisted by Juan Manuel Sanabria with a cross following a corner.

  107. 88'

    Substitution, New York City FC. Alonso Martínez replaces Hannes Wolf.

  108. 90'

    Corner, Real Salt Lake. Conceded by Tayvon Gray.

  109. 90'+1'

    Foul by Bénie Traoré (New York City FC).

  110. 90'+1'

    Aiden Hezarkhani (Real Salt Lake) wins a free kick in the attacking half.

  111. 90'+2'

    Corner, Real Salt Lake. Conceded by Tayvon Gray.

  112. 90'+2'

    Fourth official has announced 8 minutes of added time.

  113. 90'+2'

    Corner, Real Salt Lake. Conceded by Andrés Perea.

  114. 90'+3'

    Delay in match because of an injury Tayvon Gray (New York City FC).

  115. 90'+3'

    Delay over. They are ready to continue.

  116. 90'+4'

    Attempt missed. Lineker Rodrigues (Real Salt Lake) header from very close range is high and wide to the left following a corner.

  117. 90'+7'

    Attempt missed. Alonso Martínez (New York City FC) right footed shot from outside the box is too high. Assisted by Nicolás Fernández Mercau.

  118. 90'+7'

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

  119. 90'+7'

    Foul by DeAndre Yedlin (Real Salt Lake).

  120. 90'+8'

    Matt Freese (New York City FC) is shown the yellow card.

  121. 90'+9'

    Attempt blocked. Taylor Booth (Real Salt Lake) right footed shot from the left side of the box is blocked. Assisted by Saba Lobjanidze.

  122. 90'+10'

    Second Half ends, Real Salt Lake 0, New York City FC 2.

  123. —

    Match ends, Real Salt Lake 0, New York City FC 2.

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, 2:37 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 —.