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 26 games · 21 pts (2026/26)
- Real Salt Lake 27 games · 32 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 |
|---|---|---|---|---|
| 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 | #27 |
| 21 | Points | 32 |
| 26 | Played | 27 |
| 6 / 3 / 17 | W / D / L | 9 / 5 / 13 |
| 31 | Scored | 40 |
| 63 | Conceded | 44 |
| -32 | GD | -4 |
| 0.81 | PPG | 1.19 |
| 23% | Win % | 33% |
Key Stats
63%
Both Teams to Score
H2H (19 games)
H2H (19 games)
53%
Over 2.5 Goals
H2H history
H2H history
4%
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 (21 pts). Real Salt Lake are 27th (32 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
Real Salt Lake
| Sergi Solans | 11 G | 3 A |
| Zavier Gozo | 6 G | 3 A |
Events
Match Events
- 0' The ball is rolling at Children's Mercy Park. Sporting Kansas City are looking to make home advantage count against Real Salt Lake.
- 5' Sporting Kansas City are deployed in a today, looking to exploit space against Real Salt Lake's shape.
- 10' Sporting Kansas City currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 15' Real Salt Lake looks like a favorite considering 1 games won in last 1 matches with its main striker Zavier Gozo scoring 1 goals.
- 20' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 24' Daniel Salloi catches the referee's attention in entirely the wrong way. card on 24.
- 29' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 34' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 35' The referee calls foul for Tim Leibold. He receives a card.
- 40' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 43' A meaty challenge results in booking for Jacob Bartlett on 43.
- 46' Magnificent from Johnny Russell! That is 73 goals in 289 appearances — and it could not have come at a better time.
- 46' The Sporting Kansas City bench stirs into life. Daniel Salloi is withdrawn and Magomed Suleymanov gets his opportunity.
- 49' Memo Rodriguez has been a danger all night but risks an early exit having now seen a card on 49.
- 52' Real Salt Lake receives a card for a hard tackle on 52.
- 57' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 59' Erik Thommy makes no mistake. The score reads 1-1 and Sporting Kansas City are in front.
- 59' Jake Davis gets the nod from Sporting Kansas City. He replaces Memo Rodriguez and will look to change the dynamic.
- 64' Real Salt Lake is showing some good football. However, Real Salt Lake are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 65' Ariath Piol gets the nod from Real Salt Lake. He replaces Willy Agada and will look to change the dynamic.
- 69' Poor challenge from Zavier Gozo. The referee spots it immediately and shows the card.
- 70' Jake Davis has been a danger all night but risks an early exit having now seen a card on 70.
- 74' The referee does not hesitate — a card for Pablo Ruiz on 74 minutes.
- 77' Mason Toye is ready to make an impact after coming on for Santiago Munoz at the 77 minute mark.
- 82' Poor challenge from Jake Davis. The referee spots it immediately and shows the card.
- 85' Another change for Real Salt Lake made on 85 minute. Alexandros Katranis leaves to be changed by Philip Quinton.
- 89' Andrew Brody is replacing Erik Thommy for the Sporting Kansas City side.
- The referee brings this contest to a close. take all three points.
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 |
| Anderson Julio | 2 |
| Carlos Gomez | 2 |
| Rubio Rubin | 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.55
Sporting Kansas City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.89
Real Salt Lake xG
I would bet for:
Sporting Kansas City or Real Salt Lake 75% + Both teams to score 67%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.44
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 66% |
|
34% |
| ± 3.5 | 44% |
|
56% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Sporting Kansas City or Draw
60%
Draw or Real Salt Lake
65%
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.6%
2 – 1
7%
2 – 2
6.6%
0 – 2
5.7%
0 – 1
5.5%
1 – 3
5.3%
0 – 0
4.7%
1 – 0
4.3%
2 – 3
4.2%
2 – 0
3.9%
3 – 1
3.6%
Asian Handicap — Sporting Kansas City
| Handicap | Sporting Kansas City covers | Push | Real Salt Lake covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 9% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 16% | 69% |
| -0.5 | 31% | — | 69% |
| +0.5 | 55% | — | 45% |
| +1 | 55% | 19% | 25% |
| +1.5 | 75% | — | 25% |
| +2 | 75% | 14% | 12% |
| +2.5 | 88% | — | 12% |
Clean Sheet
Sporting Kansas City keeps clean sheet
16%
✓
Real Salt Lake keeps clean sheet
22%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

