Real Salt Lake vs Sporting Kansas City

14 September 2025 · MLS · 2025 · Referee Drew Fischer

Full time 2 – 1

Half-time: 1–0

  • D. Luna 40’
  • A. Katranis 62’
  • B. Vera 71’ (og)

Match summary

Real Salt Lake saw off Sporting Kansas City 2-1. Real Salt Lake led 1-0 at half-time.

D. Luna put Real Salt Lake ahead in the 40th minute, A. Katranis made it 2-0 in the 62nd minute, and Vera's own goal pulled one back to make it 2-1 in the 71st minute.

The chances backed that up: Real Salt Lake created 1.47 expected goals (xG) from 17 shots to Sporting Kansas City's 0.86 from 12.

Match stats

49% Possession 51%
17 Shots 12
7 Shots on target 3
4 Corners 3
413 Passes 438
84.3% Pass accuracy 82.9%
14 Tackles 12
16 Fouls 7
1 Yellow cards 1
1 Offsides 3

Key events

Real Salt Lake Sporting Kansas City
Kick-off
V. OlatunjiShot on target
13’
B. OjedaShot on target
36’
D. LunaRight foot shot1-0 (Real Salt Lake)
40’
Half-time1-0
Second half underway
Z. GozoShot on target
47’
59’
Rwan CruzShot on target
61’
A. KatranisLeft foot shot2-0 (Real Salt Lake)
62’
63’
M. ToyeN. Radoja
63’
A. MontesJ. Fernández
67’
E. ThommyShot on target
71’
B. VeraOwn goal2-1 (Sporting Kansas City)
T. WolffZ. Gozo
72’
W. AgadaRwan Cruz
72’
74’
D. JoveljićShot on target
74’
D. JoveljićShot on target
78’
85’
S. MuñozD. Sallói
V. OlatunjiShot on target
86’
90+4’
Full-time2-1

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 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.47 0.86 40’ D. Luna (Real Salt Lake), 1-0 40’ 62’ A. Katranis (Real Salt Lake), 2-0 62’ 71’ B. Vera (Sporting Kansas City) own goal, 2-1 71’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.47 0.86 40’ D. Luna (Real Salt Lake), 1-0 Luna 40’ 62’ A. Katranis (Real Salt Lake), 2-0 Katranis 62’ 71’ B. Vera (Sporting Kansas City) own goal, 2-1 Vera 71’
Real Salt Lake 1.47 xGSporting Kansas City 0.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sporting Kansas City attacking Real Salt Lake attacking 
62’ A. Katranis (Real Salt Lake), open play, 0.43 xG, goal 47’ Z. Gozo (Real Salt Lake), open play, 0.25 xG, saved 40’ D. Luna (Real Salt Lake), open play, 0.22 xG, goal 27’ L. Ndenbe (Sporting Kansas City), from a corner, 0.13 xG, blocked 74’ D. Joveljić (Sporting Kansas City), open play, 0.14 xG, saved 80’ A. Montes (Sporting Kansas City), set piece, 0.12 xG, off target 83’ A. Montes (Sporting Kansas City), set piece, 0.11 xG, off target 13’ V. Olatunji (Real Salt Lake), open play, 0.09 xG, saved 74’ D. Joveljić (Sporting Kansas City), open play, 0.10 xG, saved 83’ D. Sallói (Sporting Kansas City), open play, 0.09 xG, blocked 19’ J. Glad (Real Salt Lake), from a corner, 0.07 xG, off target 87’ E. Thommy (Sporting Kansas City), set piece, 0.06 xG, off target 53’ Rwan Cruz (Real Salt Lake), open play, 0.06 xG, blocked 35’ D. Luna (Real Salt Lake), open play, 0.05 xG, blocked 47’ D. Luna (Real Salt Lake), open play, 0.05 xG, off target 4’ B. Ojeda (Real Salt Lake), open play, 0.04 xG, off target 60’ J. Davis (Sporting Kansas City), direct free kick, 0.04 xG, off target 61’ Rwan Cruz (Real Salt Lake), open play, 0.04 xG, saved 75’ E. Thommy (Sporting Kansas City), direct free kick, 0.03 xG, off target 82’ W. Agada (Real Salt Lake), open play, 0.04 xG, off target 53’ B. Ojeda (Real Salt Lake), open play, 0.03 xG, blocked 22’ Rwan Cruz (Real Salt Lake), open play, 0.03 xG, off target 86’ V. Olatunji (Real Salt Lake), open play, 0.03 xG, saved 16’ B. Vera (Real Salt Lake), open play, 0.02 xG, blocked 12’ B. Ojeda (Real Salt Lake), open play, 0.02 xG, off target 1’ D. Sallói (Sporting Kansas City), open play, 0.02 xG, off target 67’ E. Thommy (Sporting Kansas City), open play, 0.02 xG, saved 70’ E. Thommy (Sporting Kansas City), open play, 0.02 xG, blocked 36’ B. Ojeda (Real Salt Lake), set piece, 0.01 xG, saved 71’ B. Vera (Real Salt Lake), own goal 62’ A. Katranis (Real Salt Lake), open play, 0.43 xG, goal 47’ Z. Gozo (Real Salt Lake), open play, 0.25 xG, saved 40’ D. Luna (Real Salt Lake), open play, 0.22 xG, goal 74’ D. Joveljić (Sporting Kansas City), open play, 0.14 xG, saved 27’ L. Ndenbe (Sporting Kansas City), from a corner, 0.13 xG, blocked 80’ A. Montes (Sporting Kansas City), set piece, 0.12 xG, off target 83’ A. Montes (Sporting Kansas City), set piece, 0.11 xG, off target 74’ D. Joveljić (Sporting Kansas City), open play, 0.10 xG, saved 13’ V. Olatunji (Real Salt Lake), open play, 0.09 xG, saved 83’ D. Sallói (Sporting Kansas City), open play, 0.09 xG, blocked 19’ J. Glad (Real Salt Lake), from a corner, 0.07 xG, off target 53’ Rwan Cruz (Real Salt Lake), open play, 0.06 xG, blocked 87’ E. Thommy (Sporting Kansas City), set piece, 0.06 xG, off target 35’ D. Luna (Real Salt Lake), open play, 0.05 xG, blocked 47’ D. Luna (Real Salt Lake), open play, 0.05 xG, off target 4’ B. Ojeda (Real Salt Lake), open play, 0.04 xG, off target 60’ J. Davis (Sporting Kansas City), direct free kick, 0.04 xG, off target 61’ Rwan Cruz (Real Salt Lake), open play, 0.04 xG, saved 82’ W. Agada (Real Salt Lake), open play, 0.04 xG, off target 75’ E. Thommy (Sporting Kansas City), direct free kick, 0.03 xG, off target 53’ B. Ojeda (Real Salt Lake), open play, 0.03 xG, blocked 22’ Rwan Cruz (Real Salt Lake), open play, 0.03 xG, off target 86’ V. Olatunji (Real Salt Lake), open play, 0.03 xG, saved 16’ B. Vera (Real Salt Lake), open play, 0.02 xG, blocked 12’ B. Ojeda (Real Salt Lake), open play, 0.02 xG, off target 1’ D. Sallói (Sporting Kansas City), open play, 0.02 xG, off target 67’ E. Thommy (Sporting Kansas City), open play, 0.02 xG, saved 70’ E. Thommy (Sporting Kansas City), open play, 0.02 xG, blocked 36’ B. Ojeda (Real Salt Lake), set piece, 0.01 xG, saved 71’ B. Vera (Real Salt Lake), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Real Salt Lake 4-4-2 Starting XI
Cabral
Caliskan
Glad
Vera
Katranis 72’
Gozo 72’
Ojeda
Eneli
Luna 79’
Cruz 72’
Olatunji
Sporting Kansas City 4-3-3 Starting XI
Pulskamp
Shelton
Miller
Fernández 63’
Ndenbe
Davis 78’
Bartlett
Radoja 63’
Suleymanov
Joveljić
Sallói 85’

Player stats

Goalkeeper1 player
90′ 3 1 35 – – – – –
Defenders5 players
90′ 2 1 – 3 – 35 2 – – –
J. Glad
90′ 1 2 – 3 2 44 1 – – –
B. Vera
90′ – – – 2 2 40 2 – – –
A. Katranis Taken off
72′ – – – 3 1 27 – 1 – –
S. Junqua Came on as a substitute
18′ – – – – – 2 1 – – –
Midfielders6 players
Z. Gozo Taken off
72′ – 2 25 2 0.33 3 – 5 – – –
90′ – – 62 – 0.06 1 3 4 1 1 –
90′ – – 53 2 0.04 4 – 9 – 2 –
D. Luna Taken off
79′ 1 – 41 3 0.07 – 3 – – – –
T. Wolff Came on as a substitute
18′ – – 3 – 0.00 1 – 2 – – –
D. Gonçalves Came on as a substitute
11′ – – 4 1 0.00 – – – – – –
Forwards3 players
Rwan Cruz Taken off
72′ – – 3 1 0.12 0.54 3 3 1 28 –
90′ – – 2 2 0.12 0.04 – 3 1 13 –
W. Agada Came on as a substitute
18′ – – 1 – 0.04 0.00 – 2 1 1 –
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. A blank cell means that figure is not available for that player.

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. Referee data before 2025/26 from the Transfermarkt datasets project.