Major League Soccer Regular Season - 14

FC Dallas 2 - 3 FT Vancouver Whitecaps

Toyota Stadium

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

Futmetrix Verdict
100
FT
Thu, May 14
FC Dallas
2-3
Vancouver Whitecaps
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 67
🎲 Upset 0
Five-goal thriller stuns Toyota Stadium.

Five-Goal Shootout Rocks Toyota Stadium

Must-Watch Futmetrix Score: 100/100. A chaotic five-goal battle ultimately rewarded clinical finishing over expected metrics, cementing a crucial road win.

Early Fireworks

The Stakes were evident immediately at Toyota Stadium. FC Dallas entered desperate for points to climb from the bottom tier, while Vancouver Whitecaps aimed to solidify their spot near the top of the table. The hosts struck first when P. Musa confidently converted a 10th-minute penalty. But the Balance of the match fractured almost instantly. Vancouver, who edged possession with 52%, responded in the 23rd minute when S. Berhalter found the back of the net off a feed from C. Sabaly. A chaotic own goal from O. Urhoghide shortly after kept the lead changing hands in a dizzying first half. The early phase set a frantic tone, with both sides trading blows and exploiting defensive gaps.

The Turning Point

Coming out of the locker room, the Intensity ramped up as the hosts pushed to regain control. L. Farrington leveled the proceedings in the 49th minute, finishing a sequence orchestrated by R. Binyamin. Despite generating 1.35 expected goals compared to Vancouver's modest 0.46, Dallas lacked the killer instinct to put the game away. The true pivot arrived in the 64th minute. Substitute K. G. Cabrera Nakamura stepped onto the pitch and immediately made his mark, delivering a precise assist to Berhalter. The midfielder’s second strike of the night proved to be the ultimate difference-maker. Vancouver's ruthless efficiency in the final third completely bypassed the underlying metrics, punishing a Dallas defense that struggled to contain quick transition moments.

Late Drama and Resolution

Trailing once again, Dallas threw everything forward in a desperate search for an equalizer. The match's Upset Factor remained high as the hosts forced a barrage of set-pieces, contributing to a total of 11 corners on the night. However, Vancouver’s backline held firm against the late pressure. The frustration finally boiled over for the home side in the 87th minute when E. Quill was shown a straight red card, effectively killing any lingering hopes of a comeback. The 3-2 victory keeps Vancouver flying high in third place with 20 points, reinforcing their credentials as genuine contenders. Conversely, the defeat leaves Dallas stranded in 11th, raising serious questions about their defensive solidity and ability to close out games on their home turf.

Key Questions

How did the red card for E. Quill impact the match?

E. Quill's 87th-minute dismissal killed FC Dallas's late momentum, leaving them a man down and ending any realistic chance of a stoppage-time equalizer.

What made Sebastian Berhalter the Man of the Match?

Berhalter was ruthlessly clinical, scoring a match-winning brace from the midfield to secure all three points for Vancouver despite their low overall expected goals.

What caused the 5-goal thriller?

A wild sequence of lead changes, an early penalty, defensive chaos leading to an own goal, and clinical finishing turned this matchup into an unpredictable shootout.

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
48%
52%
FC Dallas 48%
Vancouver Whitecaps 52%
Shots
8
15
FC Dallas 8
Vancouver Whitecaps 15
Shots on Target
3
6
FC Dallas 3
Vancouver Whitecaps 6
Expected Goals (xG)
1.35
0.46
FC Dallas 1.35
Vancouver Whitecaps 0.46
Passes
362
394
FC Dallas 362
Vancouver Whitecaps 394
Pass Accuracy
82%
84%
FC Dallas 82%
Vancouver Whitecaps 84%
Corners
5
6
FC Dallas 5
Vancouver Whitecaps 6
Fouls
16
12
FC Dallas 16
Vancouver Whitecaps 12
Yellow Cards
3
4
FC Dallas 3
Vancouver Whitecaps 4
Red Cards
0
0
FC Dallas 0
Vancouver Whitecaps 0

Match Events

T. Blackmon 🟨 7'
10' P. Musa
12' 🟨 R. Binyamin
14' 🟨 S. Moore
S. Berhalter (C. Sabaly) 23'
O. Urhoghide 27'
C. Sabaly 🟨 45'+8
HT
E. Sabbi B. Caicedo 🔄 46'
49' L. Farrington (R. Binyamin)
60' 🟨 L. Farrington
C. Sabaly K. G. Cabrera Nakamura 🔄 61'
S. Berhalter (K. G. Cabrera Nakamura) 64'
68' 🔄 R. Binyamin J. Valiente
68' 🔄 L. Farrington S. Sarver
68' 🔄 Ramiro S. Moreno
B. White R. Elloumi 🔄 76'
E. Ocampo 🟨 79'
79' 🔄 S. Ibeagha H. Johansson
79' 🔄 Kaick P. Delgado
E. Ocampo R. Veselinovic 🔄 84'
A. Cubas T. Muller 🔄 84'
87' 🟥 E. Quill
FT

Player Cards

Our take on every player in this match

FC Dallas

Goalkeepers
Michael Collodi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Defenders
Shaq Moore
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Sebastien Ibeagha
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Osaze Urhoghide
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
1
Fouls
5.3
Rating
Nolan Norris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Midfielders
Christian Cappis
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Kaick
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Ramiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Ran Binyamin
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Forwards
Petar Musa
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Logan Farrington
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Jonathan Sirois
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lalas Abubakar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Herman Johansson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Joaquín Valiente
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Patrickson Delgado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Caleb Swann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Sam Sarver
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Nicholas Simmonds
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Vancouver Whitecaps

Goalkeepers
Yohei Takaoka
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Édier Ocampo
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Tristan Blackmon
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
Mathías Laborda
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Tate Johnson
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
35%
Pass Acc
Midfielders
Sebastian Berhalter
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9
Rating
Andrés Cubas
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Emmanuel Sabbi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jeevan Badwal
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
4
Duels Won
0
Pens Won
Cheick Tidiane Sabaly
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
5.9
Rating
Forwards
Brian White
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
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
12
Total Mins
Started
Entry
Mihail Gherasimencov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Aziel Jackson
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
Bruno Quiñonez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
Started
Entry
Kenji Cabrera
SUPER SUB
SUPER SUB
1
Assist
1
Assist
35
Minutes
6.5
Rating
Thomas Müller
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
20
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/02/2025 FC Dallas 1 - 1 (PEN 2-4) Vancouver Whitecaps Major League Soccer Toyota Stadium
10/26/2025 Vancouver Whitecaps 3 - 0 FC Dallas Major League Soccer BC Place
10/19/2025 Vancouver Whitecaps 1 - 2 FC Dallas Major League Soccer BC Place
03/16/2025 FC Dallas 0 - 1 Vancouver Whitecaps Major League Soccer Toyota Stadium
09/08/2024 Vancouver Whitecaps 0 - 0 FC Dallas Major League Soccer BC Place
03/17/2024 FC Dallas 1 - 3 Vancouver Whitecaps Major League Soccer Toyota Stadium
05/18/2023 FC Dallas 2 - 1 Vancouver Whitecaps Major League Soccer Toyota Stadium
03/10/2023 Vancouver Whitecaps 1 - 1 FC Dallas Major League Soccer BC Place
06/19/2022 FC Dallas 0 - 2 Vancouver Whitecaps Major League Soccer Toyota Stadium
05/19/2022 Vancouver Whitecaps 2 - 1 FC Dallas Major League Soccer BC Place Stadium
11/02/2025
1 - 1 (PEN 2-4)
Major League Soccer Toyota Stadium
10/26/2025
Major League Soccer BC Place
10/19/2025
Major League Soccer BC Place
03/16/2025
Major League Soccer Toyota Stadium
09/08/2024
Major League Soccer BC Place
03/17/2024
Major League Soccer Toyota Stadium
05/18/2023
Major League Soccer Toyota Stadium
03/10/2023
Major League Soccer BC Place
06/19/2022
Major League Soccer Toyota Stadium
05/19/2022
Major League Soccer BC Place Stadium
FC Dallas Win
Vancouver Whitecaps Win
Draw

League Standings

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