
Vancouver Whitecaps vs CF Montréal, 2025 MLS, Regular Season
· MLSWhitecaps stay perfect through 3 matches, blank CF Montreal
Mathias Laborda and Tate Johnson scored goals Saturday night and the Vancouver Whitecaps made it three wins in as many matches to start the season, blanking CF Montreal 2-0 in Vancouver.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 1': Joel Waterman (CF Montréal) wins a free kick in the defensive half.
- 3': Foul by Tom Pearce (CF Montréal).
- 3': Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 7': Attempt missed. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from outside the box is too high. Assisted by Pedro Vite.
- 8': Foul by Prince Owusu (CF Montréal).
- 8': Ranko Veselinovic (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 17': Corner, Vancouver Whitecaps FC. Conceded by Tom Pearce.
- 18': Fabian Herbers (CF Montréal) wins a free kick in the defensive half.
- 18': Foul by Tristan Blackmon (Vancouver Whitecaps FC).
- 19': Delay in match because of an injury Ryan Gauld (Vancouver Whitecaps FC).
- 23': Delay over. They are ready to continue.
- 24': Substitution, Vancouver Whitecaps FC. J.C. Ngando replaces Ryan Gauld because of an injury.
- 24': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
- 24': Kwadwo Opoku (CF Montréal) wins a free kick in the defensive half.
- 26': Attempt saved. Brian White (Vancouver Whitecaps FC) header from the centre of the box is saved in the bottom left corner. Assisted by Sebastian Berhalter.
- 27': Corner, Vancouver Whitecaps FC. Conceded by Tom Pearce.
- 28': Attempt saved. Mathías Laborda (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Tristan Blackmon with a headed pass.
- 29': Attempt missed. Pedro Vite (Vancouver Whitecaps FC) left footed shot from outside the box is high and wide to the left.
- 30': Foul by Nathan Saliba (CF Montréal).
- 30': Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the attacking half.
- 31': Corner, Vancouver Whitecaps FC. Conceded by Brandan Craig.
- 32': Goal! Vancouver Whitecaps FC 1, CF Montréal 0. Mathías Laborda (Vancouver Whitecaps FC) right footed shot from the centre of the box to the centre of the goal following a corner.
- 35': Bryce Duke (CF Montréal) wins a free kick on the left wing.
- 35': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 36': Attempt saved. Aleksandr Guboglo (CF Montréal) header from the centre of the box is saved in the top left corner. Assisted by Prince Owusu.
- 37': Ali Ahmed (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 37': Foul by Fabian Herbers (CF Montréal).
- 39': Foul by Aleksandr Guboglo (CF Montréal).
- 39': Tate Johnson (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 39': Andrés Cubas (Vancouver Whitecaps FC) wins a free kick in the attacking half.
- 39': Foul by Luca Petrasso (CF Montréal).
- 39': Luca Petrasso (CF Montréal) is shown the yellow card for a bad foul.
- 41': Brian White (Vancouver Whitecaps FC) wins a free kick in the attacking half.
- 41': Foul by Brandan Craig (CF Montréal).
- 41': Brandan Craig (CF Montréal) is shown the yellow card for a bad foul.
- 41': Attempt missed. Ranko Veselinovic (Vancouver Whitecaps FC) header from the right side of the box misses to the right. Assisted by Sebastian Berhalter following a set piece situation.
- 42': Bryce Duke (CF Montréal) wins a free kick in the defensive half.
- 42': Foul by Andrés Cubas (Vancouver Whitecaps FC).
- 43': Corner, CF Montréal. Conceded by Ranko Veselinovic.
- 43': Attempt blocked. Aleksandr Guboglo (CF Montréal) header from the centre of the box is blocked. Assisted by Tom Pearce with a cross.
- 44': Corner, CF Montréal. Conceded by Tate Johnson.
- 45': Foul by Prince Owusu (CF Montréal).
- 45': Sebastian Berhalter (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 45': Fourth official has announced 5 minutes of added time.
- 45'+3': Attempt blocked. Bryce Duke (CF Montréal) right footed shot from outside the box is blocked. Assisted by Fabian Herbers.
- 45'+3': Corner, CF Montréal. Conceded by Andrés Cubas.
- 45'+4': Attempt blocked. Nathan Saliba (CF Montréal) right footed shot from the centre of the box is blocked. Assisted by Joel Waterman.
- 45'+6': First Half ends, Vancouver Whitecaps FC 1, CF Montréal 0.
- 45': Second Half begins Vancouver Whitecaps FC 1, CF Montréal 0.
- 46': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
- 46': Nathan Saliba (CF Montréal) wins a free kick in the defensive half.
- 47': Foul by Prince Owusu (CF Montréal).
- 47': Tate Johnson (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 49': Goal! Vancouver Whitecaps FC 2, CF Montréal 0. Tate Johnson (Vancouver Whitecaps FC) left footed shot from the centre of the box to the top right corner. Assisted by Ali Ahmed with a cross.
- 52': Attempt blocked. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from outside the box is blocked. Assisted by Andrés Cubas.
- 52': Corner, Vancouver Whitecaps FC. Conceded by Tom Pearce.
- 53': Attempt saved. Pedro Vite (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the top right corner. Assisted by Brian White.
- 53': Corner, Vancouver Whitecaps FC. Conceded by Jonathan Sirois.
- 56': Hand ball by Fabian Herbers (CF Montréal).
- 57': Foul by Brandan Craig (CF Montréal).
- 57': Tate Johnson (Vancouver Whitecaps FC) wins a free kick on the left wing.
- 61': Substitution, CF Montréal. Jules-Anthony Vilsaint replaces Kwadwo Opoku.
- 61': Substitution, CF Montréal. Caden Clark replaces Bryce Duke.
- 61': Substitution, CF Montréal. Jahkeele Marshall-Rutty replaces Tom Pearce.
- 62': Attempt saved. Pedro Vite (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the bottom right corner.
- 63': Foul by Tristan Blackmon (Vancouver Whitecaps FC).
- 63': Jules-Anthony Vilsaint (CF Montréal) wins a free kick on the right wing.
- 65': Attempt saved. J.C. Ngando (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the bottom right corner. Assisted by Pedro Vite.
- 65': Corner, Vancouver Whitecaps FC. Conceded by Jonathan Sirois.
- 67': Delay in match because of an injury Prince Owusu (CF Montréal).
- 69': Delay over. They are ready to continue.
- 70': Corner, Vancouver Whitecaps FC. Conceded by Joel Waterman.
- 72': Attempt missed. Ali Ahmed (Vancouver Whitecaps FC) right footed shot from the centre of the box is close, but misses to the left following a corner.
- 72': Substitution, CF Montréal. Victor Loturi replaces Fabian Herbers.
- 72': Offside, CF Montréal. Prince Owusu is caught offside.
- 74': Substitution, Vancouver Whitecaps FC. Ralph Priso replaces Sebastian Berhalter.
- 74': Corner, CF Montréal. Conceded by Tristan Blackmon.
- 75': Corner, CF Montréal. Conceded by Ralph Priso.
- 76': Brian White (Vancouver Whitecaps FC) wins a free kick on the left wing.
- 76': Foul by Joel Waterman (CF Montréal).
- 78': Andrés Cubas (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 78': Foul by Caden Clark (CF Montréal).
- 79': Attempt missed. Brian White (Vancouver Whitecaps FC) header from the centre of the box misses to the left. Assisted by Pedro Vite with a cross.
- 80': Corner, CF Montréal. Conceded by Mathías Laborda.
- 81': Attempt blocked. Nathan Saliba (CF Montréal) right footed shot from outside the box is blocked. Assisted by Caden Clark.
- 81': Substitution, CF Montréal. Dominik Yankov replaces Nathan Saliba.
- 83': Attempt blocked. Caden Clark (CF Montréal) left footed shot from the centre of the box is blocked. Assisted by Dominik Yankov.
- 83': Attempt saved. Prince Owusu (CF Montréal) left footed shot from the centre of the box is saved in the centre of the goal.
- 86': Foul by Joel Waterman (CF Montréal).
- 86': Tate Johnson (Vancouver Whitecaps FC) wins a free kick on the left wing.
- 87': Substitution, Vancouver Whitecaps FC. Damir Kreilach replaces Ali Ahmed.
- 87': Substitution, Vancouver Whitecaps FC. Daniel Ríos replaces Brian White.
- 88': Corner, Vancouver Whitecaps FC. Conceded by Brandan Craig.
- 89': Dominik Yankov (CF Montréal) wins a free kick in the defensive half.
- 89': Foul by Ralph Priso (Vancouver Whitecaps FC).
- 90': Foul by Dominik Yankov (CF Montréal).
- 90': Ralph Priso (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Attempt blocked. Daniel Ríos (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked. Assisted by J.C. Ngando.
- 90'+1': Foul by Pedro Vite (Vancouver Whitecaps FC).
- 90'+1': Jahkeele Marshall-Rutty (CF Montréal) wins a free kick in the defensive half.
- 90'+2': Corner, CF Montréal. Conceded by Ranko Veselinovic.
- 90'+2': Attempt missed. Jahkeele Marshall-Rutty (CF Montréal) right footed shot from outside the box misses to the left following a corner.
- 90'+3': Prince Owusu (CF Montréal) hits the bar with a header from very close range. Assisted by Caden Clark with a cross following a corner.
- 90'+3': Attempt blocked. Jules-Anthony Vilsaint (CF Montréal) right footed shot from the left side of the box is blocked.
- 90'+4': Foul by J.C. Ngando (Vancouver Whitecaps FC).
- 90'+4': Jahkeele Marshall-Rutty (CF Montréal) wins a free kick in the defensive half.
- 90'+4': J.C. Ngando (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
- 90'+5': Damir Kreilach (Vancouver Whitecaps FC) wins a free kick in the defensive half.
- 90'+5': Foul by Aleksandr Guboglo (CF Montréal).
- 90'+5': Second Half ends, Vancouver Whitecaps FC 2, CF Montréal 0.
- 0': Match ends, Vancouver Whitecaps FC 2, CF Montréal 0.
Statistics
![]() |
VAN![]() |
|
---|---|---|
16 | Fouls | 10 |
2 | Yellow Cards | 1 |
0 | Red Cards | 0 |
1 | Offsides | 0 |
7 | Corner Kicks | 8 |
5 | Saves | 2 |
48.1 | Possession | 51.9 |
10 | SHOTS | 14 |
2 | ON GOAL | 7 |
0.2 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
360 | Accurate Passes | 405 |
433 | Passes | 477 |
0.8 | Pass Completion % | 0.8 |
8 | Accurate Crosses | 7 |
27 | Crosses | 20 |
0.3 | Cross % | 0.4 |
37 | Long Balls | 48 |
19 | Accurate Long Balls | 30 |
0.5 | Long Balls % | 0.6 |
6 | Blocked Shots | 2 |
8 | Effective Tackles | 7 |
11 | Tackles | 15 |
0.7 | Tackle % | 0.5 |
5 | Interceptions | 12 |
31 | Effective Clearances | 36 |
31 | Clearances | 36 |
Game Information
Venue: BC Place
Location: Vancouver, Canada
Attendance: 19,531
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Inter Miami CF | 5 | +6 | 13 |
2 | Philadelphia Union | 6 | +5 | 12 |
3 | Columbus Crew | 6 | +4 | 12 |
4 | Chicago Fire FC | 6 | +3 | 11 |
Line-Ups
Vancouver Whitecaps (4-3-3)
No. | Name |
---|---|
1 | Yohei Takaoka (GK) |
33 | Tristan Blackmon |
4 | Ranko Veselinovic |
28 | Tate Johnson |
2 | Mathías Laborda |
20 | Andrés Cubas |
16 | Sebastian Berhalter |
45 | Pedro Vite |
24 | Brian White |
25 | Ryan Gauld |
22 | Ali Ahmed |
CF Montréal (3-4-3)
No. | Name |
---|---|
40 | Jonathan Sirois (GK) |
16 | Joel Waterman |
13 | Luca Petrasso ![]() |
5 | Brandan Craig ![]() |
21 | Fabian Herbers |
19 | Nathan Saliba |
3 | Tom Pearce |
39 | Aleksandr Guboglo |
9 | Prince Owusu |
10 | Bryce Duke |
7 | Kwadwo Opoku |
MLS News

Peter Vermes left Sporting KC, and as he goes, so too does the idea of a singular leader of a modern MLS club.

Herculez Gomez praises the legacy Peter Vermes leaves at Sporting Kansas City, but says the club was "stuck in the past" under his leadership.

Lionel Messi's bodyguard Yassine Cheuko has been banned from protecting the Argentine forward from the touchline during Inter Miami matches.

He doesn't turn 50 for another month, but David Beckham has already kicked off the celebrations for his half-century by throwing a party in Miami.

Herculez Gomez sounds off on a potential Club América-LAFC Club World Cup playoff after León was removed from the competition.