MLS

Real Salt Lake vs Sporting Kansas City, 2026 MLS, Regular Season

· MLS
  • 4': Diego Luna
  • 55': Sergi Solans
  • 82': Zavier Gozo
FT
3 - 1
  • 59': Dejan Joveljic

Luna scores 1st goal of season in RSL win over Sporting KC

Diego Luna scored his first goal of the season in the fourth minute, 19-year-old Zavier Gozo added a goal and two assists, and Real Salt Lake beat Sporting Kansas City 3-1 on Saturday.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Foul by Lasse Berg Johnsen (Sporting Kansas City).
  • 2': Stijn Spierings (Real Salt Lake) wins a free kick in the attacking half.
  • 4': Goal! Real Salt Lake 1, Sporting Kansas City 0. Diego Luna (Real Salt Lake) left footed shot from outside the box to the bottom right corner. Assisted by Noel Caliskan.
  • 6': Foul by Morgan Guilavogui (Real Salt Lake).
  • 6': Justin Reynolds (Sporting Kansas City) wins a free kick in the attacking half.
  • 8': Corner, Real Salt Lake. Conceded by Jansen Miller.
  • 8': Attempt missed. Philip Quinton (Real Salt Lake) header from the centre of the box is too high. Assisted by Diego Luna with a cross following a corner.
  • 10': Attempt missed. Zavier Gozo (Real Salt Lake) left footed shot from outside the box is high and wide to the left. Assisted by Morgan Guilavogui.
  • 11': Attempt missed. Calvin Harris (Sporting Kansas City) left footed shot from a difficult angle and long range on the left is just a bit too high. Assisted by Shapi Suleymanov.
  • 12': Attempt saved. Alexandros Katranis (Real Salt Lake) left footed shot from more than 40 yards on the left wing is saved in the top left corner by John Pulskamp (Sporting Kansas City).
  • 12': Delay in match because of an injury Ethan Bartlow (Sporting Kansas City).
  • 13': Delay over. They are ready to continue.
  • 15': Attempt missed. Diego Luna (Real Salt Lake) right footed shot from outside the box misses to the right. Assisted by Sergi Solans with a headed pass.
  • 15': Dejan Joveljic (Sporting Kansas City) wins a free kick in the defensive half.
  • 15': Foul by Justen Glad (Real Salt Lake).
  • 16': Ethan Bartlow (Sporting Kansas City) wins a free kick in the defensive half.
  • 16': Foul by Zavier Gozo (Real Salt Lake).
  • 17': Attempt saved. Calvin Harris (Sporting Kansas City) right footed shot from the centre of the box is saved in the bottom left corner by Rafael Cabral (Real Salt Lake). Assisted by Justin Reynolds.
  • 18': Foul by Jansen Miller (Sporting Kansas City).
  • 18': Sergi Solans (Real Salt Lake) wins a free kick in the defensive half.
  • 19': Attempt saved. Zavier Gozo (Real Salt Lake) right footed shot from the right side of the box is saved in the top right corner by John Pulskamp (Sporting Kansas City). Assisted by Justen Glad with a through ball.
  • 20': Corner, Real Salt Lake. Conceded by Jansen Miller.
  • 22': Sergi Solans (Real Salt Lake) hits the bar with a right footed shot from very close range. Assisted by Morgan Guilavogui.
  • 22': Attempt blocked. Stijn Spierings (Real Salt Lake) right footed shot from outside the box is blocked.
  • 22': Calvin Harris (Sporting Kansas City) wins a free kick in the defensive half.
  • 22': Foul by Stijn Spierings (Real Salt Lake).
  • 24': Foul by Zavier Gozo (Real Salt Lake).
  • 24': Jansen Miller (Sporting Kansas City) wins a free kick on the left wing.
  • 25': Attempt blocked. Morgan Guilavogui (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Diego Luna.
  • 25': Corner, Real Salt Lake. Conceded by Ethan Bartlow.
  • 30': Foul by Manu García (Sporting Kansas City).
  • 30': Stijn Spierings (Real Salt Lake) wins a free kick in the attacking half.
  • 32': Foul by Shapi Suleymanov (Sporting Kansas City).
  • 32': Zavier Gozo (Real Salt Lake) wins a free kick on the right wing.
  • 35': Dejan Joveljic (Sporting Kansas City) wins a free kick in the defensive half.
  • 35': Foul by Justen Glad (Real Salt Lake).
  • 36': Foul by Jake Davis (Sporting Kansas City).
  • 36': Stijn Spierings (Real Salt Lake) wins a free kick in the attacking half.
  • 37': Offside, Real Salt Lake. Lukas Engel is caught offside.
  • 39': Foul by Stijn Spierings (Real Salt Lake).
  • 39': Justin Reynolds (Sporting Kansas City) wins a free kick in the defensive half.
  • 40': Foul by Ethan Bartlow (Sporting Kansas City).
  • 40': Sergi Solans (Real Salt Lake) wins a free kick in the defensive half.
  • 41': Sergi Solans (Real Salt Lake) hits the bar with a right footed shot from the centre of the box. Assisted by Alexandros Katranis with a cross.
  • 42': Foul by Alexandros Katranis (Real Salt Lake).
  • 42': Justin Reynolds (Sporting Kansas City) wins a free kick in the defensive half.
  • 44': Attempt saved. Sergi Solans (Real Salt Lake) right footed shot from the centre of the box is saved in the centre of the goal by John Pulskamp (Sporting Kansas City). Assisted by Stijn Spierings with a through ball.
  • 45': Delay in match (Real Salt Lake). VAR checking.
  • 45': Fourth official has announced 4 minutes of added time.
  • 45'+1': Delay over. They are ready to continue.
  • 45'+1': VAR Decision: No Penalty Real Salt Lake.
  • 45'+6': First Half ends, Real Salt Lake 1, Sporting Kansas City 0.
  • 45': Second Half begins Real Salt Lake 1, Sporting Kansas City 0.
  • 45': Substitution, Sporting Kansas City. Diego Borges replaces Ethan Bartlow.
  • 47': Calvin Harris (Sporting Kansas City) wins a free kick in the defensive half.
  • 47': Foul by Stijn Spierings (Real Salt Lake).
  • 49': Foul by Morgan Guilavogui (Real Salt Lake).
  • 49': Jansen Miller (Sporting Kansas City) wins a free kick in the defensive half.
  • 50': Attempt missed. Justin Reynolds (Sporting Kansas City) right footed shot from the centre of the box is close, but misses to the left. Assisted by Manu García with a through ball following a fast break.
  • 52': Attempt blocked. Sergi Solans (Real Salt Lake) right footed shot from the centre of the box is blocked. Assisted by Zavier Gozo.
  • 52': Corner, Real Salt Lake. Conceded by Jansen Miller.
  • 53': Corner, Real Salt Lake. Conceded by Jansen Miller.
  • 54': Foul by Sergi Solans (Real Salt Lake).
  • 54': Jansen Miller (Sporting Kansas City) wins a free kick in the defensive half.
  • 55': Goal! Real Salt Lake 2, Sporting Kansas City 0. Sergi Solans (Real Salt Lake) right footed shot from the centre of the box to the bottom left corner. Assisted by Zavier Gozo.
  • 57': Foul by Diego Borges (Sporting Kansas City).
  • 57': Zavier Gozo (Real Salt Lake) wins a free kick in the defensive half.
  • 59': Goal! Real Salt Lake 2, Sporting Kansas City 1. Dejan Joveljic (Sporting Kansas City) left footed shot from the centre of the box to the bottom left corner. Assisted by Justin Reynolds.
  • 60': Foul by Jansen Miller (Sporting Kansas City).
  • 60': Sergi Solans (Real Salt Lake) wins a free kick in the defensive half.
  • 62': Diego Luna (Real Salt Lake) wins a free kick in the attacking half.
  • 62': Foul by Jake Davis (Sporting Kansas City).
  • 63': Attempt blocked. Diego Luna (Real Salt Lake) right footed shot from outside the box is blocked.
  • 63': Attempt blocked. Zavier Gozo (Real Salt Lake) right footed shot from outside the box is blocked.
  • 63': Corner, Real Salt Lake. Conceded by Lasse Berg Johnsen.
  • 64': Substitution, Sporting Kansas City. Jacob Bartlett replaces Justin Reynolds.
  • 64': Substitution, Sporting Kansas City. Zorhan Bassong replaces Ian James.
  • 66': Corner, Real Salt Lake. Conceded by Manu García.
  • 67': Attempt blocked. Noel Caliskan (Real Salt Lake) left footed shot from the left side of the box is blocked. Assisted by Diego Luna.
  • 67': Attempt saved. Stijn Spierings (Real Salt Lake) header from the centre of the box is saved in the top right corner by John Pulskamp (Sporting Kansas City).
  • 69': Attempt saved. Manu García (Sporting Kansas City) right footed shot from outside the box is saved in the bottom right corner by Rafael Cabral (Real Salt Lake). Assisted by Dejan Joveljic.
  • 69': Attempt missed. Diego Luna (Real Salt Lake) left footed shot from the left side of the box misses to the right. Assisted by Alexandros Katranis with a through ball.
  • 71': Foul by Dejan Joveljic (Sporting Kansas City).
  • 71': Justen Glad (Real Salt Lake) wins a free kick in the defensive half.
  • 71': Foul by Jansen Miller (Sporting Kansas City).
  • 71': Sergi Solans (Real Salt Lake) wins a free kick in the defensive half.
  • 72': Substitution, Real Salt Lake. Victor Olatunji replaces Sergi Solans.
  • 72': Substitution, Real Salt Lake. Samuel Junqua replaces Alexandros Katranis.
  • 72': Offside, Real Salt Lake. Victor Olatunji is caught offside.
  • 74': Substitution, Sporting Kansas City. Stephen Afrifa replaces Calvin Harris.
  • 76': Attempt missed. Noel Caliskan (Real Salt Lake) left footed shot from outside the box is high and wide to the left.
  • 77': Foul by Victor Olatunji (Real Salt Lake).
  • 77': Manu García (Sporting Kansas City) wins a free kick in the defensive half.
  • 81': Corner, Sporting Kansas City. Conceded by Morgan Guilavogui.
  • 82': Attempt blocked. Victor Olatunji (Real Salt Lake) right footed shot from the right side of the box is blocked. Assisted by Zavier Gozo.
  • 82': Goal! Real Salt Lake 3, Sporting Kansas City 1. Zavier Gozo (Real Salt Lake) right footed shot from the right side of the box to the top left corner. Assisted by Noel Caliskan.
  • 84': Substitution, Real Salt Lake. Griffin Dillon replaces Stijn Spierings.
  • 84': Substitution, Real Salt Lake. Dominik Marczuk replaces Diego Luna.
  • 84': Foul by Zavier Gozo (Real Salt Lake).
  • 84': Manu García (Sporting Kansas City) wins a free kick in the attacking half.
  • 88': Foul by Dominik Marczuk (Real Salt Lake).
  • 88': Jacob Bartlett (Sporting Kansas City) wins a free kick in the defensive half.
  • 88': Foul by Morgan Guilavogui (Real Salt Lake).
  • 88': Jake Davis (Sporting Kansas City) wins a free kick in the attacking half.
  • 88': Morgan Guilavogui (Real Salt Lake) is shown the yellow card for a bad foul.
  • 90': Offside, Sporting Kansas City. Dejan Joveljic is caught offside.
  • 90': Fourth official has announced 5 minutes of added time.
  • 90'+2': Substitution, Real Salt Lake. Jesús Barea replaces Zavier Gozo.
  • 90'+4': Jesús Barea (Real Salt Lake) hits the left post with a right footed shot from the centre of the box. Assisted by Noel Caliskan.
  • 90'+6': Second Half ends, Real Salt Lake 3, Sporting Kansas City 1.
  • 0': Match ends, Real Salt Lake 3, Sporting Kansas City 1.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/186.png&h=25&scale=crop&w=25&location=originSKC RSLhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/4771.png&h=25&scale=crop&w=25&location=origin
11 Fouls 15
0 Yellow Cards 1
0 Red Cards 0
1 Offsides 2
1 Corner Kicks 7
4 Saves 2
51.4 Possession 48.6
5 SHOTS 22
3 ON GOAL 7
0.6 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
346 Accurate Passes 328
436 Passes 409
0.8 Pass Completion % 0.8
1 Accurate Crosses 6
6 Crosses 11
0.2 Cross % 0.5
60 Long Balls 46
20 Accurate Long Balls 23
0.3 Long Balls % 0.5
0 Blocked Shots 7
6 Effective Tackles 9
11 Tackles 11
0.5 Tackle % 0.8
8 Interceptions 11
32 Effective Clearances 18
32 Clearances 18

Game Information

Competition: MLS

Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 20,290

MLS Table

# TEAM GP GD PTS
1 Vancouver Whitecaps 7 +15 18
2 San Jose Earthquakes 7 +11 18
3 LAFC 7 +13 16
4 Real Salt Lake 6 +4 13
Full Table

Line-Ups

RSL Real Salt Lake (3-4-2-1)

No. Name
1 Rafael (GK)
15 Justen Glad
4 Lukas Engel
26 Philip Quinton
92 Noel Caliskan
6 Stijn Spierings
98 Alexandros Katranis
72 Zavier Gozo
22 Sergi Solans
9 Morgan Guilavogui Yellow Card
10 Diego Luna

SKC Sporting Kansas City (3-4-3)

No. Name
1 John Pulskamp (GK)
15 Jansen Miller
23 Ethan Bartlow
2 Ian James
4 Lasse Berg Johnsen
8 Jacob Davis
93 Shapi Suleymanov
13 Justin Reynolds
9 Dejan Joveljic
11 Calvin Harris
6 Manu García

MLS News

Why has Javier Mascherano left Inter Miami?
Why has Javier Mascherano left Inter Miami?

Lizzy Becherano reacts to Javier Mascherano's departure from Inter Miami.

Mascherano quits as Inter Miami coach, 4 months after MLS title
Mascherano quits as Inter Miami coach, 4 months after MLS title

Javier Mascherano has quit as Inter Miami head coach, just four months after guiding the club to its first MLS Cup title.

Mbekezeli Mbokazi's MLS breakout - Bafana wonderkid silencing Hugo Broos criticism
Mbekezeli Mbokazi's MLS breakout - Bafana wonderkid silencing Hugo Broos criticism

Mbekezeli Mbokazi's career at Chicago Fire FC is increasingly gathering steam, with the 20-year-old's performance against Atlanta United this weekend his standout showing of the season so far.

MLS Power Rankings: LAFC's first loss of 2026 knocks them off the top
MLS Power Rankings: LAFC's first loss of 2026 knocks them off the top

LAFC had been practically perfect in 2026, but the Angelenos first loss of the year cleared room for a new No. 1 in this edition of MLS Power Rankings.

Would Neymar join FC Cincinnati?
Would Neymar join FC Cincinnati?

Gab & Juls discuss Neymar's potential transfer to FC Cincinnati.