Real Salt Lake vs St. Louis City, MLS 2023 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs St. Louis City — MLS at Rio Tinto Stadium.
- Real Salt Lake 14 games · 26 pts (2026/26)
- St. Louis City 14 games · 16 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Mar | St. Louis City | H | 0–4 | L |
| 12 Mar | Austin FC | H | 1–2 | L |
| 05 Mar | Seattle Sounders FC | A | 0–2 | L |
| 26 Feb | Vancouver Whitecaps FC | A | 2–1 | W |
| 16 Oct | Austin FC | A | 3–5 | L |
| 09 Oct | Portland Timbers | H | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Mar | Real Salt Lake | A | 4–0 | W |
| 19 Mar | San Jose Earthquakes | H | 3–0 | W |
| 12 Mar | Portland Timbers | A | 2–1 | W |
| 05 Mar | Charlotte FC | H | 3–1 | W |
| 26 Feb | Austin FC | A | 3–2 | W |
Season Stats
| Real Salt Lake | St. Louis City | |
|---|---|---|
| #18 | Position | #27 |
| 26 | Points | 16 |
| 14 | Played | 14 |
| 8 / 2 / 4 | W / D / L | 4 / 4 / 6 |
| 26 | Scored | 16 |
| 19 | Conceded | 20 |
| +7 | GD | -4 |
| 1.86 | PPG | 1.14 |
| 57% | Win % | 29% |
Key Stats
83%
Both Teams to Score
H2H (6 games)
H2H (6 games)
83%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
14%
Clean Sheets
St. Louis City this season
St. Louis City this season
Real Salt Lake are 18th (26 pts). St. Louis City are 27th (16 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
4/3
16-30
2/2
31-45
3/1
46-60
3/1
61-75
2/1
76+
2/5
■ Scored ■ Conceded
St. Louis City
0-15
1/1
16-30
1/1
31-45
1/1
46-60
4/3
61-75
2/3
76+
3/4
■ Scored ■ Conceded
Events
Match Events
- 0' It’s Showtime! The match between Real Salt Lake and St. Louis City is underway.
- 5' St. Louis City fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 10' will be watching from the dugout nervously. His Real Salt Lake side need to improve if they are to claim all three points.
- 15' Both teams are passing the ball around with high level of urgency. St. Louis City needs to do something about it to get closer to the goal.
- 20' Real Salt Lake are deployed in a 4-2-3-1 today, looking to exploit space against St. Louis City's 4-4-2 shape.
- 24' Damir Kreilach picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 29' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 34' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 39' It is a cagey affair so far. Real Salt Lake in their 4-2-3-1 trying to find a way past St. Louis City's compact 4-4-2.
- 44' A tactical chess match is unfolding here. The question is which manager blinks first.
- 47' with the perfectly-timed delivery and Nicholas Gioacchini makes no mistake. 0-1!
- 52' Jasper Loffelsend has been one of the livelier players on the pitch with 0 goals to his name this season.
- 55' It’s gonna be a Yellow card for Lucas Bartlett.
- 60' The crowd applauds Jared Stroud as he leaves the pitch. Isak Steiner Jensen steps in for St. Louis City.
- 61' Against the run of play, Joao Klauss has scored! This game has turned on its head.
- 66' The deadlock is broken! Joao Klauss gets on the scoresheet on 66 minutes.
- 68' Real Salt Lake player sees a Yellow card in front of him.
- 72' Real Salt Lake ring the changes. Damir Kreilach has done his job and it is now time for Ilijah Paul to step up.
- 75' That looks like a foul for a Yellow card for Justen Glad.
- 76' The deadlock is broken! Rasmus Alm gets on the scoresheet on 76 minutes.
- 77' Another change for St. Louis City made on 77 minute. Indiana Vassilev leaves to be changed by Akil Watts.
- 78' A tactical swap from St. Louis City — Akil Watts on, Indiana Vassilev off on 78 minutes.
- 83' St. Louis City started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 83.
- 85' It’s a booking for St. Louis City player. Rasmus Alm gets a Yellow card.
- 86' Celio Pompeu has so much to prove this time. He replaces Nicholas Gioacchini on 86 minute.
- The points are shared — Real Salt Lake 0-4 St. Louis City. Honours even.
Lineups
Real Salt Lake Lineups
4-2-3-1Starting XI
-
8
Damir Kreilach ↓ Ilijah Paul 72'
- 15
- 2
- 18
- 9
- 4
- 29
- 7
- 28
-
11
Carlos Gomez ↓ Daniel Musovski 72'
- 25
Bench
-
10
Jefferson Savarino ↑ 60'
- 12
- 33
-
17
Daniel Musovski ↑ 72'
-
16
Maikel Chang Ramirez ↑ 72'
- 24
- 22
-
23
Ilijah Paul ↑ 72'
- 27
Coach
Pablo Mastroeni
St. Louis City Lineups
4-4-2Starting XI
- 1
-
10
Eduard Lowen ↓ Njabulo Blom 77'
- 26
- 14
- 11
-
19
Indiana Vassilev ↓ Akil Watts 77'
- 8
-
7
Tomas Ostrak ↓ Rasmus Alm 60'
- 9
- 2
- 24
Bench
- 17
- 39
- 16
-
21
Rasmus Alm ↑ 60'
-
6
Njabulo Blom ↑ 77'
- 15
-
20
Akil Watts ↑ 77'
-
12
Celio Pompeu ↑ 86'
-
30
Isak Steiner Jensen ↑ 60'
Coach
Bradley Carnell
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Cristian Arango | 4 |
| Victor Olatunji | 2 |
| Nicholas Gioacchini | 2 |
| Joao Klauss | 2 |
| Damir Kreilach | 2 |
| Klauss | 2 |
| Joshua Yaro | 2 |
| Eduard Lowen | 1 |
Head to Head
Real Salt Lake Form
Predictions
Prediction accuracy
2 / 4
1.21
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.17
St. Louis City xG
I would bet for:
Over 2.5 goals 65% + Both teams to score 62%
Match Result
✓ CorrectActual: St. Louis City win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.38
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Real Salt Lake or Draw
46%
Draw or St. Louis City
77%
Real Salt Lake or St. Louis City
76%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✗ 0–4 not predicted0 – 4Actual
1 – 1
9.8%
1 – 2
9.4%
0 – 2
8%
0 – 1
6.9%
1 – 3
6.7%
0 – 3
5.7%
2 – 2
5.6%
2 – 1
5.2%
0 – 0
4.8%
2 – 3
4.1%
1 – 4
3.7%
1 – 0
3.5%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | St. Louis City covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 6% | 92% |
| -1.5 | 8% | — | 92% |
| -1 | 8% | 12% | 80% |
| -0.5 | 20% | — | 80% |
| +0.5 | 42% | — | 58% |
| +1 | 42% | 21% | 36% |
| +1.5 | 64% | — | 36% |
| +2 | 64% | 18% | 19% |
| +2.5 | 81% | — | 19% |
Clean Sheet
Real Salt Lake keeps clean sheet
12%
✓
St. Louis City keeps clean sheet
30%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

