Real Salt Lake vs Sporting Kansas City, MLS 2021 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs Sporting Kansas City — MLS at Rio Tinto Stadium.
- Real Salt Lake 14 games · 26 pts (2026/26)
- Sporting Kansas City 14 games · 11 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 May | Sporting Kansas City | H | 3–1 | W |
| 25 Apr | Minnesota United FC | A | 2–1 | W |
| 08 Nov | Sporting Kansas City | H | 0–2 | L |
| 02 Nov | Los Angeles Galaxy | A | 1–2 | L |
| 29 Oct | San Jose Earthquakes | A | 0–2 | L |
| 25 Oct | FC Dallas | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 May | Real Salt Lake | A | 1–3 | L |
| 23 Apr | Orlando City SC | H | 1–1 | D |
| 18 Apr | New York Red Bulls | A | 2–1 | W |
| 04 Dec | Minnesota United FC | H | 0–3 | L |
| 22 Nov | San Jose Earthquakes | H | 3–3 | D |
| 08 Nov | Real Salt Lake | A | 2–0 | W |
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)
H2H (19 games)
53%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
0%
Clean Sheets
Sporting Kansas City this season
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' KICK OFF: Sporting Kansas City gets underway.
- 5' 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.
- 10' Real Salt Lake looks like a favorite considering 1 games won in last 1 matches with its main striker Zavier Gozo scoring 1 goals.
- 15' John Pulskamp has been relatively quiet despite scoring 1 goals in his last 281 appearances.
- 17' Magnificent from Alan Pulido! That is 39 goals in 12 appearances — and it could not have come at a better time.
- 22' Real Salt Lake are happy to let the opposition have the ball in their own half. The trap is set.
- 27' The midfield battle is intense right now. Both Real Salt Lake and Sporting Kansas City are fighting for every inch of the pitch.
- 30' It is a substitution in Real Salt Lake team. Aaron Herrera is replaced by Andrew Brody on 30 minute.
- 32' The referee has no hesitation. Ruiz is booked for Real Salt Lake — Yellow card on 32.
- 35' GOAL! Damir Kreilach scores on 35.
- 40' A quiet spell here at Rio Tinto Stadium. Sporting Kansas City seem content sitting deep and soaking up pressure.
- 45' Real Salt Lake are keeping things exceptionally tight at the back. It will take something special to break them down.
- 50' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 52' Rubio Rubin has been a constant threat and now delivers with a goal on 52 minutes.
- 55' Sporting Kansas City make a change. Johnny Russell trudges off to be replaced by Daniel Salloi on 55 minutes.
- 57' Another substitution for Real Salt Lake to replace Anderson Julio by Justin Meram on 57 minute.
- 62' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 64' Roger Espinoza is replacing Remi Walter for the Sporting Kansas City side.
- 69' The travelling Sporting Kansas City supporters hardly appreciate their team being pressed down to the backline.
- 72' Sporting Kansas City make a change. Gianluca Busio trudges off to be replaced by Gadi Kinda on 72 minutes.
- 77' Rubio Rubin makes no mistake. The score reads 3-1 and Real Salt Lake are in front.
- 79' A moment of madness from Maikel Chang Ramirez on 79 minutes earns him a Yellow card. Real Salt Lake will be frustrated.
- 79' Another change for Real Salt Lake made on 79 minute. Rubio Rubin leaves to be changed by Maikel Chang Ramirez.
- 84' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 89' Over 89 minutes have gone by without a meaningful attack. The supporters want more.
- The final score is 3-1.
Lineups
Real Salt Lake Lineups
Starting XI
- 8
- 15
- 11
- 30
-
22
Aaron Herrera ↓ Andrew Brody 30'
- 13
- 1
-
29
Anderson Julio ↓ Justin Meram 57'
- 14
-
6
Ruiz ↓ Douglas Martinez 79'
- 4
Bench
-
2
Andrew Brody ↑ 30'
- 3
- 18
-
9
Justin Meram ↑ 57'
- 43
- 20
- 26
-
12
Douglas Martinez ↑ 79'
-
16
Maikel Chang Ramirez ↑ 79'
Coach
Freddy Juarez
Sporting Kansas City Lineups
Starting XI
-
54
Remi Walter ↓ Roger Espinoza 64'
- 36
- 9
-
7
Johnny Russell ↓ Daniel Salloi 55'
- 6
-
10
Gianluca Busio ↓ Gadi Kinda 72'
- 2
- 11
- 1
- 3
- 48
Bench
-
20
Daniel Salloi ↑ 55'
-
15
Roger Espinoza ↑ 64'
- 16
- 22
- 4
-
17
Gadi Kinda ↑ 72'
- 96
- 28
- 13
Coach
Peter Vermes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Johnny Russell | 5 |
| Daniel Salloi | 4 |
| Corey Baird | 4 |
| Damir Kreilach | 4 |
| Jefferson Savarino | 3 |
| Anderson Julio | 2 |
| Carlos Gomez | 2 |
| Rubio Rubin | 2 |
Head to Head
Real Salt Lake Form
2021-05-01
Real Salt Lake
3–1
Sporting Kansas City
W
2021-04-25
Minnesota United FC
1–2
Real Salt Lake
W
2020-11-08
Real Salt Lake
0–2
Sporting Kansas City
L
2020-11-02
Los Angeles Galaxy
2–1
Real Salt Lake
L
2020-10-29
San Jose Earthquakes
2–0
Real Salt Lake
L
2020-10-25
Real Salt Lake
0–0
FC Dallas
D
Sporting Kansas City Form
2021-05-01
Real Salt Lake
3–1
Sporting Kansas City
L
2021-04-23
Sporting Kansas City
1–1
Orlando City SC
D
2021-04-18
New York Red Bulls
1–2
Sporting Kansas City
W
2020-12-04
Sporting Kansas City
0–3
Minnesota United FC
L
2020-11-22
Sporting Kansas City
3–3
San Jose Earthquakes
D
2020-11-08
Real Salt Lake
0–2
Sporting Kansas City
W
Predictions
Prediction accuracy
3 / 4
2.43
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.06
Sporting Kansas City xG
I would bet for:
Over 2.5 goals 66% + Real Salt Lake to win 61%
Match Result
✓ CorrectActual: Real Salt Lake win
Both Teams to Score
✓ Correct
Avg goals/match: 3.49
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 66% |
|
34% |
| ± 3.5 | 45% |
|
55% |
| ± 4.5 | 27% |
|
73% |
Double Chance
Real Salt Lake or Draw
82%
Draw or Sporting Kansas City
39%
Real Salt Lake or Sporting Kansas City
79%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 1
9.2%
2 – 0
9%
1 – 1
8.6%
3 – 1
Actual
3 – 0
7.1%
1 – 0
7%
2 – 2
4.9%
4 – 1
4.6%
0 – 0
4.4%
4 – 0
4.3%
1 – 2
4.1%
3 – 2
4%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Sporting Kansas City covers |
|---|---|---|---|
| -2.5 | 25% | — | 75% |
| -2 | 25% | 19% | 55% |
| -1.5 | 45% | — | 55% |
| -1 | 45% | 21% | 34% |
| -0.5 | 66% | — | 34% |
| +0.5 | 86% | — | 14% |
| +1 | 86% | 9% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Real Salt Lake keeps clean sheet
35%
✓
Sporting Kansas City keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

