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

Futmetrix Verdict
30
FT
Sun, Feb 22
Vancouver Whitecaps
1-0
Real Salt Lake
⚡ Intensity 19
⚖️ Balance 20
🏆 Stakes 44
🎲 Upset 0
Jackson gives Vancouver the early edge.

Win Probability

  • Vancouver Whitecaps 71%
  • Draw 17%
  • Real Salt Lake 12%

Futmetrix AI estimate

Jackson's Strike Gives Vancouver the Edge in First Leg

Skip It Futmetrix Score: 30/100. Vancouver grinds out a vital home victory, setting the stage for a tense return leg in Utah.

Early Pressure at BC Place

Vancouver came out dictating the tempo on their home turf. Controlling possession (59%), the Whitecaps systematically pushed Real Salt Lake deep into their own half. The Intensity was palpable early on, driven by a series of set-pieces that saw the hosts rack up corner after corner in front of a loud crowd. Despite the mounting pressure and offensive waves, RSL's defense managed to hold firm. Goalkeeper Rafael Cabral was the undeniable standout for the visitors, making crucial stops to keep the game completely scoreless. Vancouver's midfield, orchestrated brilliantly by Sebastian Berhalter, continuously probed for openings, yet the final touch eluded them through the opening 45 minutes of action. The high Stakes of this first leg meant neither side wanted to leave themselves entirely exposed to a quick counterattack.

The Breakthrough Moment

The tactical stalemate finally shattered in the 57th minute. Vancouver Whitecaps dialed up the pressure in the attacking third, and their persistence ultimately paid off. A. Jackson found the back of the net, capitalizing on a slick phase of passing to ignite the stadium. The Balance of the match shifted instantly, forcing RSL to abandon their purely defensive posture and chase the game. Berhalter's vision was instrumental to the home side's rhythm, consistently threading passes through tight windows and logging four crucial key passes on the night. RSL tried desperately to push back, but their offensive output remained severely limited, managing just two shots on target overall. Cabral's continued heroics between the pipes ensured the deficit stayed at a single goal, preventing the tie from slipping out of reach entirely before the second leg.

Looking Ahead to Utah

As the final whistle blew at BC Place, the reality of this two-leg knockout tie set in completely. The 1-0 result gives Vancouver a crucial, albeit narrow, advantage heading into the September 20th return matchup. While the home crowd celebrated the hard-fought victory, the relatively modest Upset Factor reflects a game that played out mostly to form between two tightly matched Western Conference contenders. RSL will head back home knowing they are still very much alive in this elimination series, needing just one goal to level the aggregate score and force the issue. For Vancouver, the objective immediately shifts to defending their slim margin on the road, promising a highly dramatic conclusion when the teams clash again in the crucial second leg.

Key Questions

Who scored the decisive goal?

Aziel Jackson scored the winning goal in the 57th minute for the Vancouver Whitecaps.

When is the second leg of the tie?

The second leg will take place on September 20, 2026, at Real Salt Lake.

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
59%
41%
Vancouver Whitecaps 59%
Real Salt Lake 41%
Shots
13
10
Vancouver Whitecaps 13
Real Salt Lake 10
Shots on Target
5
2
Vancouver Whitecaps 5
Real Salt Lake 2
Expected Goals (xG)
1.36
0.67
Vancouver Whitecaps 1.36
Real Salt Lake 0.67
Passes
528
371
Vancouver Whitecaps 528
Real Salt Lake 371
Pass Accuracy
89%
81%
Vancouver Whitecaps 89%
Real Salt Lake 81%
Corners
7
5
Vancouver Whitecaps 7
Real Salt Lake 5
Fouls
15
15
Vancouver Whitecaps 15
Real Salt Lake 15
Yellow Cards
2
3
Vancouver Whitecaps 2
Real Salt Lake 3
Red Cards
0
0
Vancouver Whitecaps 0
Real Salt Lake 0

Match Events

Zavier Gozo 🟨 33'
HT
50' 🟨 Emmanuel Sabbi
57' A. Jackson
Z. Booth S. Solans 🔄 59'
68' 🔄 A. Jackson K. G. Cabrera Nakamura
68' 🔄 E. Sabbi E. Ocampo
L. Moisa P. Ruiz 🔄 72'
A. Hezarkhani D. Marczuk 🔄 72'
Sam Junqua 🟨 75'
82' 🟨 Andrés Cubas
D. Yedlin P. Quinton 🔄 84'
A. Piol J. Barea 🔄 84'
87' 🔄 A. Cubas J. Badwal
FT

Player Cards

Our take on every player in this match

Vancouver Whitecaps

Goalkeepers
Yohei Takaoka
MAGNET
MAGNET
49
Activity
49
Activity
44
Passes
5
Duels
Defenders
Mathías Laborda
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
58%
Duel Win %
Tristan Blackmon
MAGNET
MAGNET
88
Activity
88
Activity
77
Passes
11
Duels
Ralph Priso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tate Johnson
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
80%
Duel Win %
Midfielders
Sebastian Berhalter
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
56%
Pass Acc
Adrián Cubas
ENFORCER
ENFORCER
6
Tackles
6
Tackles
9
Duels Won
82%
Win %
Emmanuel Sabbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Thomas Müller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Aziel Jackson
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Brian White
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Isaac Boehmer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mihail Gherasimencov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Édier Ocampo
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Sebastian Schonlau
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oliver Larraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Ngando
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jeevan Badwal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Rayan Elloumi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kenji Cabrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Real Salt Lake

Goalkeepers
Rafael Cabral
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
DeAndre Yedlin
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
85
Total Mins
84
Entry
Justen Glad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sam Junqua
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Zavier Gozo
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Luca Moisa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Noel Caliskan
ENFORCER
ENFORCER
4
Tackles
4
Tackles
7
Duels Won
88%
Win %
Alexandros Katranis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Aiden Hezarkhani
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Ariath Piol
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Zach Booth
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
BENCH
Mason Stajduhar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Philip Quinton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
R. Mesalles
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
18
Total Mins
Started
Entry
Griffin Dillon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tyler Wolff
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominik Marczuk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Jesús Barea
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
S. Solans
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/25/2025 Real Salt Lake 2 - 3 Vancouver Whitecaps Major League Soccer Rio Tinto Stadium
05/04/2025 Vancouver Whitecaps 2 - 1 Real Salt Lake Major League Soccer BC Place
10/20/2024 Real Salt Lake 2 - 1 Vancouver Whitecaps Major League Soccer America First Field
03/23/2024 Vancouver Whitecaps 1 - 2 Real Salt Lake Major League Soccer BC Place
09/24/2023 Real Salt Lake 2 - 1 Vancouver Whitecaps Major League Soccer America First Field
02/26/2023 Vancouver Whitecaps 1 - 2 Real Salt Lake Major League Soccer BC Place
08/21/2022 Real Salt Lake 1 - 1 Vancouver Whitecaps Major League Soccer Rio Tinto Stadium
06/04/2022 Vancouver Whitecaps 2 - 1 Real Salt Lake Major League Soccer BC Place Stadium
08/30/2021 Vancouver Whitecaps 4 - 1 Real Salt Lake Major League Soccer BC Place Stadium
05/25/2025
Major League Soccer Rio Tinto Stadium
05/04/2025
Major League Soccer BC Place
10/20/2024
Major League Soccer America First Field
03/23/2024
Major League Soccer BC Place
09/24/2023
Major League Soccer America First Field
02/26/2023
Major League Soccer BC Place
08/21/2022
Major League Soccer Rio Tinto Stadium
06/04/2022
Major League Soccer BC Place Stadium
08/30/2021
Major League Soccer BC Place Stadium
Vancouver Whitecaps Win
Real Salt Lake Win
Draw

League Standings

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.