Saturday , 14 November 2026

St. Louis City vs Real Salt Lake, MLS 2026 REGULAR SEASON

MLS · 2026
Sun 2 Aug 2026 · 00:30 UTC Citypark HT 45' · FT 45'
0–1 60' Sergi Solans
Marcel Hartel 73' 1–1

Overview

Recent Form

DateOpponentH/A ScoreResult
02 Aug Real Salt Lake H 1–1 D
26 Jul Colorado Rapids SC H 1–0 W
23 Jul Los Angeles Galaxy A 3–1 W
17 Jul Sporting Kansas City H 3–2 W
23 May Austin FC H 3–0 W
16 May D.C. United SC A 1–1 D
DateOpponentH/A ScoreResult
02 Aug St. Louis City A 1–1 D
26 Jul Portland Timbers A 1–2 L
23 Jul Los Angeles FC A 1–3 L
23 May Minnesota United FC A 1–1 D
17 May Colorado Rapids SC H 2–1 W
14 May Houston Dynamo H 3–0 W

Season Stats

St. Louis City Real Salt Lake
#18 Position #24
54 Points 45
34 Played 34
15 / 9 / 10 W / D / L 13 / 6 / 15
59 Scored 53
48 Conceded 52
+11 GD +1
1.59 PPG 1.32
44% Win % 38%

Key Stats

75% Both Teams to Score
H2H (8 games)
75% Over 2.5 Goals
H2H history
18% Clean Sheets
St. Louis City this season
12% Clean Sheets
Real Salt Lake this season

St. Louis City are 18th (54 pts). Real Salt Lake are 24th (45 pts).

Goal Timing (This Season)

St. Louis City
0-15
9/3
16-30
8/2
31-45
11/8
46-60
10/9
61-75
6/7
76+
10/11
■ Scored ■ Conceded
Real Salt Lake
0-15
9/7
16-30
5/7
31-45
6/6
46-60
8/7
61-75
7/7
76+
8/11
■ Scored ■ Conceded

Top Scorers (This Season)

St. Louis City
Rafael Navarro 18 G 6 A
Simon Becher 9 G 4 A
Marcel Hartel 6 G 3 A
Real Salt Lake
Sergi Solans 15 G 4 A
Zavier Gozo 6 G 3 A

Events

Match Events

  • 0' KICK OFF: St. Louis City gets underway.
  • 5' Real Salt Lake has dominated the recent head-to-head record, winning 1 of the last 2 meetings.
  • 6' Real Salt Lake player sees a card in front of him.
  • 11' The home supporters are growing impatient. St. Louis City must find a spark to ignite this game.
  • 16' The Array continues to deliver drama. Both St. Louis City and Real Salt Lake are desperate not to drop points on matchday .
  • 21' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 26' St. Louis City are happy to let the opposition have the ball in their own half. The trap is set.
  • 28' The referee has no hesitation. Eduard Lowen is booked for St. Louis City — card on 28.
  • 29' A moment of madness from Philip Quinton on 29 minutes earns him a card. Real Salt Lake will be frustrated.
  • 34' The teams are not in a rush to score plenty of goals. It might look strange considering Real Salt Lake that had 299 games and scored 442 goals.
  • 39' St. Louis City are enjoying more possession but struggling to find a way through a disciplined Real Salt Lake backline.
  • 40' DeAndre Yedlin picks up a card and will need to be extremely careful for the remainder of this match.
  • 43' That is a card for St. Louis City. Chris Durkin will be fuming at that decision.
  • 45' A tactical swap from Real Salt Lake — Stijn Spierings on, Griffin Dillon off on 45 minutes.
  • 46' Another substitution for Real Salt Lake to replace Rodrigues Lineker by Saba Lobjanidze on 46 minute.
  • 51' Victor Olatunji has been disciplined this evening — perhaps mindful of those 7 cards already picked up this season.
  • 56' Germany international Eduard Lowen has been a key figure this campaign — 3 goals and 3 assists in the Array this season.
  • 60' What a moment for Sergi Solans! That strike on 60 puts his side firmly in control.
  • 65' The St. Louis City bench stirs into life. Eduard Lowen is withdrawn and Marcel Hartel gets his opportunity.
  • 70' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 73' What an equalizer from Marcel Hartel!
  • 78' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Dante Polvara suffering a number of foals already.
  • 79' Victor Olatunji is replacing Diego Luna for the Real Salt Lake side.
  • 80' The referee does not hesitate — a card for Sang-bin Jeong on 80 minutes.
  • 84' Another substitution for St. Louis City to replace Sang-bin Jeong by Tomas Ostrak on 84 minute.
  • 89' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 90' Real Salt Lake manager makes another effort to make the tables turned. Aiden Hezarkhani is hanging Sergi Solans on the field on 90 minute.
  • The final score is 1-1.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.78 St. Louis City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.33 Real Salt Lake xG
I would bet for: Both teams to score 61% + Over 2.5 goals 59%

Match Result

✗ Wrong
St. Louis City46% Draw26% Real Salt Lake28%
Actual: Draw

Both Teams to Score

✓ Correct
Yes61% 0% No39%
Avg goals/match: 3.11
Actual: Yes — both scored

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 94%
6%
± 1.5 82%
18%
± 2.5 59%
41%
± 3.5 38%
62%
± 4.5 21%
79%

Double Chance

St. Louis City or Draw
72%
Draw or Real Salt Lake
54%
St. Louis City or Real Salt Lake
74%

Half-Time Result

✓ Correct
St. Louis City35% Draw43% Real Salt Lake22%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
Actual
2 – 1
9%
1 – 0
7.2%
2 – 0
7%
1 – 2
6.8%
0 – 0
6.1%
2 – 2
6%
3 – 1
5.4%
0 – 1
5.1%
3 – 0
4.1%
0 – 2
3.9%
3 – 2
3.6%

Asian Handicap — St. Louis City

Handicap St. Louis City covers Push Real Salt Lake covers
-2.5 12% — 88%
-2 12% 14% 74%
-1.5 26% — 74%
-1 26% 21% 53%
-0.5 47% — 53%
+0.5 72% — 28%
+1 72% 15% 12%
+1.5 88% — 12%
+2 88% 8% 4%
+2.5 96% — 4%

Clean Sheet

St. Louis City keeps clean sheet
27% ✓
Real Salt Lake keeps clean sheet
18% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.