Wednesday , 30 September 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 City — MLS at Rio Tinto Stadium.

Match Details

  • Referee Timothy Ford
  • Assistant 1 Adam Garner (USA)
  • Assistant 2 Stephen McGonagle (USA)
6 games this season 🟨 3.3/game ⚽ 9.0 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
#27 Position #30
32 Points 21
27 Played 26
9 / 5 / 13 W / D / L 6 / 3 / 17
40 Scored 31
44 Conceded 63
-4 GD -32
1.19 PPG 0.81
33% Win % 23%

Key Stats

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

Real Salt Lake are 27th (32 pts). Sporting Kansas City are 30th (21 pts).

Goal Timing (This Season)

Real Salt Lake
0-15
5/6
16-30
4/5
31-45
5/5
46-60
5/6
61-75
5/7
76+
6/9
■ Scored ■ Conceded
Sporting Kansas City
0-15
3/8
16-30
7/7
31-45
5/8
46-60
2/6
61-75
4/11
76+
4/9
■ Scored ■ Conceded

Top Scorers (This Season)

Real Salt Lake
Sergi Solans 11 G 3 A
Zavier Gozo 6 G 3 A

Events

Match Events

  • 0' Packed stands, loud atmosphere — Real Salt Lake and Sporting Kansas City get this one started.
  • 4' Diego Luna does the damage! The net is bulging and Real Salt Lake surge ahead!
  • 9' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 14' Both teams are passing the ball around with high level of urgency. Sporting Kansas City needs to do something about it to get closer to the goal.
  • 19' 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 Stijn Spierings suffering a number of foals already.
  • 24' The teams are not in a rush to score plenty of goals. It might look strange considering Real Salt Lake that had 292 games and scored 428 goals.
  • 29' USA international Justen Glad has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 34' named a 3-4-2-1 earlier, and opted for a 3-4-3 in response. A fascinating tactical duel is developing.
  • 39' Real Salt Lake looks like a favorite considering 1 games won in last 1 matches with its main striker Zavier Gozo scoring 1 goals.
  • 44' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 46' Sporting Kansas City make a change. Ethan Bartlow trudges off to be replaced by Diego on 46 minutes.
  • 51' While there is no rush on the pitch, let’s have a look at some stats. Stephen Afrira made 292 appearances and scored 7 goals. He is very likely to score a goal today.
  • 55' Assisted by Zavier Gozo with the perfectly-timed delivery and Sergi Solans makes no mistake. 2-0!
  • 59' Dejan Joveljic makes no mistake. The score reads 2-1 and Sporting Kansas City are in front.
  • 64' The Sporting Kansas City bench stirs into life. Justin Reynolds is withdrawn and Jacob Bartlett gets his opportunity.
  • 69' The clock is ticking and both teams know a goal could change everything at this point.
  • 72' Real Salt Lake make a change. Sergi Solans trudges off to be replaced by Victor Olatunji on 72 minutes.
  • 74' Stephen Afrira gets the nod from Sporting Kansas City. He replaces Calvin Harris and will look to change the dynamic.
  • 79' Not even hints on scoring a goal over the last 79 minutes.
  • 82' Goal! Zavier Gozo scores his 9 goal in 292 matches.
  • 84' The supporters are chanting for Griffin Dillon. He replaces Stijn Spierings on 84 minute.
  • 88' Morgan Guilavogui was booked on 88.
  • 90' The Real Salt Lake bench stirs into life. Zavier Gozo is withdrawn and Jesus Barea gets his opportunity.
  • Both sets of fans can go home satisfied — a 3-1 draw is a fair result on the day.

Lineups

H2H

Predictions

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

Match Result

✓ Correct
Real Salt Lake66% Draw19% Sporting Kansas City15%
Actual: Real Salt Lake win

Both Teams to Score

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

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 87%
13%
± 2.5 69%
31%
± 3.5 49%
51%
± 4.5 30%
70%

Double Chance

Real Salt Lake or Draw
85%
Draw or Sporting Kansas City
34%
Real Salt Lake or Sporting Kansas City
81%

Half-Time Result

✓ Correct
Real Salt Lake48% Draw37% Sporting Kansas City15%
Actual: Real Salt Lake win at HT

Correct Score

✓ In top 12
2 – 1
9.1%
1 – 1
8.3%
2 – 0
8.1%
3 – 1
Actual
3 – 0
6.5%
1 – 0
6.2%
2 – 2
5.2%
4 – 1
4.7%
3 – 2
4.3%
1 – 2
4.3%
4 – 0
4%
0 – 0
3.9%

Asian Handicap — Real Salt Lake

Handicap Real Salt Lake covers Push Sporting Kansas City covers
-2.5 25% — 75%
-2 25% 19% 56%
-1.5 44% — 56%
-1 44% 21% 35%
-0.5 65% — 35%
+0.5 84% — 16%
+1 84% 9% 6%
+1.5 94% — 6%
+2 94% 4% 2%
+2.5 98% — 2%

Clean Sheet

Real Salt Lake keeps clean sheet
32% ✓
Sporting Kansas City keeps clean sheet
9% ✓

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