Major League Soccer Regular Season - 6
Real Salt Lake 3 - 1 FT Sporting Kansas City
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
4' D. Luna (N. Caliskan)
HT
↓ E. Bartlow ↑Diego Borges 46'
55' S. Solans (Z. Gozo)
D. Joveljic (J. Reynolds) 60'
↓ J. Reynolds ↑J. Bartlett 64'
↓ I. James ↑Z. Bassong 64'
72' ↓ S. Solans ↑V. Olatunji
72' ↓ A. Katranis ↑S. Junqua
↓ C. Harris ↑S. Afrifa 74'
82' Z. Gozo (N. Caliskan)
84' ↓ S. Spierings ↑G. Dillon
84' ↓ D. Luna ↑D. Marczuk
88' M. Guilavogui
FT
Player Cards
Our take on every player in this match
Real Salt Lake
Goalkeepers
Rafael Cabral
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Philip Quinton
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Justen Glad
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Lukas Engel
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Zavier Gozo
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Stijn Spierings
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Noel Caliskan
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
38%
Pass Acc
Alexandros Katranis
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Diego Luna
FINISHER
1
Goals
1
Goals
3
Shots
7.9
Rating
Morgan Guilavogui
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Sergi Solans
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Max Kerkvliet
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mason Stajduhar
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sam Junqua
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Griffin Dillon
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Pablo Ruíz
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Moisa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominik Marczuk
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Victor Olatunji
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Jesus Barea
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Sporting Kansas City
Goalkeepers
John Pulskamp
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Ian James
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Jansen Miller
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Ethan Bartlow
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Justin Reynolds
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Jacob Davis
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Lasse Berg Johnsen
MAGNET
72
Activity
72
Activity
69
Passes
3
Duels
Magomed Shapi Suleymanov
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Manu García
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Dejan Joveljić
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Calvin Harris
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
Jack Kortkamp
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jacob Bartlett
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Zorhan Bassong
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Diego Borges
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Macielo Tschantret
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kwaku Agyabeng
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Taylor Calheira
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stephen Afrifa
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/14/2025 | Real Salt Lake | 2 - 1 | Sporting Kansas City | Major League Soccer | Rio Tinto Stadium |
| 06/29/2025 | Sporting Kansas City | 1 - 1 | Real Salt Lake | Major League Soccer | Children's Mercy Park |
| 06/20/2024 | Sporting Kansas City | 3 - 4 | Real Salt Lake | Major League Soccer | Children's Mercy Park |
| 05/05/2024 | Real Salt Lake | 1 - 0 | Sporting Kansas City | Major League Soccer | America First Field |
| 10/08/2023 | Real Salt Lake | 2 - 3 | Sporting Kansas City | Major League Soccer | America First Field |
| 07/13/2023 | Sporting Kansas City | 2 - 2 | Real Salt Lake | Major League Soccer | Children's Mercy Park |
| 02/08/2023 | Sporting Kansas City | 2 - 2 | Real Salt Lake | Friendlies Clubs | TBC |
| 07/18/2022 | Real Salt Lake | 3 - 0 | Sporting Kansas City | Major League Soccer | Rio Tinto Stadium |
| 03/27/2022 | Sporting Kansas City | 1 - 0 | Real Salt Lake | Major League Soccer | Children's Mercy Park |
| 11/28/2021 | Sporting Kansas City | 1 - 2 | Real Salt Lake | Major League Soccer | Children's Mercy Park |
09/14/2025
06/29/2025
06/20/2024
05/05/2024
10/08/2023
07/13/2023
02/08/2023
07/18/2022
03/27/2022
11/28/2021
Real Salt Lake Win
Sporting Kansas City Win
Draw
League Standings
P: 6 GD: +4
P: 5 GD: +10
P: 4 GD: +5
P: 5 GD: +3
P: 4 GD: +6
P: 4 GD: +6
P: 5 GD: 0
P: 4 GD: -5
P: 3 GD: 0
P: 4 GD: -3
P: 5 GD: -8
P: 3 GD: -1
P: 4 GD: -5
P: 5 GD: -7
League Standings
P: 11 GD: +19
P: 10 GD: +20
P: 11 GD: +11
P: 9 GD: +8
P: 11 GD: -2
P: 10 GD: +5
P: 11 GD: +5
P: 10 GD: -5
P: 11 GD: +3
P: 11 GD: -1
P: 11 GD: 0
P: 10 GD: -8
P: 10 GD: -5
P: 9 GD: -7
P: 10 GD: -18
Match previews and recaps to help you decide which games are worth watching
A Salt Lake Siege at Rio Tinto
Average Entertainment Futmetrix Score: 46/100. Real Salt Lake turned Rio Tinto Stadium into a shooting gallery, cementing their top-table credentials while exposing Kansas City's defensive frailties.
Early Fireworks
The Intensity was evident the moment the players stepped onto the field. Real Salt Lake wasted absolutely no time putting Sporting Kansas City under the microscope. In just the 4th minute, D. Luna cracked the game wide open with an early opener, sending the home crowd into an immediate frenzy. Despite the visitors actually edging possession at 52 percent, they spent most of the half pinned deep in their own territory. RSL bombarded the penalty area, launching a relentless offensive siege that kept the Balance of power firmly tilted in their favor. With crisp passing and aggressive pressing, the home side completely dictated the tempo, refusing to let the visitors find any meaningful rhythm before the halftime whistle blew.
The Second-Half Pivot
Just when Kansas City hoped to regroup, the hosts struck again. At the 55-minute mark, S. Solans doubled the advantage, capping off a brilliant setup. But the Upset Factor flickered briefly to life just five minutes later. The visitors found a rare opening, and D. Joveljic ruthlessly buried it to slice the deficit in half. Suddenly, the Stakes felt massive. A combined 27 shots flew throughout the night, but this quick response tested RSL's nerve as Kansas City desperately searched for an equalizer. The visiting midfield started taking more risks, pushing numbers forward and challenging the defensive shape of the hosts in a tense, hard-fought stretch of the game.
Sealing the Deal
The late stages demanded a hero, and Z. Gozo eagerly answered the call. Already a creative force all evening, the standout midfielder put the final nail in the coffin with an 82nd-minute strike, courtesy of N. Caliskan's second assist of the match. While Morgan Guilavogui was outstanding pressing the backline, it was the sheer volume of 22 total shots that ultimately buried Kansas City. RSL walked away with all three points, solidifying their dominant position near the top of the standings while leaving their opponents still searching for answers. It was a comprehensive display of attacking intent that sends a clear message to the rest of the league.
Key Questions
What made Zavier Gozo the Man of the Match?
He was the creative heartbeat of the team, dominating the final third with a brilliant assist and a late goal to officially seal the victory.
What does this mean for Real Salt Lake's season?
Sitting comfortably in second place, this commanding win reinforces their legitimate title aspirations and builds critical momentum for the ongoing campaign.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Real Salt Lake Expected to Cruise Past Struggling Sporting KC
Skip It Futmetrix Score: 30/100. An overwhelming gulf in class and momentum makes this opening leg a daunting prospect for the faltering visitors.
The Setup
Real Salt Lake are finding their stride early in the campaign. Sitting comfortably in sixth place with ten points, their solid Form rating is backed by three victories in their last five outings. They welcome a Sporting Kansas City side languishing down in fifteenth place. The visitors are bleeding goals, carrying a miserable minus-six goal difference that tilts the Balance heavily in favour of the hosts. This matchup at America First Field serves as the first act of a two-leg tie, with the return fixture scheduled for October 18 in Kansas City. Despite modest Stakes for an early-season encounter, the home side will want to establish an unassailable lead right now before the second leg.
Key Battle
Stijn Spierings anchors the engine room for the hosts. He dictates the tempo, breaks lines, and recycles possession with ruthless efficiency. His primary mission will be cutting off the supply to Dejan Joveljić. The away striker remains the sole attacking bright spot for his struggling team. If Spierings successfully isolates the Serbian forward, Kansas City will lose their only reliable outlet. This individual duel provides a welcome boost to the overall Stars appeal of the match.
Our Prediction
Expect a routine 2-0 victory for the home side. Real Salt Lake will dominate possession from the opening whistle, slowly suffocating a fragile Kansas City backline until they secure a vital first-leg advantage.