Major League Soccer Regular Season - 10

Vancouver Whitecaps 3 - 1 FT Colorado Rapids

BC Place

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

Futmetrix Verdict
63
FT
Sun, Apr 26
Vancouver Whitecaps
3-1
Colorado Rapids
⚡ Intensity 64
⚖️ Balance 24
🏆 Stakes 56
🎲 Upset 0
Whitecaps surge past Rapids late.

Vancouver Whitecaps Show Lethal Edge in 3-1 Triumph

Worth Watching Futmetrix Score: 63/100. Brian White's heroic brace shattered Colorado's possession game and cemented Vancouver's status as early-season heavyweights.

Lightning Fast Start

BC Place erupted barely after fans had found their seats. A brilliant sequence in the 7th minute saw C. Sabaly latch onto a precise ball from T. Muller, immediately altering the Balance of the contest. The Vancouver Whitecaps refused to sit back, pressing their early advantage with ruthless efficiency. A staggering barrage of 32 combined shots turned the pitch into an absolute shooting gallery, driving the match's Intensity off the charts. While the Colorado Rapids eventually settled into their rhythm and controlled possession at 55%, they struggled to contain the hosts' rapid, vertical transitions. The home side's sharpness paid off once again in the 23rd minute when A. Cubas sliced through the midfield lines to perfectly set up B. White for his first goal of the evening.

The Counter-Punch

Facing a daunting two-goal deficit away from home, Colorado showcased serious resilience. The Stakes were unmistakably high for two teams fighting at the top end of the Western Conference, and M. Navarro threw the visitors a vital lifeline with a crucial strike in the 33rd minute. Much of the Rapids' attacking thrust flowed through Georgi Minoungou, who delivered an outstanding shift, constantly testing the Vancouver backline with his vision and movement. The visitors peppered the box, racking up 11 total corners in an attempt to force an equalizer. Despite stringing together 470 passes and pinning the Whitecaps back for long stretches of the second half, Colorado simply lacked that final clinical touch inside the penalty area to level the match.

Sealing the Deal

The closing stages delivered immense drama and cemented the outcome. Lively substitute B. Caicedo thought he had secured the points for Vancouver in the 78th minute, only for VAR to intervene and rule out his effort for a handball. However, that momentary disappointment only fueled the Whitecaps further. Avoiding any late Upset, B. White found a pocket of space in the 85th minute to bury his second goal, sealing a well-deserved brace and crushing any lingering hopes of a Colorado comeback. Our take? This emphatic 3-1 victory proves Vancouver's 17-goal attack is firing on all cylinders, leaving the Rapids to ponder how a game they controlled via possession slipped entirely out of reach.

Key Questions

What does this mean for Vancouver Whitecaps's season?

This emphatic 3-1 win pushes Vancouver further up the standings, solidifying their excellent form and proving they are genuine contenders at the top of the table.

How did substitute Cheick Tidiane Sabaly change the game?

Sabaly actually started this match, instantly changing the dynamic by scoring a crucial 7th-minute opener that completely dictated the early tempo for Vancouver.

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
45%
55%
Vancouver Whitecaps 45%
Colorado Rapids 55%
Shots
19
13
Vancouver Whitecaps 19
Colorado Rapids 13
Shots on Target
7
3
Vancouver Whitecaps 7
Colorado Rapids 3
Expected Goals (xG)
3.29
1.51
Vancouver Whitecaps 3.29
Colorado Rapids 1.51
Passes
382
470
Vancouver Whitecaps 382
Colorado Rapids 470
Pass Accuracy
84%
86%
Vancouver Whitecaps 84%
Colorado Rapids 86%
Corners
8
3
Vancouver Whitecaps 8
Colorado Rapids 3
Fouls
24
12
Vancouver Whitecaps 24
Colorado Rapids 12
Yellow Cards
1
1
Vancouver Whitecaps 1
Colorado Rapids 1
Red Cards
0
0
Vancouver Whitecaps 0
Colorado Rapids 0

Match Events

7' C. Sabaly (T. Muller)
23' B. White (A. Cubas)
M. Navarro 33'
HT
46' 🔄 E. Sabbi J. Badwal
P. Aaronson D. Yapi 🔄 56'
K. Thompson K. Rosenberry 🔄 64'
68' 🔄 C. Sabaly B. Caicedo
78' B. Caicedo
M. Navarro 🟨 82'
83' 🔄 T. Johnson M. Gherasimencov
M. Navarro A. Manyoma 🔄 83'
R. Holding N. Cobb 🔄 83'
85' B. White
90'+1 🔄 B. White O. Larraz
90'+1 🔄 S. Berhalter R. Elloumi
90'+4 🟨 B. Caicedo
FT

Player Cards

Our take on every player in this match

Vancouver Whitecaps

Goalkeepers
Yohei Takaoka
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Édier Ocampo
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
22%
Pass Acc
Tristan Blackmon
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Mathías Laborda
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
75%
Duel Win %
Tate Johnson
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Midfielders
Andres Cubas
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
5
Interceptions
1
Blocks
Sebastian Berhalter
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
36%
Pass Acc
Emmanuel Sabbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Thomas Müller
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
30%
Pass Acc
Cheick Tidiane Sabaly
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Forwards
Brian White
CLUTCH HERO
CLUTCH HERO
85
Goal Time
85
Goal Time
Goal
Impact
7.9
Rating
BENCH
Isaac Boehmer
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ranko Veselinović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mihail Gherasimencov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Jeevan Badwal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
Started
Entry
Oliver Larraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Aziel Jackson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bruno Quiñonez
SUPER SUB
SUPER SUB
1
Assist
1
Assist
31
Minutes
7.9
Rating
Kenji Cabrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayan Elloumi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Colorado Rapids

Goalkeepers
Zack Steffen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Kosi Thompson
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Rob Holding
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Lucas Herrington
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Miguel Navarro
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Midfielders
Paxten Aaronson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Hamzat Ojediran
MAGNET
MAGNET
81
Activity
81
Activity
67
Passes
14
Duels
Wayne Frederick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Forwards
Dante Sealy
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Rafael Navarro
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.5
Rating
Georgi Minoungou
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
BENCH
Nicholas Defreitas-Hansen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Keegan Rosenberry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Reggie Cannon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ian Murphy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Noah Cobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Alexis Manyoma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Darren Yapi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
43
Total Mins
Started
Entry
Kimani Stewart-Baynes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alex Harris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/13/2025 Colorado Rapids 3 - 0 Vancouver Whitecaps Major League Soccer Dick's Sporting Goods Park
04/06/2025 Vancouver Whitecaps 2 - 0 Colorado Rapids Major League Soccer BC Place
06/02/2024 Vancouver Whitecaps 2 - 1 Colorado Rapids Major League Soccer BC Place
05/16/2024 Colorado Rapids 1 - 0 Vancouver Whitecaps Major League Soccer Dick's Sporting Goods Park
09/28/2023 Colorado Rapids 2 - 2 Vancouver Whitecaps Major League Soccer Dick's Sporting Goods Park
04/30/2023 Vancouver Whitecaps 0 - 0 Colorado Rapids Major League Soccer BC Place
09/11/2022 Colorado Rapids 3 - 1 Vancouver Whitecaps Major League Soccer Dick's Sporting Goods Park
08/18/2022 Vancouver Whitecaps 2 - 1 Colorado Rapids Major League Soccer BC Place Stadium
09/20/2021 Colorado Rapids 1 - 1 Vancouver Whitecaps Major League Soccer Dick's Sporting Goods Park
05/03/2021 Vancouver Whitecaps 0 - 1 Colorado Rapids Major League Soccer Rio Tinto Stadium
07/13/2025
Major League Soccer Dick's Sporting Goods Park
04/06/2025
Major League Soccer BC Place
06/02/2024
Major League Soccer BC Place
05/16/2024
Major League Soccer Dick's Sporting Goods Park
09/28/2023
Major League Soccer Dick's Sporting Goods Park
04/30/2023
Major League Soccer BC Place
09/11/2022
Major League Soccer Dick's Sporting Goods Park
08/18/2022
Major League Soccer BC Place Stadium
09/20/2021
Major League Soccer Dick's Sporting Goods Park
05/03/2021
Major League Soccer Rio Tinto Stadium
Vancouver Whitecaps Win
Colorado Rapids Win
Draw

League Standings

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