Sunday , 16 August 2026

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

MLS · 2025
Sun 19 Oct 2025 · 01:00 UTC Citypark HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
19 Oct Real Salt Lake H 2–2 D
05 Oct Austin FC A 3–1 W
28 Sep Los Angeles FC H 0–3 L
21 Sep San Jose Earthquakes A 3–1 W
13 Sep Montreal Impact FC A 2–0 W
07 Sep FC Dallas H 1–1 D
DateOpponentH/A ScoreResult
19 Oct St. Louis City A 2–2 D
12 Oct Seattle Sounders FC A 0–1 L
05 Oct Colorado Rapids SC H 1–0 W
28 Sep Austin FC H 3–1 W
22 Sep Los Angeles FC A 1–4 L
18 Sep Los Angeles FC H 1–4 L

Season Stats

St. Louis City Real Salt Lake
#22 Position #21
26 Points 27
18 Played 17
7 / 5 / 6 W / D / L 8 / 3 / 6
24 Scored 29
24 Conceded 25
+0 GD +4
1.44 PPG 1.59
39% Win % 47%

Key Stats

86% Both Teams to Score
H2H (7 games)
71% Over 2.5 Goals
H2H history
16% Clean Sheets
St. Louis City this season
11% Clean Sheets
Real Salt Lake this season

St. Louis City are 22nd (26 pts). Real Salt Lake are 21st (27 pts).

Goal Timing (This Season)

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

Top Scorers (This Season)

St. Louis City
Marcel Hartel 5 G 3 A
Real Salt Lake
Zavier Gozo 6 G 3 A
Sergi Solans 6 G 3 A

Events

Match Events

  • 0' That's the starting whistle at Citypark. Ninety minutes of football awaits between St. Louis City and Real Salt Lake.
  • 5' Over 5 minutes have gone by without a meaningful attack. The supporters want more.
  • 10' 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.
  • 15' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 17' Victor Olatunji doubles the advantage! 0-1 and this game is slipping away from the opposition.
  • 21' A moment of madness from Chris Durkin on 21 minutes earns him a card. St. Louis City will be frustrated.
  • 24' It’s gonna be a card for Diego Luna.
  • 29' Not even hints on scoring a goal over the last 29 minutes.
  • 32' Victor Olatunji is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
  • 37' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 42' The Germany Eduard Lowen breaks the deadlock on 42 minutes. 1-2!
  • 47' Both teams are passing the ball around with high level of urgency. Real Salt Lake needs to do something about it to get closer to the goal.
  • 52' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 57' USA international Justen Glad has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 62' will be watching from the dugout nervously. His St. Louis City side need to improve if they are to claim all three points.
  • 65' Brendan McSorley is replacing Sang-bin Jeong for the St. Louis City side.
  • 70' Real Salt Lake has dominated the recent head-to-head record, winning 0 of the last 1 meetings.
  • 72' Tomas Ostrak has so much to prove this time. He replaces Mykhi Joyner on 72 minute.
  • 74' The referee reaches into his pocket. Out comes the card for Justen Glad.
  • 79' It’s a booking for St. Louis City player. Fallou Fall gets a card.
  • 82' A tactical swap from Real Salt LakeEmeka Eneli on, Noel Caliskan off on 82 minutes.
  • 83' Another substitution for St. Louis City to replace Eduard Lowen by Simon Becher on 83 minute.
  • 84' Fresh legs for St. Louis City! Alfredo Morales comes on to replace Chris Durkin.
  • 85' DeAndre Yedlin has been a danger all night but risks an early exit having now seen a card on 85.
  • 87' Real Salt Lake make a change. Zavier Gozo trudges off to be replaced by Philip Quinton on 87 minutes.
  • 88' Assisted by Fallou Fall with the perfectly-timed delivery and Klauss makes no mistake. 2-2!
  • 90' Poor challenge from Tomas Ostrak. The referee spots it immediately and shows the card.
  • Hope, you loved the show. Another epic battle is over with the score 2-2.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.5 St. Louis City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.67 Real Salt Lake xG
I would bet for: St. Louis City or Real Salt Lake 74% + Both teams to score 63%

Match Result

✗ Wrong
St. Louis City36% Draw26% Real Salt Lake38%
Actual: Draw

Both Teams to Score

✓ Correct
Yes63% 0% No37%
Avg goals/match: 3.17
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 94%
6%
± 1.5 82%
18%
± 2.5 60%
40%
± 3.5 39%
61%
± 4.5 22%
78%

Double Chance

St. Louis City or Draw
63%
Draw or Real Salt Lake
64%
St. Louis City or Real Salt Lake
74%

Half-Time Result

✗ Wrong
St. Louis City26% Draw43% Real Salt Lake31%
Actual: Real Salt Lake win at HT

Correct Score

✓ In top 12
1 – 1
11.4%
1 – 2
8.5%
2 – 1
7.6%
2 – 2
Actual
0 – 1
6.3%
0 – 0
5.9%
0 – 2
5.8%
1 – 0
5.6%
2 – 0
4.7%
1 – 3
4.7%
3 – 1
3.8%
2 – 3
3.6%

Asian Handicap — St. Louis City

Handicap St. Louis City covers Push Real Salt Lake covers
-2.5 6% 94%
-2 6% 10% 84%
-1.5 16% 84%
-1 16% 17% 67%
-0.5 33% 67%
+0.5 59% 41%
+1 59% 19% 21%
+1.5 79% 21%
+2 79% 12% 9%
+2.5 91% 9%

Clean Sheet

St. Louis City keeps clean sheet
20%
Real Salt Lake keeps clean sheet
23%

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