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 18 games · 14 pts (2026/26)
- Real Salt Lake 17 games · 27 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
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 | #21 |
| 14 | Points | 27 |
| 18 | Played | 17 |
| 4 / 2 / 12 | W / D / L | 8 / 3 / 6 |
| 18 | Scored | 29 |
| 46 | Conceded | 25 |
| -28 | GD | +4 |
| 0.78 | PPG | 1.59 |
| 22% | Win % | 47% |
Key Stats
63%
Both Teams to Score
H2H (19 games)
H2H (19 games)
53%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Sporting Kansas City this season
Sporting Kansas City this season
11%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
Sporting Kansas City are 30th (14 pts). Real Salt Lake are 21st (27 pts).
Goal Timing (This Season)
Sporting Kansas City
0-15
–/7
16-30
3/4
31-45
3/6
46-60
2/4
61-75
2/8
76+
3/7
■ Scored ■ Conceded
Real Salt Lake
0-15
4/4
16-30
3/2
31-45
3/2
46-60
4/2
61-75
2/4
76+
4/6
■ Scored ■ Conceded
Top Scorers (This Season)
Sporting Kansas City
| Dejan Joveljic | 8 G | 1 A |
Real Salt Lake
| Zavier Gozo | 6 G | 3 A |
| Sergi Solans | 6 G | 3 A |
Events
Match Events
- 0' Temperatures are rising at Children's Mercy Park as Sporting Kansas City face off against Real Salt Lake in what promises to be a fascinating contest.
- 5' Sporting Kansas City are enjoying more possession but struggling to find a way through a disciplined Real Salt Lake backline.
- 10' Scotland international Johnny Russell has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 15' Not even hints on scoring a goal over the last 15 minutes.
- 20' The energy levels are beginning to show. Kerry Zavagnin might look to freshen things up shortly.
- 24' Daniel Salloi picks up a card and will need to be extremely careful for the remainder of this match.
- 29' Supporters expect more eagerness from Memo Rodriguez, as he is very good at scoring at Children's Mercy Park with 1 goals in the last 1 games.
- 34' It is a cagey affair so far. Sporting Kansas City in their trying to find a way past Real Salt Lake's compact .
- 35' It’s a booking for Sporting Kansas City player. Tim Leibold gets a card.
- 40' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 43' Jacob Bartlett catches the referee's attention in entirely the wrong way. card on 43.
- 46' Johnny Russell makes no mistake. The score reads 0-1 and Real Salt Lake are in front.
- 46' The Sporting Kansas City bench stirs into life. Daniel Salloi is withdrawn and Magomed Suleymanov gets his opportunity.
- 49' The referee has no hesitation. Memo Rodriguez is booked for Sporting Kansas City — card on 49.
- 52' It’s a booking for Real Salt Lake player. Nelson Palacio gets a card.
- 57' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 59' GOAL! Erik Thommy fires home to make it 1-1!
- 59' Time for substitution for Sporting Kansas City. Memo Rodriguez is replaced by Jake Davis.
- 64' The clock is ticking and both teams know a goal could change everything at this point.
- 65' It is a substitution in Real Salt Lake team. Willy Agada is replaced by Ariath Piol on 65 minute.
- 69' That looks like a foul for a card for Zavier Gozo.
- 70' A meaty challenge results in booking for Jake Davis on 70.
- 74' The referee calls foul for Pablo Ruiz. He receives a card.
- 77' A change in the Sporting Kansas City ranks — Santiago Munoz exits the field as Mason Toye enters on 77.
- 82' Jake Davis catches the referee's attention in entirely the wrong way. card on 82.
- 85' Time for substitution for Real Salt Lake. Alexandros Katranis is replaced by Philip Quinton.
- 89' Andrew Brody gets the nod from Sporting Kansas City. He replaces Erik Thommy and will look to change the dynamic.
- The final whistle. It looks like we are having a draw.
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 |
| Corey Baird | 4 |
| Damir Kreilach | 4 |
| Daniel Salloi | 4 |
| Jefferson Savarino | 3 |
| Carlos Gomez | 2 |
| Rubio Rubin | 2 |
| Alan Pulido | 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.38
Sporting Kansas City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.12
Real Salt Lake xG
I would bet for:
Over 2.5 goals 67% + Both teams to score 66%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.5
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 46% |
|
54% |
| ± 4.5 | 28% |
|
72% |
Double Chance
Sporting Kansas City or Draw
54%
Draw or Real Salt Lake
70%
Sporting Kansas City or Real Salt Lake
76%
Half-Time Result
✗ WrongActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 2
9%
0 – 2
6.8%
1 – 3
6.3%
2 – 2
6.2%
2 – 1
5.9%
0 – 1
5.9%
0 – 3
4.7%
0 – 0
4.4%
2 – 3
4.4%
1 – 0
3.6%
1 – 4
3.4%
Asian Handicap — Sporting Kansas City
| Handicap | Sporting Kansas City covers | Push | Real Salt Lake covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 7% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 13% | 76% |
| -0.5 | 24% | — | 76% |
| +0.5 | 47% | — | 53% |
| +1 | 47% | 21% | 32% |
| +1.5 | 68% | — | 32% |
| +2 | 68% | 16% | 16% |
| +2.5 | 84% | — | 16% |
Clean Sheet
Sporting Kansas City keeps clean sheet
13%
✓
Real Salt Lake keeps clean sheet
26%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

