Sporting Kansas City vs Real Salt Lake, MLS 2025 REGULAR SEASON
Overview
Match Preview
Sporting Kansas City vs Real Salt Lake — MLS at Children's Mercy Park.
- Sporting Kansas City 34 games · 26 pts (2026/26)
- Real Salt Lake 34 games · 45 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Jun | Real Salt Lake | H | 1–1 | D |
| 26 Jun | Charlotte FC | H | 2–1 | W |
| 15 Jun | FC Dallas | H | 2–4 | L |
| 09 Jun | Los Angeles FC | A | 1–3 | L |
| 01 Jun | Houston Dynamo | A | 3–1 | W |
| 25 May | New England Revolution | H | 3–3 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Jun | Sporting Kansas City | A | 1–1 | D |
| 15 Jun | D.C. United SC | H | 2–0 | W |
| 01 Jun | Los Angeles Galaxy | A | 0–2 | L |
| 29 May | Austin FC | A | 1–1 | D |
| 25 May | Vancouver Whitecaps FC | H | 2–3 | L |
| 18 May | Colorado Rapids SC | A | 0–1 | L |
Season Stats
| Sporting Kansas City | Real Salt Lake | |
|---|---|---|
| #30 | Position | #24 |
| 26 | Points | 45 |
| 34 | Played | 34 |
| 7 / 5 / 22 | W / D / L | 13 / 6 / 15 |
| 40 | Scored | 53 |
| 81 | Conceded | 52 |
| -41 | GD | +1 |
| 0.76 | PPG | 1.32 |
| 21% | Win % | 38% |
Key Stats
65%
Both Teams to Score
H2H (20 games)
H2H (20 games)
55%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Sporting Kansas City this season
Sporting Kansas City this season
12%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
Sporting Kansas City are 30th (26 pts). Real Salt Lake are 24th (45 pts).
Goal Timing (This Season)
Sporting Kansas City
0-15
3/12
16-30
8/10
31-45
9/9
46-60
3/7
61-75
6/15
76+
5/14
■ Scored ■ Conceded
Real Salt Lake
0-15
9/7
16-30
5/7
31-45
6/6
46-60
8/7
61-75
7/7
76+
8/11
■ Scored ■ Conceded
Top Scorers (This Season)
Sporting Kansas City
| Andre Luiz | 7 G | 1 A |
Real Salt Lake
| Sergi Solans | 15 G | 4 A |
| Zavier Gozo | 6 G | 3 A |
Events
Match Events
- 0' In just a few seconds Children's Mercy Park will turn into a battlefield for Sporting Kansas City and Real Salt Lake.
- 5' 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 Nelson Palacio suffering a number of foals already.
- 10' Sporting Kansas City are enjoying more possession but struggling to find a way through a disciplined Real Salt Lake backline.
- 15' Memo Rodriguez has been one of the livelier players on the pitch with 0 goals to his name this season.
- 20' 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.
- 24' Daniel Salloi picks up a card and will need to be extremely careful for the remainder of this match.
- 29' The home supporters are growing impatient. Sporting Kansas City must find a spark to ignite this game.
- 34' Real Salt Lake come into this ranked in Array. They desperately need points to push themselves up the standings.
- 35' Tim Leibold is having his name booked by the referee on 35.
- 40' Philip Quinton is putting in a real shift tonight. He has covered more ground than anyone else for Real Salt Lake so far.
- 43' Sporting Kansas City receives a card for a hard tackle on 43.
- 46' Assisted by Alexandros Katranis with the perfectly-timed delivery and Johnny Russell makes no mistake. 0-1!
- 46' A change in the Sporting Kansas City ranks — Daniel Salloi exits the field as Magomed Suleymanov enters on 46.
- 49' Sporting Kansas City player sees a card in front of him.
- 52' Poor challenge from Nelson Palacio. The referee spots it immediately and shows the card.
- 57' John Pulskamp has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 59' Goal! Erik Thommy scores his 29 goal in 453 matches.
- 59' Memo Rodriguez makes way for Jake Davis at the 59 minute mark. A tactical switch from Sporting Kansas City.
- 64' It looks surprising Sporting Kansas City does not make any changes. Alexandros Katranis has some obvious troubles when approaching to the goal.
- 65' Ariath Piol gets the nod from Real Salt Lake. He replaces Willy Agada and will look to change the dynamic.
- 69' It’s gonna be a card for Zavier Gozo.
- 70' The referee calls foul for Jake Davis. He receives a card.
- 74' Pablo Ruiz is having his name booked by the referee on 74.
- 77' The Sporting Kansas City bench stirs into life. Santiago Munoz is withdrawn and Mason Toye gets his opportunity.
- 82' Jake Davis is having his name booked by the referee on 82.
- 85' A tactical swap from Real Salt Lake — Philip Quinton on, Alexandros Katranis off on 85 minutes.
- 89' Fresh legs for Sporting Kansas City! Andrew Brody comes on to replace Erik Thommy.
- What a match! Full time at {STADIUM} — Sporting Kansas City 1-1 Real Salt Lake.
Lineups
Sporting Kansas City Lineups
Starting XI
- 21
-
26
Erik Thommy ↓ Andrew Brody 89'
-
14
Tim Leibold ↓ Logan Ndenbe 46'
- 10
- 11
-
8
Memo Rodriguez ↓ Jake Davis 59'
- 1
-
7
Santiago Munoz ↓ Mason Toye 77'
- 16
- 2
- 15
Bench
-
3
Andrew Brody ↑ 89'
- 9
-
13
Mason Toye ↑ 77'
-
18
Logan Ndenbe ↑ 46'
-
17
Jake Davis ↑ 59'
-
93
Magomed Suleymanov ↑ 46'
- 30
- 36
Coach
Kerry Zavagnin
Real Salt Lake Lineups
Starting XI
- 10
- 77
-
7
Pablo Ruiz ↓ Jesus Barea 89'
- 15
- 98
- 29
- 1
-
9
Willy Agada ↓ Ariath Piol 65'
- 92
- 13
- 72
Bench
- 17
- 31
- 19
-
26
Philip Quinton ↑ 85'
-
23
Ariath Piol ↑ 65'
-
11
Dominik Marczuk ↑ 65'
- 3
-
36
Jesus Barea ↑ 89'
Coach
Pablo Mastroeni
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Johnny Russell | 5 |
| Daniel Salloi | 4 |
| Corey Baird | 4 |
| Damir Kreilach | 4 |
| Jefferson Savarino | 3 |
| Ilie Sanchez | 2 |
| Sebastian Saucedo | 2 |
| Sam Johnson | 2 |
Head to Head
Sporting Kansas City Form
2025-06-29
Sporting Kansas City
1–1
Real Salt Lake
D
2025-06-26
Sporting Kansas City
2–1
Charlotte FC
W
2025-06-15
Sporting Kansas City
2–4
FC Dallas
L
2025-06-09
Los Angeles FC
3–1
Sporting Kansas City
L
2025-06-01
Houston Dynamo
1–3
Sporting Kansas City
W
2025-05-25
Sporting Kansas City
3–3
New England Revolution
D
Real Salt Lake Form
Predictions
Prediction accuracy
1 / 4
1.49
Sporting Kansas City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.91
Real Salt Lake xG
I would bet for:
Sporting Kansas City or Real Salt Lake 75% + Both teams to score 66%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.4
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 44% |
|
56% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Sporting Kansas City or Draw
59%
Draw or Real Salt Lake
66%
Sporting Kansas City or Real Salt Lake
75%
Half-Time Result
✗ WrongActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 2
8.7%
2 – 1
6.8%
2 – 2
6.5%
0 – 2
6.1%
0 – 1
5.7%
1 – 3
5.5%
0 – 0
4.8%
1 – 0
4.3%
2 – 3
4.2%
0 – 3
3.8%
2 – 0
3.7%
Asian Handicap — Sporting Kansas City
| Handicap | Sporting Kansas City covers | Push | Real Salt Lake covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 9% | 86% |
| -1.5 | 14% | — | 86% |
| -1 | 14% | 15% | 71% |
| -0.5 | 29% | — | 71% |
| +0.5 | 54% | — | 46% |
| +1 | 54% | 20% | 27% |
| +1.5 | 73% | — | 27% |
| +2 | 73% | 14% | 12% |
| +2.5 | 88% | — | 12% |
Clean Sheet
Sporting Kansas City keeps clean sheet
16%
✓
Real Salt Lake keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

