Thursday , 2 July 2026

Real Salt Lake vs Sporting Kansas City, MLS 2026 REGULAR SEASON

MLS · 2026
Sat 4 Apr 2026 · 20:30 UTC Rio Tinto Stadium 20,290 HT 45' · FT 45'
Diego Luna 4' 1–0
Sergi Solans 55' 2–0
2–1 59' Dejan Joveljic
Zavier Gozo 82' 3–1

Overview

Match Preview

Real Salt Lake vs Sporting Kansas CityMLS at Rio Tinto Stadium.

Match Details

  • Referee Timothy Ford
  • Assistant 1 Adam Garner (USA)
  • Assistant 2 Stephen McGonagle (USA)
5 games this season 🟨 3.8/game 10.2 goals/game 🟥 2 total

Recent Form

DateOpponentH/A ScoreResult
04 Apr Sporting Kansas City H 3–1 W
22 Mar San Diego FC A 2–2 D
15 Mar Austin FC H 2–1 W
08 Mar Atlanta United FC A 3–2 W
01 Mar Seattle Sounders FC H 2–1 W
22 Feb Vancouver Whitecaps FC A 0–1 L
DateOpponentH/A ScoreResult
04 Apr Real Salt Lake A 1–3 L
22 Mar Colorado Rapids SC H 1–4 L
15 Mar Los Angeles Galaxy A 2–1 W
08 Mar San Diego FC H 0–1 L
01 Mar Columbus Crew SC H 2–2 D
22 Feb San Jose Earthquakes A 0–3 L

Season Stats

Real Salt Lake Sporting Kansas City
#18 Position #30
26 Points 11
14 Played 14
8 / 2 / 4 W / D / L 3 / 2 / 9
26 Scored 14
19 Conceded 36
+7 GD -22
1.86 PPG 0.79
57% Win % 21%

Key Stats

63% Both Teams to Score
H2H (19 games)
53% Over 2.5 Goals
H2H history
14% Clean Sheets
Real Salt Lake this season
0% Clean Sheets
Sporting Kansas City this season

Real Salt Lake are 18th (26 pts). Sporting Kansas City are 30th (11 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
Sporting Kansas City
0-15
/6
16-30
2/3
31-45
2/3
46-60
1/3
61-75
2/5
76+
2/4
■ Scored ■ Conceded

Events

Match Events

  • 0' In just a few seconds Rio Tinto Stadium will turn into a battlefield for Real Salt Lake and Sporting Kansas City.
  • 4' What a strike from Diego Luna! The score is 1-0.
  • 9' 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.
  • 14' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 19' Supporters expect more eagerness from Justin Reynolds, as he is very good at scoring at Rio Tinto Stadium with 0 goals in the last 0 games.
  • 24' The travelling Sporting Kansas City supporters hardly appreciate their team being pressed down to the backline.
  • 29' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
  • 34' It looks like no one’s ball. Real Salt Lake is used to counterattacking playing. None of the sides are ready to take the lead.
  • 39' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Real Salt Lake winning 100% of all matches.
  • 44' Real Salt Lake seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 46' The supporters are chanting for Diego. He replaces Ethan Bartlow on 46 minute.
  • 51' Sporting Kansas City started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 51.
  • 55' What a strike from Sergi Solans! The score is 2-0.
  • 59' What a strike from Dejan Joveljic! The score is 2-1.
  • 64' The supporters are chanting for Jacob Bartlett. He replaces Justin Reynolds on 64 minute.
  • 69' The teams are not in a rush to score plenty of goals. It might look strange considering Real Salt Lake that had 280 games and scored 417 goals.
  • 72' The Real Salt Lake manager makes a substitution. Sergi Solans departs to be replaced by Victor Olatunji.
  • 74' Another substitution for Sporting Kansas City to replace Calvin Harris by Stephen Afrira on 74 minute.
  • 79' While there is no rush on the pitch, let’s have a look at some stats. Morgan Guilavogui made 435 appearances and scored 37 goals. He is very likely to score a goal today.
  • 82' GOAL! Zavier Gozo scores on 82. Assisted by Noel Caliskan
  • 84' Another substitution for Real Salt Lake to replace Stijn Spierings by Griffin Dillon on 84 minute.
  • 88' The referee shows Real Salt Lake player a card on 88.
  • 90' Another change for Real Salt Lake made on 90 minute. Zavier Gozo leaves to be changed by Jesus Barea.
  • Time to leave. No sensation happened. Another win for Real Salt Lake players.

Lineups

H2H

Predictions

Prediction accuracy
4 / 4
2.87 Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.97 Sporting Kansas City xG
I would bet for: Real Salt Lake to win 73% + Over 2.5 goals 72%

Match Result

✓ Correct
Real Salt Lake73% Draw16% Sporting Kansas City11%
Actual: Real Salt Lake win

Both Teams to Score

✓ Correct
Yes58% 0% No42%
Avg goals/match: 3.84
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 97%
3%
± 1.5 89%
11%
± 2.5 72%
28%
± 3.5 52%
48%
± 4.5 33%
67%

Double Chance

Real Salt Lake or Draw
89%
Draw or Sporting Kansas City
27%
Real Salt Lake or Sporting Kansas City
84%

Half-Time Result

✓ Correct
Real Salt Lake56% Draw33% Sporting Kansas City11%
Actual: Real Salt Lake win at HT

Correct Score

✓ In top 12
2 – 0
9%
2 – 1
8.4%
3 – 0
8.3%
3 – 1
Actual
1 – 1
6.7%
1 – 0
6.1%
4 – 0
5.9%
4 – 1
5.7%
2 – 2
4%
3 – 2
3.9%
5 – 0
3.4%
5 – 1
3.3%

Asian Handicap — Real Salt Lake

Handicap Real Salt Lake covers Push Sporting Kansas City covers
-2.5 35% 65%
-2 35% 20% 45%
-1.5 55% 45%
-1 55% 19% 25%
-0.5 75% 25%
+0.5 90% 10%
+1 90% 6% 3%
+1.5 97% 3%
+2 97% 2% 1%
+2.5 99% 1%

Clean Sheet

Real Salt Lake keeps clean sheet
38%
Sporting Kansas City keeps clean sheet
7%

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