Real Salt Lake vs St. Louis City, MLS 2024 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs St. Louis City — MLS at Rio Tinto Stadium.
- Real Salt Lake 34 games · 45 pts (2026/26)
- St. Louis City 34 games · 54 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 31 Mar | St. Louis City | H | 3–1 | W |
| 23 Mar | Vancouver Whitecaps FC | A | 2–1 | W |
| 10 Mar | Colorado Rapids SC | H | 1–2 | L |
| 02 Mar | Los Angeles FC | H | 3–0 | W |
| 25 Feb | St. Louis City | A | 1–1 | D |
| 22 Feb | Internacional CF Miami | A | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 31 Mar | Real Salt Lake | A | 1–3 | L |
| 24 Mar | D.C. United SC | H | 2–2 | D |
| 17 Mar | Los Angeles Galaxy | A | 3–3 | D |
| 10 Mar | Austin FC | A | 2–2 | D |
| 03 Mar | New York City FC | H | 2–0 | W |
| 25 Feb | Real Salt Lake | H | 1–1 | D |
Season Stats
| Real Salt Lake | St. Louis City | |
|---|---|---|
| #24 | Position | #18 |
| 45 | Points | 54 |
| 34 | Played | 34 |
| 13 / 6 / 15 | W / D / L | 15 / 9 / 10 |
| 53 | Scored | 59 |
| 52 | Conceded | 48 |
| +1 | GD | +11 |
| 1.32 | PPG | 1.59 |
| 38% | Win % | 44% |
Key Stats
75%
Both Teams to Score
H2H (8 games)
H2H (8 games)
75%
Over 2.5 Goals
H2H history
H2H history
12%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
18%
Clean Sheets
St. Louis City this season
St. Louis City this season
Real Salt Lake are 24th (45 pts). St. Louis City are 18th (54 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
Real Salt Lake
| Sergi Solans | 15 G | 4 A |
| Zavier Gozo | 6 G | 3 A |
St. Louis City
| Rafael Navarro | 18 G | 6 A |
| Simon Becher | 9 G | 4 A |
| Marcel Hartel | 6 G | 3 A |
Events
Match Events
- 0' The stage is set the green flag drops! Another match against Real Salt Lake and St. Louis City has kicked off!
- 3' Indiana Vassilev does the damage! The net is bulging and St. Louis City surge ahead!
- 8' The teams are not in a rush to score plenty of goals. It might look strange considering St. Louis City that had 136 games and scored 213 goals.
- 13' 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.
- 18' Real Salt Lake currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 23' Supporters expect more eagerness from Rasmus Alm, as he is very good at scoring at Rio Tinto Stadium with 1 goals in the last 1 games.
- 28' Real Salt Lake receives a card for a hard tackle on 28.
- 30' A meaty challenge results in booking for Anthony Markanich on 30.
- 35' The energy levels are beginning to show. Pablo Mastroeni might look to freshen things up shortly.
- 40' Anderson Julio is a natural and has been asked to do a very specific job for St. Louis City tonight.
- 45' The midfield battle is intense right now. Both Real Salt Lake and St. Louis City are fighting for every inch of the pitch.
- 50' Real Salt Lake has dominated the recent head-to-head record, winning 1 of the last 2 meetings.
- 55' Cristian Arango needs to be pretty careful with his discipline considering 1 Red cards this season.
- 56' The crowd applauds Bode Davis as he leaves the pitch. Carlos Gomez steps in for Real Salt Lake.
- 61' With 1 assists to his name this season, Nokkvi THorisson is clearly more than just a goal scorer for St. Louis City.
- 66' Both keepers have barely been tested. Real Salt Lake and St. Louis City are cancelling each other out in the centre of the park.
- 68' A tactical swap from Real Salt Lake — Diego Luna on, Matt Crooks off on 68 minutes.
- 70' What a moment for Cristian Arango! That strike on 70 puts his side firmly in control.
- 75' 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 Brayan Vera suffering a number of foals already.
- 76' Real Salt Lake ring the changes. Anderson Julio has done his job and it is now time for Maikel Chang to step up.
- 77' Tomas Ostrak is replacing Aziel Jackson for the St. Louis City side.
- 82' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 84' Goal! Cristian Arango scores his 73 goal in 172 matches.
- 88' St. Louis City manager makes another effort to make the tables turned. Nokkvi THorisson is hanging Chris Durkin on the field on 88 minute.
- 90' That is a card for St. Louis City. Tim Parker will be fuming at that decision.
- The referee blows the final whistle. Sensational lose for St. Louis City.
Lineups
Real Salt Lake Lineups
Starting XI
- 9
- 15
- 2
- 98
- 18
- 6
- 4
-
29
Anderson Julio ↓ Maikel Chang 76'
-
19
Bode Davis ↓ Carlos Gomez 56'
- 25
-
25
Matt Crooks ↓ Diego Luna 68'
Bench
- 3
- 30
- 20
-
16
Maikel Chang ↑ 76'
- 35
-
26
Diego Luna ↑ 68'
-
11
Carlos Gomez ↑ 56'
- 13
Coach
Pablo Mastroeni
St. Louis City Lineups
Starting XI
- 1
- 26
-
8
Chris Durkin ↓ Nokkvi THorisson 88'
-
9
Klauss ↓ Rasmus Alm 77'
- 19
-
25
Aziel Jackson ↓ Tomas Ostrak 77'
- 13
- 6
- 15
- 12
-
14
Tomas Totland ↓ Kyle Hiebert 68'
Bench
- 2
- 44
-
7
Tomas Ostrak ↑ 77'
-
16
Samuel Adeniran ↑ 68'
-
21
Rasmus Alm ↑ 77'
-
22
Kyle Hiebert ↑ 68'
- 39
-
29
Nokkvi THorisson ↑ 88'
- 85
Coach
Bradley Carnell
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Cristian Arango | 4 |
| Sergi Solans | 3 |
| Nicholas Gioacchini | 2 |
| Klauss | 2 |
| Joao Klauss | 2 |
| Joshua Yaro | 2 |
| Victor Olatunji | 2 |
| Damir Kreilach | 2 |
Head to Head
Real Salt Lake Form
2024-03-31
Real Salt Lake
3–1
St. Louis City
W
2024-03-23
Vancouver Whitecaps FC
1–2
Real Salt Lake
W
2024-03-10
Real Salt Lake
1–2
Colorado Rapids SC
L
2024-03-02
Real Salt Lake
3–0
Los Angeles FC
W
2024-02-25
St. Louis City
1–1
Real Salt Lake
D
2024-02-22
Internacional CF Miami
2–0
Real Salt Lake
L
St. Louis City Form
Predictions
Prediction accuracy
3 / 4
1.95
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.6
St. Louis City xG
I would bet for:
Both teams to score 68% + Over 2.5 goals 68%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.55
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 47% |
|
53% |
| ± 4.5 | 29% |
|
71% |
Double Chance
Real Salt Lake or Draw
72%
Draw or St. Louis City
51%
Real Salt Lake or St. Louis City
77%
Half-Time Result
✗ WrongActual: St. Louis City win at HT
Correct Score
✓ In top 12
1 – 1
9.8%
2 – 1
8.4%
1 – 2
7%
2 – 2
6.7%
2 – 0
5.5%
3 – 1
Actual
1 – 0
5%
3 – 2
4.4%
0 – 0
4.2%
0 – 1
4%
0 – 2
3.7%
1 – 3
3.7%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | St. Louis City covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 14% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 19% | 55% |
| -0.5 | 45% | — | 55% |
| +0.5 | 69% | — | 31% |
| +1 | 69% | 16% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 9% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Real Salt Lake keeps clean sheet
21%
✓
St. Louis City keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

