OptimaGoal
Language: EN
MLS · Matchday 31 Match report

Real Salt Lake 3-0 St. Louis City: Result, Match Stats and Our Prediction

America First Field, Sandy, Utah

Our picks against the result

6 of 13 right

  • Result St. Louis City win37% 3-0
  • Double chance Real Salt Lake or St. Louis City (12)72% 3-0
  • Both teams to score Yes65% No
  • Goals over/under 2.5 Over 2.563% 3 goals
  • More corners Real Salt Lake49% Real Salt Lake (7-0)
  • Yellow cards Around average 3 yellow cards · league 3.9
  • Yellow cards 3 yellow cards 3.5 Over60% 4.5 Under60% 5.5 Under76%
  • Corners Around average 7 corners · league 10.1
  • Corners 7 corners 8.5 Over65% 9.5 Over54% 10.5 Under56%

Match stats

Real Salt Lake St. Louis City
  • 3 Goals 0
  • 2 Yellow cards 1
  • 0 Red cards 1
  • 7 Corners 0

Goals, yellow and red cards and corners of each club.

Before kick-off

What this page showed before the match: our reasons, form, ratings and records as they were then.

Match summary

Real Salt Lake vs St. Louis City is the Matchday 31 MLS fixture on Sunday 25 October 2026, where our model picks the visitors to win and the double chance rules out the draw.

Why this pick?

Our model picks the visitors to win, and the clearest argument is the gap on our strength rating, with St. Louis City above the MLS average and Real Salt Lake below it. Against that stands the setting, since the hosts play at home and the visitors face altitude and a long trip, yet the table and our goal model point the same way. Those small home edges do not outweigh it, so it is still a narrow call.

Both teams to score: The model expects goals at both ends: St. Louis City create big chances above the league average while conceding plenty of shots, and Real Salt Lake's attack has enough to get on the scoresheet.

Form guide

Real Salt Lake

  • W 3-1 at Sporting Kansas City (A) MLS · 18 Oct
  • D 1-1 vs San Jose Earthquakes (H) MLS · 15 Oct
  • L 1-2 at Philadelphia Union (A) MLS · 10 Oct
  • W 3-0 vs New England Revolution (H) MLS · 27 Sep
  • L 0-2 at Seattle Sounders FC (A) MLS · 24 Sep

St. Louis City

  • D 0-0 vs Columbus Crew (N) US Open Cup · 22 Oct
  • L 2-3 at Minnesota United (A) MLS · 17 Oct
  • D 0-0 vs Vancouver Whitecaps (H) MLS · 15 Oct
  • W 6-2 vs LA Galaxy (H) MLS · 11 Oct
  • W 3-0 at Red Bull New York (A) MLS · 30 Sep

Last five competitive matches before kick-off, all competitions, results after 90 minutes.

Attack and defence ratings

Real Salt LakeSt. Louis City
Attack 31 69 1.5 goals per match this season1.9 goals per match this season
Defence 69 52 1.6 conceded per match this season1.4 conceded per match this season

0 to 100 against this season's MLS clubs (100 = best). The rating is our model's long-run strength before this match: it uses the last three years and counts recent matches most, so a few results do not move it at once. Under each rating: this season's actual goals per match.

Head-to-head

3Real Salt Lake wins
3draws
1St. Louis City wins

7 meetings since 2010, results after 90 minutes.

  • 2 Aug 2026 · MLS St. Louis City 1-1 Real Salt Lake
  • 19 Oct 2025 · MLS St. Louis City 2-2 Real Salt Lake
  • 6 Jul 2025 · MLS Real Salt Lake 3-2 St. Louis City
  • 31 Mar 2024 · MLS Real Salt Lake 3-1 St. Louis City
  • 25 Feb 2024 · MLS St. Louis City 1-1 Real Salt Lake

MLS so far

MLS records before the match
#Team PWDLGoalsGDPts
2 St. Louis City 30 1497 56:41 +15 51
10 Real Salt Lake 30 10614 45:48 -3 36

Positions in our table of 15 clubs, before kick-off. Full table

Match facts

Competition
MLS, Matchday 31
Kick-off
Venue
America First Field, Sandy, Utah

Questions and answers

What was the score of Real Salt Lake vs St. Louis City?

Real Salt Lake 3-0 St. Louis City in the MLS (Matchday 31) on Sunday 25 October 2026.

Was the OptimaGoal prediction for Real Salt Lake vs St. Louis City right?

No: our result pick was St. Louis City win, and the score after 90 minutes was 3-0. 6 of our 13 picks and markets for this match were right.

How many cards and corners were there in Real Salt Lake vs St. Louis City?

3 yellow cards (Real Salt Lake 2, St. Louis City 1), 1 red card (Real Salt Lake 0, St. Louis City 1) and 7 corners (Real Salt Lake 7, St. Louis City 0).

Other MLS results that day

All results

Times are UTC.