Real Salt Lake vs Sporting Kansas City, MLS 2023 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs Sporting Kansas City — MLS at Rio Tinto Stadium.
- Real Salt Lake 27 games · 32 pts (2026/26)
- Sporting Kansas City 26 games · 21 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 08 Oct | Sporting Kansas City | H | 2–3 | L |
| 02 Oct | Los Angeles FC | A | 1–0 | W |
| 24 Sep | Vancouver Whitecaps FC | H | 2–1 | W |
| 21 Sep | FC Dallas | H | 1–3 | L |
| 17 Sep | San Jose Earthquakes | A | 1–2 | L |
| 03 Sep | Colorado Rapids SC | H | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 08 Oct | Real Salt Lake | A | 3–2 | W |
| 01 Oct | St. Louis City | A | 1–4 | L |
| 24 Sep | Houston Dynamo | H | 2–1 | W |
| 21 Sep | Nashville SC | H | 0–3 | L |
| 17 Sep | Minnesota United FC | A | 1–0 | W |
| 09 Sep | Internacional CF Miami | A | 2–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)
H2H (19 games)
53%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
4%
Clean Sheets
Sporting Kansas City this season
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' Temperatures are rising at Rio Tinto Stadium as Real Salt Lake face off against Sporting Kansas City in what promises to be a fascinating contest.
- 3' That looks like a foul for a card for Justen Glad.
- 4' Clinical. Composed. Brilliant. Erik Thommy makes it 0-1.
- 5' Diego Luna makes way for Marcelo Silva at the 5 minute mark. A tactical switch from Real Salt Lake.
- 10' Sporting Kansas City are keeping things exceptionally tight at the back. It will take something special to break them down.
- 15' The Array continues to deliver drama. Both Real Salt Lake and Sporting Kansas City are desperate not to drop points on matchday .
- 20' Real Salt Lake are deployed in a 4-4-2 today, looking to exploit space against Sporting Kansas City's 4-3-3 shape.
- 25' 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.
- 28' Rubio Rubin is ready to make an impact after coming on for Cristian Arango at the 28 minute mark.
- 29' Against the run of play, Johnny Russell has scored! This game has turned on its head.
- 34' The travelling Sporting Kansas City supporters hardly appreciate their team being pressed down to the backline.
- 38' Nemanja Radoja is having his name booked by the referee on 38.
- 43' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 48' The Sporting Kansas City bench stirs into life. Dany Rosero is withdrawn and Robert Castellanos gets his opportunity.
- 52' Time for substitution for Sporting Kansas City. Nemanja Radoja is replaced by Remi Walter.
- 57' 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.
- 58' Brayan Vera is having his name booked by the referee on 58.
- 59' The Sporting Kansas City bench stirs into life. Erik Thommy is withdrawn and Gadi Kinda gets his opportunity.
- 62' Maikel Chang is replacing Bryan Oviedo for the Real Salt Lake side.
- 67' A quiet spell here at Rio Tinto Stadium. Sporting Kansas City seem content sitting deep and soaking up pressure.
- 72' The clock is ticking and both teams know a goal could change everything at this point.
- 74' The supporters are chanting for Marinos Tzionis. He replaces Johnny Russell on 74 minute.
- 77' with the perfectly-timed delivery and Alan Pulido makes no mistake. 0-3!
- 81' Goal! Brayan Vera scores his 9 goal in 192 matches.
- 82' The supporters are chanting for Willy Agada. He replaces Alan Pulido on 82 minute.
- 87' While there is no rush on the pitch, let’s have a look at some stats. Cristian Arango made 172 appearances and scored 73 goals. He is very likely to score a goal today.
- 89' with the perfectly-timed delivery and Jefferson Savarino makes no mistake. 2-3!
- 90' The referee reaches into his pocket. Out comes the card for Tim Melia.
- With this win, Sporting Kansas City is likely to improve its situation in the overall team standings.
Lineups
Real Salt Lake Lineups
4-4-2Starting XI
-
3
Bryan Oviedo ↓ Maikel Chang 62'
-
9
Cristian Arango ↓ Rubio Rubin 28'
- 15
- 10
-
2
Andrew Brody ↓ Anderson Julio 62'
- 18
- 6
- 4
-
26
Diego Luna ↓ Marcelo Silva 5'
-
11
Carlos Gomez ↓ Bode Davis 62'
- 13
Bench
- 8
-
30
Marcelo Silva ↑ 5'
-
16
Maikel Chang ↑ 62'
-
29
Anderson Julio ↑ 62'
-
14
Rubio Rubin ↑ 28'
-
19
Bode Davis ↑ 62'
- 35
- 25
- 31
Coach
Pablo Mastroeni
Sporting Kansas City Lineups
4-3-3Starting XI
-
26
Erik Thommy ↓ Gadi Kinda 59'
-
6
Nemanja Radoja ↓ Remi Walter 52'
-
9
Alan Pulido ↓ Willy Agada 82'
- 7
- 13
- 29
- 20
- 18
- 4
- 17
- 5
Bench
-
54
Remi Walter ↑ 52'
- 8
- 15
- 11
-
10
Gadi Kinda ↑ 59'
- 1
-
77
Marinos Tzionis ↑ 74'
-
19
Robert Castellanos ↑ 48'
-
23
Willy Agada ↑ 82'
Coach
Peter Vermes
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Johnny Russell | 5 |
| Daniel Salloi | 4 |
| Corey Baird | 4 |
| Damir Kreilach | 4 |
| Jefferson Savarino | 3 |
| Sebastian Saucedo | 2 |
| Sam Johnson | 2 |
| Brayan Vera | 2 |
Head to Head
Real Salt Lake Form
2023-10-08
Real Salt Lake
2–3
Sporting Kansas City
L
2023-10-02
Los Angeles FC
0–1
Real Salt Lake
W
2023-09-24
Real Salt Lake
2–1
Vancouver Whitecaps FC
W
2023-09-21
Real Salt Lake
1–3
FC Dallas
L
2023-09-17
San Jose Earthquakes
2–1
Real Salt Lake
L
2023-09-03
Real Salt Lake
2–0
Colorado Rapids SC
W
Sporting Kansas City Form
2023-10-08
Real Salt Lake
2–3
Sporting Kansas City
W
2023-10-01
St. Louis City
4–1
Sporting Kansas City
L
2023-09-24
Sporting Kansas City
2–1
Houston Dynamo
W
2023-09-21
Sporting Kansas City
0–3
Nashville SC
L
2023-09-17
Minnesota United FC
0–1
Sporting Kansas City
W
2023-09-09
Internacional CF Miami
3–2
Sporting Kansas City
L
Predictions
Prediction accuracy
2 / 4
2.27
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.43
Sporting Kansas City xG
I would bet for:
Over 2.5 goals 70% + Both teams to score 68%
Match Result
✗ WrongActual: Sporting Kansas City win
Both Teams to Score
✓ Correct
Avg goals/match: 3.7
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 88% |
|
12% |
| ± 2.5 | 70% |
|
30% |
| ± 3.5 | 50% |
|
50% |
| ± 4.5 | 31% |
|
69% |
Double Chance
Real Salt Lake or Draw
74%
Draw or Sporting Kansas City
50%
Real Salt Lake or Sporting Kansas City
76%
Half-Time Result
✗ WrongActual: Sporting Kansas City win at HT
Correct Score
✗ 2–3 not predicted2 – 3Actual
1 – 1
8.9%
2 – 1
8.8%
3 – 1
6.6%
2 – 0
6.4%
2 – 2
6.2%
1 – 2
5.6%
1 – 0
5.2%
3 – 2
4.7%
3 – 0
4.7%
4 – 1
3.8%
0 – 0
3.7%
0 – 1
3%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Sporting Kansas City covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 17% | 65% |
| -1.5 | 35% | — | 65% |
| -1 | 35% | 20% | 45% |
| -0.5 | 55% | — | 45% |
| +0.5 | 77% | — | 23% |
| +1 | 77% | 13% | 11% |
| +1.5 | 89% | — | 11% |
| +2 | 89% | 7% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Real Salt Lake keeps clean sheet
25%
✓
Sporting Kansas City keeps clean sheet
11%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

