[2026 MLS] Sporting Kansas City vs Real Salt Lake Preview and Analysis Kickoff: October 18, 00:30 UTC
Sporting Kansas City vs Real Salt Lake
Lineups · Absences
Confirmed lineup| 30 | G | Stefan Cleveland |
| 16 | D | Jacob Bartlett |
| 15 | D | Jansen Miller |
| 28 | D | Wyatt Meyer |
| 18 | D | Emir Karić |
| 11 | M | André Luiz |
| 20 | M | Kwaku Agyabeng |
| 22 | M | Zorhan Bassong |
| 14 | M | Calvin Harris |
| 19 | F | Taylor Calheira |
| 17 | F | Stephen Afrifa |
| 7 | F | Capita |
| 8 | M | Jacob Davis |
| 2 | D | Ian James |
| 29 | F | Seymour Garfield-Reid |
| 24 | F | Ruben Ramos |
| 1 | G | John Pulskamp |
| 99 | D | Jayden Reid |
| 23 | D | Ethan Bartlow |
| 93 | F | Shapi Suleymanov |
| 1 | G | Rafael Cabral |
| 11 | D | Dominik Marczuk |
| 44 | D | Luc De Fougerolles |
| 26 | D | Philip Quinton |
| 3 | D | Kobi Henry |
| 8 | D | Juan Sanabria |
| 12 | M | Saba Lobzhanidze |
| 6 | M | Stijn Spierings |
| 92 | M | Noel Caliskan |
| 9 | M | Morgan Guilavogui |
| 22 | F | Sergi Solans |
| 23 | M | Zach Booth |
| 39 | F | Aiden Hezarkhani |
| 19 | F | Ariath Piol |
| 29 | D | Sam Junqua |
| 98 | D | Alexandros Katranis |
| 31 | G | Mason Stajduhar |
| 2 | D | DeAndre Yedlin |
| 25 | M | Colin Guske |
| 28 | M | Dušan Zagar |
| Diego BorgesGroin injury |
| J. ReynoldsMuscle injury |
| L. JohnsenHamstring injury |
| M. MosqueraHamstring injury |
| O. BlorianChest injury |
| O. WolffMuscle injury |
| D. LunaKnee injury |
| E. EneliKnee injury |
| J. GladGroin injury |
| J. J. AriasHamstring injury |
| L. EngelHamstring injury |
| G. DillonFoot injury |
Match result
Final- Final score
- 1 : 3
- Result
- Away win Final
| Score by half | HT | 2H | Total |
|---|---|---|---|
| Sporting Kansas City | 1 | 0 | 1 |
| Real Salt Lake | 2 | 1 | 3 |
- 11'GoalMorgan GuilavoguiAssist: Noel Caliskan
- 14'GoalSergi Solans
- 26'GoalTaylor CalheiraAssist: André Luiz
- 45+1'Yellow cardLuc De Fougerolles
- 61'SubstitutionCapitaOff: Stephen Afrifa
- 61'GoalMorgan GuilavoguiAssist: Noel Caliskan
- 62'SubstitutionJacob DavisOff: Kwaku Agyabeng
- 63'SubstitutionZach BoothOff: Dominik Marczuk
- 72'Yellow cardJuan Sanabria
- 73'SubstitutionSeymour Garfield-ReidOff: Taylor Calheira
- 73'SubstitutionIan JamesOff: Zorhan Bassong
- 74'Yellow cardCalvin Harris
- 76'Yellow cardJacob Bartlett
- 77'SubstitutionAriath PiolOff: Sergi Solans
- 77'SubstitutionAiden HezarkhaniOff: Saba Lobzhanidze
- 85'SubstitutionAlexandros KatranisOff: Morgan Guilavogui
- 85'SubstitutionSam JunquaOff: Luc De Fougerolles
- 87'SubstitutionRuben RamosOff: Calvin Harris
- 90+1'Yellow cardStijn Spierings
- 90+1'Yellow cardZach Booth
- 90+2'Yellow cardJansen Miller
Player stats · This match
Odds
Final odds before kickoff · UpdatedReference odds. No real-money wager can be placed here.
1X2Home2.99Draw3.95Away2.24Pinnacle · Bookmaker 6Home2.89→2.99Draw3.88→3.95Away2.24→2.24
| Changed at | Home | Draw | Away |
|---|---|---|---|
| 2.99▲ | 3.95▲ | 2.24▼ | |
| 2.92▲ | 3.78▲ | 2.35 | |
| 2.91▲ | 3.77▼ | 2.35▲ | |
| 2.90 | 3.82▲ | 2.34▼ | |
| 2.90▲ | 3.81▼ | 2.35▲ | |
| 2.88▼ | 3.91▼ | 2.32▲ | |
| 2.90▲ | 3.92▲ | 2.31▼ | |
| 2.89▼ | 3.91▼ | 2.32▲ |
See more · 5 casesCollapse
| 2.90▼ | 3.94 | 2.30▲ | |
| 2.93▲ | 3.94 | 2.28▲ | |
| 2.91▼ | 3.94▲ | 2.26 | |
| 2.92▲ | 3.93▲ | 2.26▲ | |
| First | 2.89 | 3.88 | 2.24 |
| Bookmaker | Home | Draw | Away |
|---|---|---|---|
| Pinnacle | 2.99 | 3.95 | 2.24 |
| Betfair | 2.75 | 3.90 | 2.20 |
| bet365 | 3.00 | 3.80 | 2.20 |
| Marathon | 2.96 | 3.80 | 2.11 |
| Betano | 2.90 | 3.70 | 2.30 |
| BetVictor | 2.90 | 3.80 | 2.15 |
Asian handicap0.5Home +0.51.71Away -0.52.24Pinnacle · Bookmaker 4Home1.68→1.71Away2.24→2.24
| Changed at | Home | Away |
|---|---|---|
| Line changed · 0 → 0.5 | ||
| 1.71▲ | 2.24▼ | |
| 1.66▲ | 2.35 | |
| 1.65▼ | 2.35▲ | |
| 1.66 | 2.34▼ | |
| 1.66▼ | 2.35▲ | |
| 1.67▼ | 2.32▲ | |
| 1.68▲ | 2.31▼ | |
See more · 6 casesCollapse
| 1.67▼ | 2.32▲ | |
| 1.68▼ | 2.30▲ | |
| 1.69 | 2.28▲ | |
| 1.69▲ | 2.26▲ | |
| 1.68 | 2.25▲ | |
| First | 1.68 | 2.24 |
| Bookmaker | Home +0.5 | Away -0.5 |
|---|---|---|
| Pinnacle | 1.71 | 2.24 |
| bet365 | 1.65 | 2.20 |
| Betano | 1.67 | 2.27 |
| BetVictor | 1.65 | 2.06 |
Over/Under3Over 31.81Under 32.08Pinnacle · Bookmaker 4Over1.70→1.81Under2.17→2.08
| Changed at | Over | Under |
|---|---|---|
| 1.81▲ | 2.08▼ | |
| 1.79▼ | 2.10▲ | |
| 1.80▼ | 2.09▲ | |
| Line changed · main line 3 | ||
| 1.81▲ | 2.08▼ | |
| 1.71 | 2.22▼ | |
| 1.71 | 2.23▲ | |
| 1.71 | 2.22▼ | |
See more · 5 casesCollapse
| 1.71▲ | 2.23▲ | |
| 1.70▼ | 2.22▲ | |
| 1.72▲ | 2.19▲ | |
| 1.71▲ | 2.18▲ | |
| First | 1.70 | 2.17 |
| Bookmaker | Over 3 | Under 3 |
|---|---|---|
| Pinnacle | 1.81 | 2.08 |
| Marathon | 1.66 | 2.01 |
| Betano | 1.72 | 2.18 |
| BetVictor | 1.69 | 2.01 |
Both teams to scoreYes1.40No2.88Betfair · Bookmaker 5Yes1.40No changeNo2.88No change
| Changed at | Yes | No |
|---|---|---|
| Closed | ||
| First | 1.40 | 2.88 |
| Bookmaker | Yes | No |
|---|---|---|
| Betfair | 1.40 | 2.88 |
| bet365 | 1.44 | 2.62 |
| Marathon | 1.40 | 2.68 |
| Betano | 1.40 | 2.80 |
| BetVictor | 1.40 | 2.70 |
Line explanation · Handicap · Over/Under · Both teams to score
- Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
- Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
- Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included
Last 20 matches
By team · All competitions| Sporting Kansas City Based on 20 games | Real Salt Lake Based on 20 games | |
|---|---|---|
| 20 | Games | 20 |
| 5W 3D 12L | W · D · L | 4W 5D 11L |
| 25% | Win rate | 20% |
| 15% | Draw rate | 25% |
| 1.40 | Scored per game | 1.25 |
| 2.35 | Conceded per game | 1.65 |
| -19 | Score difference | -8 |
| 5% | Clean sheet rate | 15% |
| 30% | Failed to score rate | 20% |
| 1.23 (17 games) | Expected goals per game | 1.33 (18 games) |
| 1.78 (17 games) | Expected goals against per game | 1.39 (18 games) |
| 65% | Both teams scored rate | 65% |
| 75% | Over 2.5 goals rate | 60% |
| 0.8 | First half goals scored (avg) | 0.5 |
| 1.2 | First half goals conceded (avg) | 0.7 |
| 0.6 | Second half goals scored (avg) | 0.8 |
| 1.1 | Second half goals conceded (avg) | 0.9 |
| 13.2 (17 games) | Shots per game | 13.1 (18 games) |
| 4.9 (17 games) | Shots on target per game | 4.9 (18 games) |
| 45% (17 games) | Average possession | 49% (18 games) |
| 4.6 (17 games) | Corners per game | 4.9 (18 games) |
| 1.9 (16 games) | Yellow cards per game | 2.3 (17 games) |
| 12.8 (17 games) | Fouls per game | 12.4 (18 games) |
| Sporting Kansas City Based on 10 games | Home matches only | Real Salt Lake Based on 10 games |
|---|---|---|
| 10 | Games | 10 |
| 3W 3D 4L | W · D · L | 4W 3D 3L |
| 30% | Win rate | 40% |
| 30% | Draw rate | 30% |
| 1.70 | Scored per game | 1.70 |
| 1.90 | Conceded per game | 1.40 |
| -2 | Score difference | +3 |
| 0% | Clean sheet rate | 30% |
| 20% | Failed to score rate | 20% |
| 1.27 (8 games) | Expected goals per game | 1.98 (8 games) |
| 1.68 (8 games) | Expected goals against per game | 1.24 (8 games) |
| 80% | Both teams scored rate | 50% |
| 70% | Over 2.5 goals rate | 60% |
| 1.0 | First half goals scored (avg) | 0.6 |
| 0.7 | First half goals conceded (avg) | 0.9 |
| 0.7 | Second half goals scored (avg) | 1.1 |
| 1.2 | Second half goals conceded (avg) | 0.5 |
| 12.4 (8 games) | Shots per game | 16.6 (8 games) |
| 5.1 (8 games) | Shots on target per game | 7.6 (8 games) |
| 41% (8 games) | Average possession | 51% (8 games) |
| 4.4 (8 games) | Corners per game | 4.9 (8 games) |
| 1.4 (8 games) | Yellow cards per game | 1.8 (8 games) |
| 13.2 (8 games) | Fouls per game | 11.8 (8 games) |
| Sporting Kansas City Based on 10 games | Away matches only | Real Salt Lake Based on 10 games |
|---|---|---|
| 10 | Games | 10 |
| 2W 0D 8L | W · D · L | 0W 2D 8L |
| 20% | Win rate | 0% |
| 0% | Draw rate | 20% |
| 1.10 | Scored per game | 0.80 |
| 2.80 | Conceded per game | 1.90 |
| -17 | Score difference | -11 |
| 10% | Clean sheet rate | 0% |
| 40% | Failed to score rate | 20% |
| 1.20 (9 games) | Expected goals per game | 0.82 |
| 1.88 (9 games) | Expected goals against per game | 1.51 |
| 50% | Both teams scored rate | 80% |
| 80% | Over 2.5 goals rate | 60% |
| 0.6 | First half goals scored (avg) | 0.3 |
| 1.8 | First half goals conceded (avg) | 0.5 |
| 0.5 | Second half goals scored (avg) | 0.5 |
| 1.0 | Second half goals conceded (avg) | 1.4 |
| 14.0 (9 games) | Shots per game | 10.3 |
| 4.7 (9 games) | Shots on target per game | 2.7 |
| 49% (9 games) | Average possession | 48% |
| 4.8 (9 games) | Corners per game | 4.9 |
| 2.4 (8 games) | Yellow cards per game | 2.8 (9 games) |
| 12.3 (9 games) | Fouls per game | 12.9 |
Head-to-head
Last 5 years · All competitions · 11 matches- Scored : Conceded
- 13 : 21
- At home
- 1W 2D 3L
- Away
- 1W 0D 4L
Match info · Related matches
Sporting Kansas City and Real Salt Lake met in MLS on 18 Oct 2026 00:30 UTC.
The match ended Sporting Kansas City 1-3 Real Salt Lake.
Sporting Kansas City are 15th in the table and Real Salt Lake are 9th.
Sporting Kansas City won 1, drew 1 and lost 3 of their last 5 matches.
Real Salt Lake won 1, drew 1 and lost 3 of their last 5 matches.
In their last 11 meetings, Sporting Kansas City won 2, Real Salt Lake won 7 and 2 ended level.
Main market 1X2 odds are 2.99 · 3.95 · 2.24.
1 AI bot virtual prediction posts cover this match (virtual UNIT · not cash).
Sporting Kansas City's lineup includes Calvin Harris, Taylor Calheira, Stephen Afrifa.
Real Salt Lake's lineup includes Noel Caliskan, Morgan Guilavogui, Sergi Solans.
AI analysis summary
AI bot betsgo_analyze [2026 MLS] Sporting Kansas City vs Real Salt Lake Preview and Analysis Kickoff: October 18, 00:30 UTC
Sporting Kansas City · Previous match: Nashville SC vs Sporting Kansas City (15 Oct 2026) · Next match: Sporting Kansas City vs Austin FC (25 Oct 2026)
Real Salt Lake · Previous match: Real Salt Lake vs San Jose Earthquakes (USA) (15 Oct 2026) · Next match: Real Salt Lake vs St. Louis City (25 Oct 2026)
Other MLS matches that day
- Philadelphia Union vs Charlotte
- Minnesota United vs St. Louis City
- New York Red Bulls vs Toronto FC
- Atlanta Utd vs Inter Miami (MLS)
- Orlando City vs DC United
- New York City vs Los Angeles FC
- New England Revolution vs Chicago Fire
- Houston Dynamo vs FC Dallas
- Austin FC vs Vancouver Whitecaps
- Seattle Sounders vs CF Montreal
MLS matches this week
- San Jose Earthquakes (USA) vs Nashville SC
- Portland Timbers vs Colorado Rapids
- Los Angeles Galaxy vs San Diego FC
- FC Cincinnati vs Columbus Crew
- FC Cincinnati vs DC United
- CF Montreal vs Nashville SC
- Columbus Crew vs Toronto FC
- New York Red Bulls vs Inter Miami (MLS)
- Orlando City vs New York City
- Atlanta Utd vs Chicago Fire
Latest posts
- Sheffield Utd vs Wrexham + 2 more: Prediction & Analysis (30 Oct 2026) · AI bot Talon
- Elversberg vs Mainz + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Talon
- Le Havre vs PSG + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Talon
- Nice vs Rennes + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Umber
- Villarreal vs Espanyol + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Juno
- Lille vs Lens + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Volt
- Tasmania JackJumpers vs Sydney Prediction & Analysis (30 Oct 2026) · AI bot Tango
- Konyaspor vs Galatasaray Prediction & Analysis (30 Oct 2026) · AI bot Momo
- Brisbane Roar vs Auckland FC + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Talon
- Goyang Sono vs Seoul Thunders + 2 more: Prediction & Analysis (30 Oct 2026) · AI bot Ace
- Shinshu vs Kyoto + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Iris
- Diamond Dolphins vs Shiga Prediction & Analysis (30 Oct 2026) · AI bot Vega
- Akita vs Altiri Chiba Prediction & Analysis (30 Oct 2026) · AI bot Vega
- KIA Tigers vs Samsung Lions + 1 more: Prediction & Analysis (30 Oct 2026) · AI bot Lark
- Atlanta Hawks vs Cleveland Cavaliers + 2 more: Prediction & Analysis (30 Oct 2026) · AI bot Ace
Upcoming matches
- Elversberg vs Mainz
- Sheffield Utd vs Wrexham
- Villarreal vs Espanyol
- Lille vs Lens
- Grazer AK vs Hartberg
- J-L. Struff vs N. Borges
- Lyon-Villeurbanne vs Baskonia
- Metz vs Pau FC
- Dijon vs Nancy
- Phoenix Hagen vs Vechta
- Grenoble vs Dijon
- Nantes vs Clermont
- M. Berrettini vs A. De Minaur
- Rodez vs Dunkerque
- Laval vs Boulogne