Skip to content
Live scoresView all →

Real Salt Lake vs St. Louis City 3-0

  • Sergi Solans41'
  • Dominik Marczuk52'
  • Sergi Solans59'
Kick-off
Sun, 25 Oct 2026 · 02:30 (UTC)
Venue
Rio Tinto Stadium, Sandy
Referee
Drew Fischer

Match timeline

  1. 84’SubstitutionSt. Louis City crestSt. Louis CityMamadou Mbacke ONRafael Navarro Leal OFF
  2. 80’SubstitutionReal Salt Lake crestReal Salt LakeAiden Hezarkhani ONSaba Lobjanidze OFF
  3. 71’SubstitutionSt. Louis City crestSt. Louis CityDamion Downs ONSimon Becher OFF
  4. 71’SubstitutionSt. Louis City crestSt. Louis CityDaniel Edelman ONCharles-Emile Brunet OFF
  5. 68’SubstitutionReal Salt Lake crestReal Salt LakeAriath Piol ONSergi Solans OFF
  6. 67’SubstitutionReal Salt Lake crestReal Salt LakeColin Guske ONNoel Caliskan OFF
  7. 67’SubstitutionReal Salt Lake crestReal Salt LakeChadwick Zachary Booth ONMorgan Guilavogui OFF
  8. 64’Yellow cardReal Salt Lake crestReal Salt LakeJuan Sanabria
Show 10 earlier events
  1. 60’SubstitutionReal Salt Lake crestReal Salt LakeJusten Glad ONPhilip Quinton OFF
  2. 59’Goal!Real Salt Lake crestReal Salt LakeSergi SolansAssist: Saba Lobjanidze3 – 0
  3. 52’Goal!Real Salt Lake crestReal Salt LakeDominik MarczukAssist: Luc De Fougerolles2 – 0
  4. 45’SubstitutionSt. Louis City crestSt. Louis CityDante Polvara ONChristopher Durkin OFF
  5. 45’SubstitutionSt. Louis City crestSt. Louis CityMykhi Joyner ONConrad Wallem OFF
  6. 43’Red cardSt. Louis City crestSt. Louis CityTomas Ostrak
  7. 41’Goal!Real Salt Lake crestReal Salt LakeSergi SolansAssist: Morgan Guilavogui1 – 0
  8. 40’Yellow cardReal Salt Lake crestReal Salt LakePhilip Quinton
  9. 29’Yellow cardSt. Louis City crestSt. Louis CityTomas Ostrak
  10. 3’Yellow cardSt. Louis City crestSt. Louis CityRafael Santos
  11. 1’Kick-off

Key stats

Real Salt Lake crestReal Salt LakeSt. Louis CitySt. Louis City crest
  • 60%Possession40%
  • 20Shots3
  • 3.61xG0.17
  • 8Shots on Target2
  • 7Corners0
  • 18Fouls9
  • 1Offsides3
  • 2Saves4
  • 635Passes428
  • 2Yellow Cards1
  • 0Red Cards1

Lineups

Confirmed selections

Real Salt Lake crestReal Salt Lake5 - 4 - 1

  1. 1Cabral
  2. 11Marczuk
  3. 44Fougerolles
  4. 26Quinton
  5. 3Henry
  6. 8Sanabria
  7. 12Lobzhanidze
  8. 6Spierings
  9. 92Caliskan
  10. 9Guilavogui
  11. 22Solans

Substitutions

  1. 60’↑15 J. Glad↓26 P. Quinton
  2. 67’↑25 Colin Guske↓92 N. Caliskan
  3. 67’↑23 Chadwick Zachary Booth↓9 M. Guilavogui
  4. 68’↑19 A. Piol↓22 S. Solans
  5. 80’↑39 A. Hezarkhani↓ Saba Lobjanidze

Unused substitutes 29 S. Junqua, 98 A. Katránis, 31 M. Stajduhar, 2 D. Yedlin

Coach P. Mastroeni

St. Louis City crestSt. Louis City3 - 4 - 3

  1. 39Lundt
  2. 99Orozco
  3. 32Baumgartl
  4. 27Fall
  5. 6Wallem
  6. 18Brunet
  7. 8Durkin
  8. 20Santos
  9. 7Ostrák
  10. 9Navarro
  11. 11Becher

Substitutions

  1. 45’↑21 D. Polvara↓8 C. Durkin
  2. 45’↑59 M. Joyner↓6 C. Wallem
  3. 71’↑42 D. Downs↓11 S. Becher
  4. 71’↑24 D. Edelman↓18 C. Brunet
  5. 84’↑ Mamadou Mbacke↓ Rafael Navarro Leal

Unused substitutes 4 M. Fall, 19 C. Holse, 77 Jeong Sang-Bin, 5 L. MacNaughton, 31 C. Olivares

Coach Y. Damet

Match facts

Competition
Major League Soccer - United States and Canada
Round
Matchday 31
Date
Sun, 25 Oct 2026
Kick-off
02:30 (UTC)
Venue
Rio Tinto Stadium, Sandy
Referee
Drew Fischer
Real Salt Lake coach
P. Mastroeni
St. Louis City coach
Y. Damet

League table

Major League Soccer - United States and Canada · Western Conference

#TeamPWDLGDPts
1Vancouver Whitecaps crestVancouver Whitecaps341978+4064
2FC Dallas crestFC Dallas3416108+1158
3St. Louis City crestSt. Louis City3415910+1154
4San Jose Earthquakes crestSan Jose Earthquakes34141010+652
5Houston Dynamo crestHouston Dynamo3414911051
6Los Angeles FC crestLos Angeles FC34121111+1247
7Portland Timbers crestPortland Timbers3413714+146
8Seattle Sounders crestSeattle Sounders34121012-246
9Real Salt Lake crestReal Salt Lake3413615+145
10Minnesota United FC crestMinnesota United FC34111112-244
11Los Angeles Galaxy crestLos Angeles Galaxy34111112-744
12Colorado Rapids crestColorado Rapids3412715-343
13San Diego crestSan Diego3491114-638
14Austin crestAustin3481016-2334
15Sporting Kansas City crestSporting Kansas City347522-4126

Recent form

Last 5 matches, all competitions

Real Salt Lake crest

Real Salt Lake

  1. L
  2. W
  3. L
  4. D
  5. W
St. Louis City crest

St. Louis City

  1. W
  2. W
  3. W
  4. D
  5. L

Player ratings

  1. 1S. Solans8.9
  2. 2D. Marczuk8.1
  3. 3M. Guilavogui7.7
  4. 4S. Lobzhanidze7.7
  5. 5K. Henry7.3
  6. 6S. Spierings7.1
  7. 7J. Glad7.1
  8. 8Colin Guske7.0
  9. 9Rafael Cabral7.0
  10. 10L. De Fougerolles6.9
  11. 11J. Sanabria6.7
  12. 12N. Caliskan6.7
  13. 13Chadwick Zachary Booth6.6
  14. 14P. Quinton6.6
  15. 15A. Piol6.5
  16. 16A. Hezarkhani6.4
  17. 17D. Yedlin0.0
  18. 18M. Stajduhar0.0
  19. 19A. Katránis0.0
  20. 20S. Junqua0.0
  1. 1C. Durkin6.7
  2. 2D. Downs6.4
  3. 3T. Baumgartl6.4
  4. 4F. Fall6.3
  5. 5C. Wallem6.3
  6. 6J. Orozco6.2
  7. 7Rafael Navarro6.2
  8. 8C. Brunet6.1
  9. 9S. Becher6.1
  10. 10D. Polvara6.0
  11. 11D. Edelman5.9
  12. 12M. Fall5.9
  13. 13M. Joyner5.8
  14. 14B. Lundt5.7
  15. 15T. Ostrák5.2
  16. 16Rafael Santos5.0
  17. 17C. Holse0.0
  18. 18Jeong Sang-Bin0.0
  19. 19L. MacNaughton0.0
  20. 20C. Olivares0.0

Match ratings from API-Football, out of 10.

MVP of the match

S. Solans
8.9

S. Solans

Real Salt Lake crestReal Salt Lake

2
Goals
0
Assists

Rated 8.9, the best on the pitch — 2 goals in 68 minutes.

Team form comparison

Last 5 matches, all competitions

Real Salt Lake crestReal Salt Lake
W-D-L
2-1-2
Scored / match
1.6
Conceded / match
1.2
St. Louis City crestSt. Louis City
W-D-L
3-1-1
Scored / match
2.8
Conceded / match
1.2

Fan predictions

How the fans called it

  • Real Salt Lake crestReal Salt LakeResult0%
  • Draw0%
  • St. Louis City crestSt. Louis City0%

No votes yet

What happened

Match report

Real Salt Lake beat St. Louis City 3-0 at Rio Tinto Stadium, with Sergi Solans scoring twice and the visitors left to play most of the second half with 10 men after Tomas Ostrak was sent off. The match was settled after the break, after Real Salt Lake had taken control before half-time.

Sergi Solans opened the scoring in the 41st minute, finishing from Morgan Guilavogui for 1-0. Ostrak was shown a red card in the 43rd minute, leaving St. Louis City to reset after two changes at 45 minutes. Real Salt Lake led 1-0 at the interval.

Dominik Marczuk made it 2-0 in the 52nd minute from Luc De Fougerolles, then Solans scored his second of the match on 59 minutes, turning Saba Lobjanidze's assist into a 3-0 lead. Real Salt Lake made two changes on 67 minutes and another on 68, while St. Louis City made two more on 71 minutes as the match drifted away from them.

The numbers matched the scoreline. Real Salt Lake had 60% of the possession, 635 passes to St. Louis City's 428, 20 shots to 3, and 8 on target to 2. They finished with 3.61 expected goals, 7 corners to none, and 2 saves to the visitors' 4, while St. Louis City managed 3 offsides to Real Salt Lake's 1.

Three St. Louis City players were booked or dismissed in the opening stages. Rafael Santos was cautioned in the 3rd minute, Tomas Ostrak was booked on 29 minutes before his red card in the 43rd minute, and Real Salt Lake's Philip Quinton and Juan Sanabria were booked in the 40th and 64th minutes respectively.

Match record

Competition
Major League Soccer - United States and Canada
Round
Matchday 31
Kick-off
Venue
Rio Tinto Stadium, Sandy
Referee
Drew Fischer
Match ID
cornerflick:match:real-salt-lake-vs-st-louis-city-mls-2026-10-25

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Real Salt Lake 3-0 St. Louis City, Major League Soccer - United States and Canada, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/mls/matches/real-salt-lake-vs-st-louis-city-mls-2026-10-25

Permanent identifier cornerflick:match:real-salt-lake-vs-st-louis-city-mls-2026-10-25. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/real-salt-lake-vs-st-louis-city-mls-2026-10-25" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

18 events

  1. 3’Yellow cardSt. Louis City crestSt. Louis CityRafael Santos
  2. 29’Yellow cardSt. Louis City crestSt. Louis CityTomas Ostrak
  3. 40’Yellow cardReal Salt Lake crestReal Salt LakePhilip Quinton
  4. 41’Goal!Real Salt Lake crestReal Salt LakeSergi SolansAssist: Morgan Guilavogui1 – 0
  5. 43’Red cardSt. Louis City crestSt. Louis CityTomas Ostrak
  6. 45’SubstitutionSt. Louis City crestSt. Louis CityDante Polvara ONChristopher Durkin OFF
  7. 45’SubstitutionSt. Louis City crestSt. Louis CityMykhi Joyner ONConrad Wallem OFF
  8. 52’Goal!Real Salt Lake crestReal Salt LakeDominik MarczukAssist: Luc De Fougerolles2 – 0
  9. 59’Goal!Real Salt Lake crestReal Salt LakeSergi SolansAssist: Saba Lobjanidze3 – 0
  10. 60’SubstitutionReal Salt Lake crestReal Salt LakeJusten Glad ONPhilip Quinton OFF
  11. 64’Yellow cardReal Salt Lake crestReal Salt LakeJuan Sanabria
  12. 67’SubstitutionReal Salt Lake crestReal Salt LakeColin Guske ONNoel Caliskan OFF
  13. 67’SubstitutionReal Salt Lake crestReal Salt LakeChadwick Zachary Booth ONMorgan Guilavogui OFF
  14. 68’SubstitutionReal Salt Lake crestReal Salt LakeAriath Piol ONSergi Solans OFF
  15. 71’SubstitutionSt. Louis City crestSt. Louis CityDamion Downs ONSimon Becher OFF
  16. 71’SubstitutionSt. Louis City crestSt. Louis CityDaniel Edelman ONCharles-Emile Brunet OFF
  17. 80’SubstitutionReal Salt Lake crestReal Salt LakeAiden Hezarkhani ONSaba Lobjanidze OFF
  18. 84’SubstitutionSt. Louis City crestSt. Louis CityMamadou Mbacke ONRafael Navarro Leal OFF