As the Major League Soccer season heads into its crucial summer months, Real Salt Lake host St. Louis City at Rio Tinto Stadium in Sandy—a clash that brings together two sides desperate to carve out a path from the lower reaches of the table. While neither is enjoying a vintage season, this fixture presents the perfect opportunity for a momentum shift. Behind the stats, there’s an interesting battle brewing: both teams have struggled for stability but boast individuals capable of tilting the balance and delivering much-needed points.
Look out in particular for Real Salt Lake’s Johnny Russell, whose direct attacking play and late bursts into the box have notched up two goals in his last five outings, and St. Louis City’s Klauss, whose form up front has been a beacon for the visitors, scoring four in his last four. With both teams featuring midfielders adept at threading passes through congested zones, the creative engine rooms could prove decisive.
A hot stat worth noting: St. Louis City have managed to score six goals in their last five matches—double Real Salt Lake’s total in the same span—despite both teams languishing in the bottom six for total MLS goals this season.
| 🏆 Tournament: | Major League Soccer 2025 Regular Season |
| 🏟 Venue: | Rio Tinto Stadium, Sandy |
| 🗓️ Date: | 06.07.2025 |
| ⏰ Time: | 04:30 CEST |
🏅Best bets for Real Salt Lake vs St. Louis City at WinSpirit with a Welcome bonus 100% up to 100$ and 25% Freebet💰
Real Salt Lake vs St. Louis City prediction
Despite both clubs enduring frustrating seasons, Real Salt Lake enter as favourites—reflected in the 54% bookmaker win probability and an average home win price around 1.75. Their more stable home record, mixed with St. Louis City’s inconsistencies on the road, tip the scales in Salt Lake’s favour. However, St. Louis City’s knack for finding the net recently—thanks to Klauss’s form—prevents this from being a straightforward pick.
The match pivots on midfield discipline and defensive organisation. Real Salt Lake average 6 yellow cards and 31 fouls over their last five, suggesting an aggressive, perhaps overzealous, approach. St. Louis City are similarly combative, with 7 yellows and 33 fouls in the same span. Both sides have also averaged underwhelming pass accuracy figures—Salt Lake at 76.7 percent, St. Louis City even lower at 77%, leading to transition-heavy, end-to-end encounters. Expect open play, tactical fouls, and a contest short on midfield control, long on direct attacks and set-piece drama.
| 🔥Hot Tip: | Real Salt Lake Draw No Bet |
| ⚽Total Goals: | Over 2.5 |
| 💥Both Teams To Score: | Yes |
| 🎯Total Corners: | Over 9.5 |
Team Analysis
Real Salt Lake Recent Games:
Salt Lake’s last match saw them grind out a 1-1 draw against Kansas City—a fair result reflecting their well-drilled, if occasionally toothless, defensive unit. Despite managing just three goals in their last five, Russell’s incisiveness and Katranis’s adventurous play from the back have been bright spots in what’s otherwise been a season marked by a lack of final-third punch. Their previous win—a polished 2-0 over DC United—showed what this squad can do when the front four combine well, but a subsequent 0-2 home defeat to a struggling LA Galaxy was a sobering reminder of their vulnerability when chasing the game.
St. Louis City Recent Games:
St. Louis City arrive having put four past Orlando in a high-scoring affair, yet their defensive record remains suspect. Klauss netted twice that night, further cementing his talisman status, but defensive lapses allowed Orlando to find spaces and finish clinically. A recent 3-3 stalemate with LA Galaxy was a similar tale—dynamic going forward, haphazard at the back. Across their last five, they’ve been involved in two matches with 4+ total goals, underlining a tendency towards thrillers but also underachievement.
Most recent Head-to-Head Matches
| Statistic | Real Salt Lake | St. Louis City |
|---|---|---|
| Goals | 3 | 6 |
| Total shots | 40 | 52 |
| Free kicks | 0 | 0 |
| Corner kicks | 13 | 13 |
| Total fouls | 31 | 33 |
| Pass accuracy (%) | 76.7 | 77.0 |
| Interceptions | 15 | 37 |
| Offsides | 5 | 4 |
🚨Read our full Real Salt Lake vs St. Louis City stats for more analysis.
Pre-game odds and win probability: Real Salt Lake the favourite
- Moneyline Real Salt Lake 1.75 | St. Louis City 4.20
- Draw 4.00
- Over/Under Over 2.5 1.74 | Under 2.5 2.10
- BTTS (both teams to score) Yes 1.62 | No 2.20
Bookmakers have rightly made Real Salt Lake clear favourites, not least due to their home advantage and St. Louis City’s patchy away form. The value, however, lies in goals—both have leaky defences, both are scoring, and both possess front players in bright recent form. Over 2.5 goals and both teams to score look solid for punters seeking excitement. Still, caution is warranted as neither side has shown great consistency this year.
You can find all our predictions for today’s games on our football betting tips page.
🏅Tips.GG premium subscription brings you even closer to WIN!🏅
- Gain access to the most profitable bets by using our analysis of over 60,000 monthly predictions from 1000+ sources.
- Premium users enjoy predictions from tipsters with the highest win rate while also gaining access to favorable odds, outcome calculation, and quick filter to favorable odds.
- Unlock the “Golden Bet” – our unique formula for the best high-odd betting opportunities! Get detailed reports on our system’s performance, including Winrate, ROI, and Yield.

St. Louis City. Source: Official Website
Possible Starting Lineups
Real Salt Lake possible starting eleven
- GK: Rafael
- DF: Justen Glad, Alexandros Katranis, Sam Junqua, Brayan Vera
- MF: Pablo Ruiz, Nelson Palacio, Diogo Gonçalves
- FW: Johnny Russell, Zavier Gozo, William Agade
No radical changes expected from Pablo Mastroeni, who tends to stick with the 4-2-3-1 that provides structure, if not flair. Rafael’s recent performances in goal show growing composure, while Katranis bombs forward, offering width. Russell, operating off the right, is a direct threat, and Agade up front remains a focal point. Watch Gozo, who has impressed with runs in behind—his movement opens space for Russell and Gonçalves to exploit. The overall formation should mirror their recent setups: four at the back, two holding midfielders shielding, and a fluid three supporting the front man.
St. Louis City possible starting eleven
- GK: Roman Bürki
- DF: Akil Watts, Kyle Hiebert, Tomas Totland, Jayden Reid
- MF: Marcel Hartel, Alfredo Morales, Jake Max Girdwood-Reich
- FW: Klauss, Simon Becher, Cedric Teuchert
David Critchley is also wedded to a 4-2-3-1, which suits the dynamism of his front four but puts strain on a vulnerable back line. Bürki’s experience is invaluable between the sticks. Akil Watts and Totland offer athleticism on the flanks, while Hartel’s playmaking is a focal point in midfield. All eyes will be on Klauss, whose scoring streak starkly contrasts with the nervy displays of his colleagues. St. Louis City’s forwards lack defensive discipline—expect them to push high early, risking exposure on the counter.
Best football betting sites and Bonuses
| 🏆Betting site | 💰Welcome offer | 🤑Promo code |
|---|---|---|
| WinSpirit | Welcome bonus 100% up to 100$; 25% Freebet | TIPS.GG |
| Thunderpick | Welcome offer +100% up to 600€ | TIPSGG |
| GG.bet | Freebet up to 50USD | TIPSGG |
| N1Bet | Welcome offer 120% up to 600$ | TIPSGG |
| Stake | 200% promo code bonus up to 500$ | TIPSGG |

Real Salt Lake. Source: Official Website
My take on the Match
From an analyst’s perspective, Real Salt Lake’s home strengths and St. Louis City’s recent attacking resurgence set up an entertaining match. My main pick is Real Salt Lake to win, with both teams likely to score—Klauss and Becher can trouble the hosts but Salt Lake’s disciplined midfield and comfort on home soil should see them edge a high-scoring contest. Expect drama, cards, and action—precisely what we want as the summer MLS grind intensifies!



