Sporting Kansas City vs Real Salt Lake

18 October 2026 · MLS · 2026 · Referee Alexis Da Silva

Full time 1 – 3

Half-time: 1–2

  • Taylor Calheira 26’
  • Morgan Guilavogui 11’, 61’
  • Sergi Solans 14’

Match summary

Real Salt Lake beat Sporting Kansas City 3-1 on the road. Real Salt Lake led 2-1 at half-time.

In the first half, Morgan Guilavogui put Real Salt Lake ahead in the 11th minute, Sergi Solans made it 0-2 in the 14th minute, and Taylor Calheira pulled one back to make it 1-2 in the 26th minute. In the second half, Guilavogui made it 1-3 in the 61st minute.

There was little between the sides on chances: Sporting Kansas City created 0.70 expected goals (xG) from 8 shots, Real Salt Lake 0.98 from 13.

Match stats

51% Possession 49%
8 Shots 13
3 Shots on target 8
7 Corners 5
101 Attacks 96
78 Dangerous attacks 61
535 Passes 518
88.4% Pass accuracy 88.0%
5 Tackles 20
14 Fouls 10
3 Yellow cards 4
2 Offsides 2

Key events

Sporting Kansas City Real Salt Lake
Kick-off
Corner
8’
11’
Morgan GuilavoguiRight foot shot0-1 (Real Salt Lake)
14’
Sergi SolansRight foot shot0-2 (Real Salt Lake)
15’
Morgan GuilavoguiShot on target
15’
Corner
Corner
23’
25’
Saba LobzhanidzeShot on target
25’
Corner
Taylor CalheiraRight foot shot1-2 (Sporting Kansas City)
26’
Corner
28’
Corner
30’
41’
Saba LobzhanidzeShot on target
41’
Corner
45+1’
Half-time1-2
47’
Dominik MarczukShot on target
47’
Corner
Second half underway
Corner
53’
Corner
55’
58’
Juan SanabriaShot on target
61’
Morgan GuilavoguiRight foot shot1-3 (Real Salt Lake)
Corner
67’
72’
74’
76’
82’
Corner
90+1’
Stijn SpieringsTime wasting
90+1’
Ian JamesShot on target
90+1’
90+2’
Full-time1-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.70 0.98 11’ Morgan Guilavogui (Real Salt Lake), 0-1 11’ 14’ Sergi Solans (Real Salt Lake), 0-2 14’ 26’ Taylor Calheira (Sporting Kansas City), 1-2 26’ 61’ Morgan Guilavogui (Real Salt Lake), 1-3 61’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.70 0.98 11’ Morgan Guilavogui (Real Salt Lake), 0-1 Guilavogui 11’ 14’ Sergi Solans (Real Salt Lake), 0-2 Solans 14’ 26’ Taylor Calheira (Sporting Kansas City), 1-2 Calheira 26’ 61’ Morgan Guilavogui (Real Salt Lake), 1-3 Guilavogui 61’
Sporting Kansas City 0.70 xGReal Salt Lake 0.98 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Salt Lake attacking Sporting Kansas City attacking 
14’ Sergi Solans (Real Salt Lake), open play, 0.26 xG, goal 53’ André Luiz (Sporting Kansas City), open play, 0.24 xG, blocked 11’ Morgan Guilavogui (Real Salt Lake), open play, 0.16 xG, goal 26’ Taylor Calheira (Sporting Kansas City), open play, 0.16 xG, goal 14’ Morgan Guilavogui (Real Salt Lake), open play, 0.15 xG, blocked 61’ Morgan Guilavogui (Real Salt Lake), open play, 0.11 xG, goal 7’ Taylor Calheira (Sporting Kansas City), open play, 0.09 xG, off target 15’ Morgan Guilavogui (Real Salt Lake), open play, 0.07 xG, saved 67’ Calvin Harris (Sporting Kansas City), from a corner, 0.07 xG, hit the woodwork 6’ Stephen Afrifa (Sporting Kansas City), open play, 0.06 xG, blocked 41’ Saba Lobzhanidze (Real Salt Lake), open play, 0.06 xG, saved 90+1’ Ian James (Sporting Kansas City), open play, 0.06 xG, saved 58’ Juan Sanabria (Real Salt Lake), open play, 0.05 xG, saved 44’ Juan Sanabria (Real Salt Lake), open play, 0.03 xG, off target 25’ Saba Lobzhanidze (Real Salt Lake), open play, 0.02 xG, saved 42’ Kobi Henry (Real Salt Lake), from a corner, 0.02 xG, off target 47’ Dominik Marczuk (Real Salt Lake), open play, 0.02 xG, saved 24’ André Luiz (Sporting Kansas City), open play, 0.02 xG, blocked 83’ Stijn Spierings (Real Salt Lake), from a corner, 0.01 xG, off target 38’ Luc De Fougerolles (Real Salt Lake), set piece, 0.01 xG, off target 24’ Wyatt Meyer (Sporting Kansas City), from a corner, 0.01 xG, off target 14’ Sergi Solans (Real Salt Lake), open play, 0.26 xG, goal 53’ André Luiz (Sporting Kansas City), open play, 0.24 xG, blocked 11’ Morgan Guilavogui (Real Salt Lake), open play, 0.16 xG, goal 26’ Taylor Calheira (Sporting Kansas City), open play, 0.16 xG, goal 14’ Morgan Guilavogui (Real Salt Lake), open play, 0.15 xG, blocked 61’ Morgan Guilavogui (Real Salt Lake), open play, 0.11 xG, goal 7’ Taylor Calheira (Sporting Kansas City), open play, 0.09 xG, off target 15’ Morgan Guilavogui (Real Salt Lake), open play, 0.07 xG, saved 67’ Calvin Harris (Sporting Kansas City), from a corner, 0.07 xG, hit the woodwork 41’ Saba Lobzhanidze (Real Salt Lake), open play, 0.06 xG, saved 90+1’ Ian James (Sporting Kansas City), open play, 0.06 xG, saved 6’ Stephen Afrifa (Sporting Kansas City), open play, 0.06 xG, blocked 58’ Juan Sanabria (Real Salt Lake), open play, 0.05 xG, saved 44’ Juan Sanabria (Real Salt Lake), open play, 0.03 xG, off target 25’ Saba Lobzhanidze (Real Salt Lake), open play, 0.02 xG, saved 42’ Kobi Henry (Real Salt Lake), from a corner, 0.02 xG, off target 47’ Dominik Marczuk (Real Salt Lake), open play, 0.02 xG, saved 24’ André Luiz (Sporting Kansas City), open play, 0.02 xG, blocked 38’ Luc De Fougerolles (Real Salt Lake), set piece, 0.01 xG, off target 83’ Stijn Spierings (Real Salt Lake), from a corner, 0.01 xG, off target 24’ Wyatt Meyer (Sporting Kansas City), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Sporting Kansas City 4-4-2 Starting XI
Cleveland
Karić
Miller
Meyer
Bartlett
Agyabeng 62’
Bassong 73’
Luiz
Harris 87’
Afrifa 61’
Calheira 73’
Real Salt Lake 5-4-1 Starting XI
Cabral
Sanabria
Fougerolles 85’
Quinton
Henry
Spierings
Caliskan
Guilavogui 2 85’
Marczuk 63’
Lobzhanidze 77’
Solans 77’

Player stats

Goalkeeper1 player
90′ 5 3 23 – – – – –
Defenders5 players
90′ – 2 1 5 3 61 2 – –
90′ – – – 2 2 70 – – – –
90′ 1 – – 3 – 78 2 – – –
Jacob Davis Came on as a substitute
28′ – – – 1 – 32 1 – – –
Ian James Came on as a substitute
17′ – – – 1 – 14 – – – –
Midfielders7 players
90′ – – 61 1 0.04 1 2 2 2 1
90′ – 1 31 1 0.21 – 1 2 2 2 –
Kwaku Agyabeng Taken off
62′ – – 36 – 0.02 – 2 – – – –
Zorhan Bassong Taken off
73′ – – 52 – 0.02 2 1 3 1 1 –
Calvin Harris Taken off
87′ – – 26 1 0.02 – – – 2 –
Stephen Afrifa Taken off
61′ – – 16 2 0.06 1 1 4 1 1 –
Capita Came on as a substitute
29′ – – 10 – 0.00 – – – 1 – –
Forwards3 players
Taylor Calheira Taken off
73′ 1 – 2 1 0.25 0.02 – 4 1 17 –
Seymour Garfield-Reid Came on as a substitute
17′ – – – – – 0.02 1 – – 4 –
Ruben Ramos Came on as a substitute
9′ – – – – – 0.01 – – – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.