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

FC Dallas vs Real Salt Lake

Regular Season

Saturday, May 9, 2026 · 8:30 pm EDT

3 – 1FinalFT

Match winner: FC Dallas

Toyota Stadium

Checked Nov 4, 3: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.
StatisticFC DallasReal Salt Lake
Fouls1513
Yellow Cards23
Red Cards00
Offsides21
Corner Kicks47
Saves31
Possession26.873.2
SHOTS119
ON GOAL42
On Target %0.40.2
Penalty Goals00
Penalty Kicks Taken00
Accurate Passes178580
Passes242657
Pass Completion %0.70.9
Accurate Crosses42
Crosses724
Cross %0.60.1
Long Balls5255
Accurate Long Balls2330
Long Balls %0.40.5
Blocked Shots14
Effective Tackles1412
Tackles2017
Tackle %0.70.7
Interceptions86
Effective Clearances4610
Clearances4610

Key events

  1. —
    Kickoff

    First Half begins.

  2. 18'
    Goal

    Goal! FC Dallas 1, Real Salt Lake 0. Santiago Moreno (FC Dallas) right footed shot from outside the box to the bottom left corner. Assisted by Petar Musa.

  3. 23'
    Yellow Card

    Osaze Urhoghide (FC Dallas) is shown the yellow card for a bad foul.

  4. 24'
    Goal

    Goal! FC Dallas 2, Real Salt Lake 0. Kaick (FC Dallas) right footed shot from the centre of the box to the centre of the goal following a fast break.

  5. 35'
    Yellow Card

    Morgan Guilavogui (Real Salt Lake) is shown the yellow card for a bad foul.

  6. 45'+1'
    Yellow Card

    Diego Luna (Real Salt Lake) is shown the yellow card.

  7. 45'+3'
    Halftime

    First Half ends, FC Dallas 2, Real Salt Lake 0.

  8. 45'
    Start 2nd Half

    Second Half begins FC Dallas 2, Real Salt Lake 0.

  9. 58'
    Substitution

    Substitution, Real Salt Lake. Victor Olatunji replaces Sergi Solans.

  10. 67'
    Substitution

    Substitution, FC Dallas. Christian Cappis replaces Santiago Moreno.

  11. 68'
    Substitution

    Substitution, Real Salt Lake. Aiden Hezarkhani replaces Stijn Spierings.

  12. 68'
    Substitution

    Substitution, Real Salt Lake. Alexandros Katranis replaces Juan Manuel Sanabria.

  13. 76'
    Substitution

    Substitution, FC Dallas. Logan Farrington replaces Petar Musa.

  14. 76'
    Substitution

    Substitution, FC Dallas. Sam Sarver replaces Joaquín Valiente.

  15. 81'
    Yellow Card

    DeAndre Yedlin (Real Salt Lake) is shown the yellow card for a bad foul.

  16. 83'
    Substitution

    Substitution, Real Salt Lake. Dominik Marczuk replaces DeAndre Yedlin.

  17. 85'
    Goal

    Goal! FC Dallas 2, Real Salt Lake 1. Diego Luna (Real Salt Lake) right footed shot from the centre of the box to the bottom right corner. Assisted by Morgan Guilavogui following a fast break.

  18. 88'
    Substitution

    Substitution, FC Dallas. Sebastien Ibeagha replaces Ran Binyamin.

  19. 90'+2'
    Goal

    Goal! FC Dallas 3, Real Salt Lake 1. Sam Sarver (FC Dallas) right footed shot from the centre of the box to the bottom left corner. Assisted by Sebastien Ibeagha following a fast break.

  20. 90'+3'
    Yellow Card

    Sam Sarver (FC Dallas) is shown the yellow card for excessive celebration.

  21. 90'+8'
    End Regular Time

    Second Half ends, FC Dallas 3, Real Salt Lake 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.

FC DallasFormation 4-4-2

Starting lineup

PlayerPosAppGAOGYCRC
30Michael CollodiG100000
3Osaze UrhoghideCD-L100010
18Shaq MooreCD-R100000
32Nolan NorrisLB100000
14Herman JohanssonRB100000
17RamiroCM-L100000
55KaickCM-R110000
6Ran BinyaminLM100000
21Joaquín ValienteRM100000
9Petar MusaCF-L101000
10Santiago MorenoCF-R110000

Other listed players

PlayerPosAppGAOGYCRC
23Logan FarringtonSUB100000
27Caleb SwannSUB000000
40Jonathan SiroisSUB000000
12Christian CappisSUB100000
28Samuel SarverSUB110010
5Lalas AbubakarSUB000000
25Sebastien IbeaghaSUB101000
16Nicholas SimmondsSUB000000
8Patrickson DelgadoSUB000000

Real Salt LakeFormation 3-4-2-1

Starting lineup

PlayerPosAppGAOGYCRC
1RafaelG100000
26Philip QuintonCD100000
29Samuel JunquaCD-L100000
2DeAndre YedlinCD-R100010
92Noel CaliskanCM-L100000
6Stijn SpieringsCM-R100000
8Juan Manuel SanabriaLM100000
72Zavier GozoRM100000
22Sergi SolansF100000
10Diego LunaCF-L110010
9Morgan GuilavoguiCF-R101010

Other listed players

PlayerPosAppGAOGYCRC
3Kobi HenrySUB000000
31Mason StajduharSUB000000
39Aiden HezarkhaniSUB100000
17Victor OlatunjiSUB100000
7Pablo RuizSUB000000
11Dominik MarczukSUB100000
23Zach BoothSUB000000
27Griffin DillonSUB000000
98Alexandros KatranisSUB100000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 1'

    Corner, FC Dallas. Conceded by Samuel Junqua.

  4. 1'

    Diego Luna (Real Salt Lake) wins a free kick in the defensive half.

  5. 1'

    Foul by Kaick (FC Dallas).

  6. 8'

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

  7. 8'

    Delay over. They are ready to continue.

  8. 13'

    Attempt blocked. DeAndre Yedlin (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Zavier Gozo.

  9. 15'

    Corner, FC Dallas. Conceded by Noel Caliskan.

  10. 18'

    Goal! FC Dallas 1, Real Salt Lake 0. Santiago Moreno (FC Dallas) right footed shot from outside the box to the bottom left corner. Assisted by Petar Musa.

  11. 20'

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

  12. 20'

    Foul by Nolan Norris (FC Dallas).

  13. 23'

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

  14. 23'

    Foul by Osaze Urhoghide (FC Dallas).

  15. 23'

    Osaze Urhoghide (FC Dallas) is shown the yellow card for a bad foul.

  16. 24'

    Attempt saved. Petar Musa (FC Dallas) right footed shot from the right side of the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Ramiro.

  17. 24'

    Goal! FC Dallas 2, Real Salt Lake 0. Kaick (FC Dallas) right footed shot from the centre of the box to the centre of the goal following a fast break.

  18. 26'

    Foul by Samuel Junqua (Real Salt Lake).

  19. 26'

    Petar Musa (FC Dallas) wins a free kick in the defensive half.

  20. 27'

    Foul by Osaze Urhoghide (FC Dallas).

  21. 27'

    Sergi Solans (Real Salt Lake) wins a free kick in the attacking half.

  22. 30'

    Corner, Real Salt Lake. Conceded by Michael Collodi.

  23. 31'

    Corner, Real Salt Lake. Conceded by Herman Johansson.

  24. 32'

    Corner, Real Salt Lake. Conceded by Joaquín Valiente.

  25. 33'

    Corner, Real Salt Lake. Conceded by Michael Collodi.

  26. 35'

    Kaick (FC Dallas) wins a free kick in the defensive half.

  27. 35'

    Foul by Morgan Guilavogui (Real Salt Lake).

  28. 35'

    Morgan Guilavogui (Real Salt Lake) is shown the yellow card for a bad foul.

  29. 36'

    Foul by Ran Binyamin (FC Dallas).

  30. 36'

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

  31. 38'

    Corner, Real Salt Lake. Conceded by Kaick.

  32. 40'

    Foul by Sergi Solans (Real Salt Lake).

  33. 40'

    Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.

  34. 40'

    Attempt blocked. Petar Musa (FC Dallas) left footed shot from the right side of the box is blocked.

  35. 42'

    Attempt missed. Sergi Solans (Real Salt Lake) header from the centre of the box misses to the right. Assisted by Juan Manuel Sanabria with a cross.

  36. 43'

    Joaquín Valiente (FC Dallas) wins a free kick on the right wing.

  37. 43'

    Foul by Diego Luna (Real Salt Lake).

  38. 44'

    Attempt missed. Petar Musa (FC Dallas) header from the centre of the box misses to the right. Assisted by Santiago Moreno with a cross following a set piece situation.

  39. 45'

    Foul by Herman Johansson (FC Dallas).

  40. 45'

    Juan Manuel Sanabria (Real Salt Lake) wins a free kick in the defensive half.

  41. 45'

    Fourth official has announced 2 minutes of added time.

  42. 45'+1'

    Diego Luna (Real Salt Lake) is shown the yellow card.

  43. 45'+2'

    Foul by Juan Manuel Sanabria (Real Salt Lake).

  44. 45'+2'

    Herman Johansson (FC Dallas) wins a free kick in the defensive half.

  45. 45'+3'

    First Half ends, FC Dallas 2, Real Salt Lake 0.

  46. 45'

    Second Half begins FC Dallas 2, Real Salt Lake 0.

  47. 49'

    Attempt missed. Noel Caliskan (Real Salt Lake) right footed shot from outside the box is too high.

  48. 51'

    Offside, FC Dallas. Joaquín Valiente is caught offside.

  49. 52'

    Attempt missed. Kaick (FC Dallas) header from the centre of the box misses to the left. Assisted by Herman Johansson with a cross.

  50. 53'

    Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.

  51. 53'

    Foul by Sergi Solans (Real Salt Lake).

  52. 56'

    Delay in match because of an injury Santiago Moreno (FC Dallas).

  53. 58'

    Delay over. They are ready to continue.

  54. 58'

    Substitution, Real Salt Lake. Victor Olatunji replaces Sergi Solans.

  55. 58'

    Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.

  56. 58'

    Foul by Zavier Gozo (Real Salt Lake).

  57. 60'

    Offside, FC Dallas. Petar Musa is caught offside.

  58. 60'

    Attempt saved. Morgan Guilavogui (Real Salt Lake) right footed shot from outside the box is saved in the centre of the goal by Michael Collodi (FC Dallas). Assisted by Diego Luna.

  59. 61'

    Attempt missed. Petar Musa (FC Dallas) header from very close range is just a bit too high. Assisted by Herman Johansson with a cross.

  60. 63'

    Attempt missed. Samuel Junqua (Real Salt Lake) left footed shot from outside the box is too high. Assisted by Stijn Spierings.

  61. 65'

    Victor Olatunji (Real Salt Lake) wins a free kick on the right wing.

  62. 65'

    Foul by Osaze Urhoghide (FC Dallas).

  63. 66'

    Zavier Gozo (Real Salt Lake) wins a free kick in the attacking half.

  64. 66'

    Foul by Shaq Moore (FC Dallas).

  65. 67'

    Substitution, FC Dallas. Christian Cappis replaces Santiago Moreno.

  66. 67'

    Attempt blocked. Diego Luna (Real Salt Lake) right footed shot from outside the box is blocked.

  67. 68'

    Victor Olatunji (Real Salt Lake) wins a free kick in the defensive half.

  68. 68'

    Foul by Kaick (FC Dallas).

  69. 68'

    Substitution, Real Salt Lake. Aiden Hezarkhani replaces Stijn Spierings.

  70. 68'

    Substitution, Real Salt Lake. Alexandros Katranis replaces Juan Manuel Sanabria.

  71. 70'

    Foul by Christian Cappis (FC Dallas).

  72. 70'

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

  73. 71'

    Foul by Morgan Guilavogui (Real Salt Lake).

  74. 71'

    Christian Cappis (FC Dallas) wins a free kick in the defensive half.

  75. 72'

    Attempt missed. Joaquín Valiente (FC Dallas) left footed shot from the left side of the box misses to the left. Assisted by Petar Musa with a headed pass.

  76. 72'

    Corner, FC Dallas. Conceded by Rafael Cabral.

  77. 73'

    Attempt missed. Osaze Urhoghide (FC Dallas) header from the centre of the box is just a bit too high. Assisted by Joaquín Valiente with a cross following a corner.

  78. 73'

    Corner, FC Dallas. Conceded by Rafael Cabral.

  79. 73'

    Foul by Osaze Urhoghide (FC Dallas).

  80. 73'

    Victor Olatunji (Real Salt Lake) wins a free kick in the defensive half.

  81. 76'

    Substitution, FC Dallas. Logan Farrington replaces Petar Musa.

  82. 76'

    Substitution, FC Dallas. Sam Sarver replaces Joaquín Valiente.

  83. 76'

    Foul by Logan Farrington (FC Dallas).

  84. 76'

    Alexandros Katranis (Real Salt Lake) wins a free kick in the defensive half.

  85. 77'

    Foul by Sam Sarver (FC Dallas).

  86. 77'

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

  87. 78'

    Handball by Zavier Gozo (Real Salt Lake).

  88. 79'

    Offside, Real Salt Lake. Victor Olatunji is caught offside.

  89. 80'

    Foul by Victor Olatunji (Real Salt Lake).

  90. 80'

    Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.

  91. 81'

    Ran Binyamin (FC Dallas) wins a free kick on the left wing.

  92. 81'

    Foul by DeAndre Yedlin (Real Salt Lake).

  93. 81'

    DeAndre Yedlin (Real Salt Lake) is shown the yellow card for a bad foul.

  94. 83'

    Substitution, Real Salt Lake. Dominik Marczuk replaces DeAndre Yedlin.

  95. 84'

    Attempt missed. Logan Farrington (FC Dallas) right footed shot from outside the box is too high. Assisted by Ran Binyamin.

  96. 85'

    Goal! FC Dallas 2, Real Salt Lake 1. Diego Luna (Real Salt Lake) right footed shot from the centre of the box to the bottom right corner. Assisted by Morgan Guilavogui following a fast break.

  97. 87'

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

  98. 87'

    Handball by Alexandros Katranis (Real Salt Lake).

  99. 88'

    Substitution, FC Dallas. Sebastien Ibeagha replaces Ran Binyamin.

  100. 88'

    Foul by Logan Farrington (FC Dallas).

  101. 88'

    Samuel Junqua (Real Salt Lake) wins a free kick in the defensive half.

  102. 90'

    Foul by Herman Johansson (FC Dallas).

  103. 90'

    Dominik Marczuk (Real Salt Lake) wins a free kick in the defensive half.

  104. 90'

    Fourth official has announced 7 minutes of added time.

  105. 90'+2'

    Attempt blocked. Aiden Hezarkhani (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Dominik Marczuk.

  106. 90'+2'

    Corner, Real Salt Lake. Conceded by Ramiro.

  107. 90'+2'

    Goal! FC Dallas 3, Real Salt Lake 1. Sam Sarver (FC Dallas) right footed shot from the centre of the box to the bottom left corner. Assisted by Sebastien Ibeagha following a fast break.

  108. 90'+3'

    Sam Sarver (FC Dallas) is shown the yellow card for excessive celebration.

  109. 90'+5'

    Osaze Urhoghide (FC Dallas) wins a free kick in the defensive half.

  110. 90'+5'

    Foul by Morgan Guilavogui (Real Salt Lake).

  111. 90'+7'

    Corner, Real Salt Lake. Conceded by Michael Collodi.

  112. 90'+8'

    Second Half ends, FC Dallas 3, Real Salt Lake 1.

  113. —

    Match ends, FC Dallas 3, Real Salt Lake 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, 3: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 —.