Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
50
FT
Sun, Aug 16
Real Salt Lake
1-1
Minnesota United FC
⚡ Intensity 38
⚖️ Balance 40
🏆 Stakes 33
🎲 Upset 55
Late heartbreak stuns the home faithful.

Win Probability

  • Real Salt Lake 55%
  • Draw 24%
  • Minnesota United FC 21%

Futmetrix AI estimate

Late Drama Leaves Both Sides Searching for Answers at America First Field

Average Entertainment Futmetrix Score: 50/100. A wild final ten minutes masked an otherwise disjointed affair, leaving two struggling teams with a point they will both feel they should have turned into three.

The Cautious Setup

The match began with a methodical, cautious rhythm under the lights at America First Field, as Real Salt Lake desperately looked to break out of their five-match winless slump. They controlled possession with a solid 57 percent, persistently probing for gaps in a resolute defensive block. The Intensity of the early exchanges was primarily defined by a steady stream of half-chances rather than clear-cut opportunities. While the hosts consistently racked up entries into the final third with 89 successful passes into that zone, finding a way past a stubborn opposing backline proved incredibly difficult. Goalkeeper heroics kept the scoreline deadlocked, with the visitors relying heavily on their shot-stopper to produce seven crucial saves over the course of the evening. The frustration tangibly mounted for the home crowd as the pressure steadily built but failed to materialize into an early advantage, effectively setting the stage for a highly physical, gritty war of attrition.

Breaking the Deadlock

As the second half unfolded, the prolonged tactical gridlock finally shattered in the dying stages of the contest. The underlying Balance of the match heavily favored the hosts in terms of pure attacking volume, generating an impressive 2.24 expected goals compared to the visitors' 1.73. This heavy offensive weight finally paid dividends in the 82nd minute. A moment of precise, splitting vision from D. Luna cracked the defensive structure wide open, allowing S. Solans to step up and convert a clinical finish. The breakthrough felt like the inevitable culmination of relentless corner pressure, with a staggering 17 set-pieces taken by both teams combined throughout the night. It genuinely seemed the home side had finally done enough to secure a desperately needed victory, but the rapidly shifting momentum of late-game encounters rarely allows for early, comfortable celebrations.

The Late Twist

Just when three crucial points appeared totally safe, the match script flipped entirely on its head. With the Stakes incredibly high for a Minnesota United FC squad languishing down in tenth place, they threw all remaining caution to the wind. In the 89th minute, a desperate final offensive push resulted in absolute heartbreak for the local supporters. M. Caldeira managed to carve out a crucial sliver of space on the edge of the box, perfectly setting up J. Pereyra for a dramatic, late equalizer that instantly silenced the stadium. This 1-1 draw does virtually nothing to help either club's grim run of form, with both extending their miserable winless streaks. RSL will undoubtedly view this result as two points dropped after creating a barrage of total shots, while Minnesota escapes Utah with a gritty, albeit unsatisfying, solitary point.

Key Questions

Did Real Salt Lake deserve the late equalizer?

Minnesota United actually scored the 89th-minute equalizer. RSL controlled possession and created 2.24 xG, but their failure to close the game out cost them dearly.

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.

Match Statistics

Possession
57%
43%
Real Salt Lake 57%
Minnesota United FC 43%
Shots
13
15
Real Salt Lake 13
Minnesota United FC 15
Shots on Target
7
3
Real Salt Lake 7
Minnesota United FC 3
Expected Goals (xG)
2.24
1.73
Real Salt Lake 2.24
Minnesota United FC 1.73
Passes
573
423
Real Salt Lake 573
Minnesota United FC 423
Pass Accuracy
86%
78%
Real Salt Lake 86%
Minnesota United FC 78%
Corners
7
10
Real Salt Lake 7
Minnesota United FC 10
Fouls
7
12
Real Salt Lake 7
Minnesota United FC 12
Yellow Cards
3
1
Real Salt Lake 3
Minnesota United FC 1
Red Cards
0
0
Real Salt Lake 0
Minnesota United FC 0

Match Events

12' 🟨 Z. Booth
15' 🔄 Z. Booth D. Marczuk
J. Diaz 🟨 32'
HT
K. Duncan B. Hlongwane 🔄 46'
60' 🔄 Lineker Rodrigues S. Lobjanidze
68' 🟨 Real Salt Lake
M. Dieng K. Yeboah 🔄 71'
J. Diaz C. Harvey 🔄 71'
T. Chancalay M. Gonzalez 🔄 71'
82' S. Solans (D. Luna)
86' 🔄 D. Luna A. Hezarkhani
87' 🔄 S. Solans V. Olatunji
W. Trapp M. Caldeira 🔄 87'
J. Pereyra (M. Caldeira) 89'
90'+4 🟨 S. Spierings
FT

Player Cards

Our take on every player in this match

Real Salt Lake

Goalkeepers
Rafael Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Zach Booth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
15
Entry
Philip Quinton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Juan Arias
MAGNET
MAGNET
85
Activity
85
Activity
77
Passes
8
Duels
Lukas Engel
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
67%
Pass Acc
Juan Manuel Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Lineker Rodrigues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Stijn Spierings
MAGNET
MAGNET
70
Activity
70
Activity
64
Passes
6
Duels
Noel Caliskan
MAGNET
MAGNET
87
Activity
87
Activity
79
Passes
8
Duels
Diego Luna
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
42%
Pass Acc
Forwards
S. Solans
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Mason Stajduhar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alexandros Katranis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kobi Henry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sam Junqua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Ruiz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Saba Lobzhanidze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Aiden Hezarkhani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Dominik Marczuk
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Victor Olatunji
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Minnesota United FC

Goalkeepers
Drake Callender
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
12%
Pass Acc
Defenders
Jefferson Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Michael Boxall
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
Morris Duggan
WALL
WALL
0
Dribbled Past
0
Dribbled Past
7
Tackles
91%
Duel Win %
Anthony Markanich
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Midfielders
Kyle Duncan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Wil Trapp
NPC
NPC
87
Minutes
87
Minutes
41%
Pass Acc
6.5
Rating
Owen Gene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tomás Chancalay
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
Joaquín Pereyra
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
9.2
Rating
Mamadou Dieng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
BENCH
Alec Smir
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Devin Padelford
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Harvey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Julian Gressel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominik Fitz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bongokuhle Hlongwane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Marcus Caldeira
SUPER SUB
SUPER SUB
1
Assist
1
Assist
9
Minutes
6.6
Rating
Kelvin Yeboah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Mauricio Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/23/2026 Minnesota United FC 1 - 1 Real Salt Lake Major League Soccer Allianz Field
08/24/2025 Real Salt Lake 1 - 3 Minnesota United FC Major League Soccer Rio Tinto Stadium
03/30/2025 Minnesota United FC 2 - 0 Real Salt Lake Major League Soccer Allianz Field
01/28/2025 Real Salt Lake 1 - 1 Minnesota United FC Friendlies Clubs
11/03/2024 Minnesota United FC 1 - 1 (PEN 3-1) Real Salt Lake Major League Soccer Allianz Field
10/30/2024 Real Salt Lake 0 - 0 (PEN 4-5) Minnesota United FC Major League Soccer America First Field
10/03/2024 Real Salt Lake 0 - 0 Minnesota United FC Major League Soccer America First Field
04/07/2024 Minnesota United FC 1 - 1 Real Salt Lake Major League Soccer Allianz Field
06/25/2023 Real Salt Lake 2 - 2 Minnesota United FC Major League Soccer America First Field
05/28/2023 Minnesota United FC 1 - 1 Real Salt Lake Major League Soccer Allianz Field
05/23/2026
Major League Soccer Allianz Field
08/24/2025
Major League Soccer Rio Tinto Stadium
03/30/2025
Major League Soccer Allianz Field
01/28/2025
Friendlies Clubs
11/03/2024
Major League Soccer Allianz Field
10/30/2024
Major League Soccer America First Field
10/03/2024
Major League Soccer America First Field
04/07/2024
Major League Soccer Allianz Field
06/25/2023
Major League Soccer America First Field
05/28/2023
Major League Soccer Allianz Field
Real Salt Lake Win
Minnesota United FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Vancouver Whitecaps 14 28 30 13 +17 DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)WSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)LHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)WFC Dallas 2 - 3 Vancouver Whitecaps (14-05-2026)
2 Los Angeles FC 17 28 24 17 +7 LLos Angeles FC 0 - 1 San Diego (16-08-2026)DVancouver Whitecaps 1 - 1 Los Angeles FC (01-08-2026)WLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)WLos Angeles FC 3 - 1 Real Salt Lake (23-07-2026)WLos Angeles Galaxy 0 - 3 Los Angeles FC (18-07-2026)
3 San Jose Earthquakes 14 26 32 18 +14 LSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)WPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)LSan Jose Earthquakes 2 - 3 FC Dallas (17-05-2026)LSeattle Sounders 3 - 2 San Jose Earthquakes (14-05-2026)
4 Colorado Rapids 16 25 24 16 +8 WColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)WColorado Rapids 1 - 0 Austin (02-08-2026)LSt. Louis City 1 - 0 Colorado Rapids (26-07-2026)WColorado Rapids 1 - 0 San Diego (23-07-2026)LColorado Rapids 1 - 2 FC Dallas (24-05-2026)
5 Real Salt Lake 16 25 27 22 +5 DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)LPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)LLos Angeles FC 3 - 1 Real Salt Lake (23-07-2026)DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)
6 Houston Dynamo 15 25 22 22 0 WHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)WSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)WHouston Dynamo 3 - 0 Austin (26-07-2026)DLos Angeles Galaxy 1 - 1 Houston Dynamo (24-05-2026)WHouston Dynamo 1 - 0 Vancouver Whitecaps (17-05-2026)
7 Seattle Sounders 16 24 20 21 -1 LPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)LAustin 3 - 1 Seattle Sounders (23-07-2026)LSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)LLos Angeles FC 1 - 0 Seattle Sounders (25-05-2026)LSeattle Sounders 0 - 2 Los Angeles Galaxy (17-05-2026)
8 St. Louis City 15 23 21 21 0 WSan Jose Earthquakes 1 - 3 St. Louis City (16-08-2026)DSt. Louis City 1 - 1 Real Salt Lake (02-08-2026)WSt. Louis City 1 - 0 Colorado Rapids (26-07-2026)WLos Angeles Galaxy 1 - 3 St. Louis City (23-07-2026)WSt. Louis City 3 - 2 Sporting Kansas City (17-07-2026)
9 Portland Timbers 15 20 28 27 +1 WPortland Timbers 2 - 1 Seattle Sounders (02-08-2026)WPortland Timbers 2 - 1 Real Salt Lake (26-07-2026)DPortland Timbers 2 - 2 FC Dallas (23-07-2026)WSeattle Sounders 1 - 5 Portland Timbers (17-07-2026)LPortland Timbers 1 - 3 San Jose Earthquakes (24-05-2026)
10 FC Dallas 15 20 25 24 +1 WAustin 1 - 2 FC Dallas (17-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)LSan Diego 1 - 0 FC Dallas (26-07-2026)DPortland Timbers 2 - 2 FC Dallas (23-07-2026)WColorado Rapids 1 - 2 FC Dallas (24-05-2026)
11 San Diego 17 20 25 26 -1 WLos Angeles FC 0 - 1 San Diego (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)WSan Diego 1 - 0 FC Dallas (26-07-2026)LColorado Rapids 1 - 0 San Diego (23-07-2026)LSan Diego 2 - 4 Vancouver Whitecaps (24-05-2026)
12 Minnesota United FC 15 19 15 19 -4 DReal Salt Lake 1 - 1 Minnesota United FC (16-08-2026)DMinnesota United FC 1 - 1 San Diego (02-08-2026)DMinnesota United FC 0 - 0 Vancouver Whitecaps (26-07-2026)LSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)DMinnesota United FC 1 - 1 Real Salt Lake (23-05-2026)
13 Los Angeles Galaxy 16 15 17 26 -9 LHouston Dynamo 1 - 0 Los Angeles Galaxy (16-08-2026)DLos Angeles Galaxy 0 - 0 FC Dallas (02-08-2026)DSan Jose Earthquakes 1 - 1 Los Angeles Galaxy (26-07-2026)LLos Angeles Galaxy 1 - 3 St. Louis City (23-07-2026)LLos Angeles Galaxy 0 - 3 Los Angeles FC (18-07-2026)
14 Sporting Kansas City 16 13 15 39 -24 LColorado Rapids 2 - 0 Sporting Kansas City (16-08-2026)LSporting Kansas City 0 - 2 Houston Dynamo (02-08-2026)LLos Angeles FC 4 - 0 Sporting Kansas City (26-07-2026)WSporting Kansas City 2 - 1 Minnesota United FC (23-07-2026)LSt. Louis City 3 - 2 Sporting Kansas City (17-07-2026)
15 Austin 15 12 16 30 -14 LAustin 1 - 2 FC Dallas (17-08-2026)LColorado Rapids 1 - 0 Austin (02-08-2026)LHouston Dynamo 3 - 0 Austin (26-07-2026)WAustin 3 - 1 Seattle Sounders (23-07-2026)LSt. Louis City 3 - 0 Austin (23-05-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.