Major League Soccer Regular Season - 18
St. Louis City 1 - 1 FT Real Salt Lake
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Z. Booth 6'
28' E. Lowen
P. Quinton 29'
D. Yedlin 40'
43' C. Durkin
↓ G. Dillon ↑S. Spierings 45'+1
HT
↓ Lineker Rodrigues ↑S. Lobjanidze 46'
S. Solans (S. Lobjanidze) 60'
65' ↓ E. Lowen ↑M. Hartel
65' ↓ C. Durkin ↑A. Matan
73' M. Hartel
↓ D. Luna ↑V. Olatunji 79'
80' S. Jeong
84' ↓ S. Jeong ↑T. Ostrak
↓ S. Solans ↑A. Hezarkhani 90'+1
↓ Z. Booth ↑D. Marczuk 90'+1
FT
Player Cards
Our take on every player in this match
St. Louis City
Goalkeepers
Roman Bürki
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Lukas MacNaughton
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
78%
Pass Acc
Timo Baumgartl
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Dante Polvara
MAGNET
93
Activity
93
Activity
86
Passes
7
Duels
Midfielders
Conrad Wallem
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Daniel Edelman
MAGNET
76
Activity
76
Activity
67
Passes
9
Duels
Christopher Durkin
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Tomas Totland
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Jeong Sang-bin
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
38%
Pass Acc
Eduard Löwen
MAGNET
73
Activity
73
Activity
67
Passes
6
Duels
Simon Becher
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Benjamin Lundt
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fallou Fall
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Santos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexandru Mățan
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Miguel Perez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mykhi Joyner
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tomáš Ostrák
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Marcel Hartel
SUPER SUB
1
Goal
1
Goal
29
Minutes
7.5
Rating
Palmer Ault
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Real Salt Lake
Goalkeepers
Rafael Cabral
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
DeAndre Yedlin
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Philip Quinton
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
Sam Junqua
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Midfielders
Zach Booth
NPC
91
Minutes
91
Minutes
13%
Pass Acc
6.2
Rating
Griffin Dillon
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Noel Caliskan
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Juan Sanabria
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Diego Luna
LATE SHIFT
11
Late Mins
11
Late Mins
78
Total Mins
79
Entry
Lineker Rodrigues
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Sergi Solans
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Mason Stajduhar
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lukas Engel
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexandros Katranis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Jose Arias
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stijn Spierings
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Saba Lobzhanidze
SUPER SUB
1
Assist
1
Assist
49
Minutes
6.6
Rating
Dominik Marczuk
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Victor Olatunji
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Aiden Hezarkhani
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 10/19/2025 | St. Louis City | 2 - 2 | Real Salt Lake | Major League Soccer | Energizer Park |
| 07/06/2025 | Real Salt Lake | 3 - 2 | St. Louis City | Major League Soccer | Rio Tinto Stadium |
| 02/05/2025 | St. Louis City | 1 - 1 | Real Salt Lake | Friendlies Clubs | Empire Polo Club |
| 03/31/2024 | Real Salt Lake | 3 - 1 | St. Louis City | Major League Soccer | America First Field |
| 02/25/2024 | St. Louis City | 1 - 1 | Real Salt Lake | Major League Soccer | CITYPARK |
| 06/22/2023 | St. Louis City | 1 - 3 | Real Salt Lake | Major League Soccer | CITYPARK |
| 03/26/2023 | Real Salt Lake | 0 - 4 | St. Louis City | Major League Soccer | America First Field |
10/19/2025
07/06/2025
02/05/2025
03/31/2024
02/25/2024
06/22/2023
03/26/2023
St. Louis City Win
Real Salt Lake Win
Draw
League Standings
P: 14 GD: +17
P: 16 GD: +8
P: 13 GD: +16
P: 15 GD: +5
P: 15 GD: 0
P: 15 GD: +6
P: 14 GD: -1
P: 14 GD: -2
P: 14 GD: -4
P: 14 GD: 0
P: 14 GD: 0
P: 16 GD: -2
P: 15 GD: -8
P: 15 GD: -22
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | Vancouver Whitecaps | 17 | 34 | 38 | 17 | +21 | |
| 2 | Los Angeles FC | 19 | 34 | 35 | 19 | +16 | |
| 3 | San Jose Earthquakes | 18 | 33 | 37 | 24 | +13 | |
| 4 | Houston Dynamo | 17 | 29 | 25 | 24 | +1 | |
| 5 | Real Salt Lake | 17 | 27 | 29 | 25 | +4 | |
| 6 | FC Dallas | 18 | 27 | 32 | 25 | +7 | |
| 7 | St. Louis City | 18 | 26 | 24 | 24 | 0 | |
| 8 | Portland Timbers | 18 | 24 | 33 | 33 | 0 | |
| 9 | Seattle Sounders | 17 | 24 | 20 | 22 | -2 | |
| 10 | Minnesota United FC | 18 | 24 | 20 | 25 | -5 | |
| 11 | Colorado Rapids | 18 | 22 | 27 | 25 | +2 | |
| 12 | Los Angeles Galaxy | 19 | 22 | 24 | 29 | -5 | |
| 13 | San Diego | 18 | 21 | 32 | 29 | +3 | |
| 14 | Austin | 18 | 17 | 22 | 36 | -14 | |
| 15 | Sporting Kansas City | 18 | 14 | 18 | 46 | -28 |
P: 17 GD: +21
P: 19 GD: +16
P: 18 GD: +13
P: 17 GD: +1
P: 17 GD: +4
P: 18 GD: +7
P: 18 GD: 0
P: 18 GD: 0
P: 17 GD: -2
P: 18 GD: -5
P: 18 GD: +2
P: 19 GD: -5
P: 18 GD: +3
P: 18 GD: -14
P: 18 GD: -28
Match previews and recaps to help you decide which games are worth watching
A Battle of the Benches Ends in Deadlock at Energizer Park
Average Entertainment Futmetrix Score: 51/100. Our verdict: A fiercely contested draw at Energizer Park saw both sides flex their tactical depth, proving exactly why they are firmly entrenched in the Western Conference playoff picture.
Early Dominance and Defensive Defiance
St. Louis City immediately imposed their will at Energizer Park, utilizing a suffocating high press to pin Real Salt Lake deep in their own half. The hosts completely dominated possession with a staggering 67 percent of the ball, dictating the tempo and launching wave after wave of attacks. A high Intensity rating tells the story of the opening phase, as the home side peppered the opposition penalty area, eventually racking up 20 total shots and forcing nine corners throughout the contest. At the heart of this offensive engine was Eduard Löwen, who brilliantly orchestrated the midfield and consistently threaded dangerous passes into the final third. However, Real Salt Lake refused to break. They absorbed the overwhelming pressure with remarkable defensive discipline, anchored by an outstanding performance from Sam Junqua. The defender was an absolute rock at the back, perfectly neutralizing aerial threats and keeping the match scoreless as both weary sides headed into the locker room at halftime.
A Sudden Strike Shakes the Standings
The dynamic of this genuine six-pointer flipped completely in the second half. Real Salt Lake, despite struggling to string passes together and managing only 33 percent possession, proved lethal on the counter-attack. In the 60th minute, the visitors stunned the Energizer Park crowd. Substitute S. Lobjanidze, who had just entered the fray, delivered a perfectly weighted pass to find S. Solans. The forward made no mistake, finishing clinically to give Real Salt Lake an unexpected lead against the run of play. This sudden breakthrough escalated the Stakes significantly, as the visitors looked poised to leapfrog their rivals in the standings. The home side, previously riding a flawless five-match winning streak, suddenly found themselves staring at a frustrating defeat despite their overwhelming statistical superiority across the pitch.
The Counter-Punch and Final Fallout
Refusing to surrender their momentum, St. Louis City turned to their own bench for a lifeline. Managerial adjustments quickly restored the Balance of the tie. In the 73rd minute, super-substitute M. Hartel announced his presence, finding the back of the net to level the score at 1-1. This crucial equalizer ignited a frantic final stretch where both sides desperately hunted for a winner, contributing to a combined 28 shots on the night. The Upset Factor remained low given the tight proximity of these two talented squads in the table, but the tactical chess match provided plenty of entertainment. The draw leaves St. Louis sitting in seventh place on 19 points, keeping their unbeaten run alive while halting their winning momentum. Real Salt Lake remains slightly ahead in fifth with 23 points, taking home a hard-fought point.
Key Questions
What does this mean for St. Louis City's season?
The draw snaps their five-match winning streak, but safely keeps them firmly in the playoff mix as they sit seventh in the competitive standings.
How did substitute Sam Junqua change the game?
Though actually starting the match rather than substituting, defender Sam Junqua delivered a massive Man of the Match performance, completely stabilizing the backline against relentless pressure.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Playoff Positioning on the Line at CITYPARK
Highly Entertaining Futmetrix Score: 70/100. With just four points separating these Western Conference contenders, a win here is vital for setting the tone ahead of the postseason push.
The Setup
St. Louis City are surging with an undefeated streak of five matches, boasting a Form rating that demands absolute respect. Currently sitting eighth in the table, they can severely close the gap on fourth-placed Real Salt Lake with a crucial home victory. The visitors have stumbled slightly in recent weeks but remain a highly dangerous outfit on their day.
Underlying metrics suggest an exceptionally high Balance, indicating we are in for a tight, tactical chess match where margins will be razor-thin. While the overall Stakes reflect a standard regular-season encounter, the specific standings context makes this a true six-pointer for playoff seeding. Neither side relies on overwhelming individual Stars, preferring collective tactical execution to win games.
Key Battle
Marcel Hartel has been orchestrating the attacking phases for the hosts, consistently turning possession into direct threats. He will be up against the youthful, dynamic energy of Zavier Gozo, who will look to exploit any spaces on the counter for the visitors. Hartel's ability to dictate tempo versus Gozo's raw transition speed will ultimately define the flow of this matchup.
Our Prediction
St. Louis City's relentless momentum on home turf gives them a distinct edge. Expect a cautious, grinding first half before the hosts' aggressive high press finally breaks down Real Salt Lake's defensive block late in the game, securing a hard-fought 2-1 victory.