MLS

Toronto FC vs Vancouver Whitecaps, 2025 MLS, Regular Season

· MLS

Toronto snaps losing streak in draw with Vancouver

Following a four-match losing streak, Toronto FC ended its skid and played its way to a scoreless draw against the Vancouver Whitecaps on Saturday.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 3': Offside, Toronto FC. Lorenzo Insigne is caught offside.
  • 4': Ali Ahmed (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 4': Foul by Jonathan Osorio (Toronto FC).
  • 4': Corner, Vancouver Whitecaps FC. Conceded by Sigurd Rosted.
  • 5': Attempt missed. Jayden Nelson (Vancouver Whitecaps FC) left footed shot from outside the box is high and wide to the left. Assisted by Brian White with a headed pass following a corner.
  • 6': Attempt blocked. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from outside the box is blocked.
  • 6': Foul by Jayden Nelson (Vancouver Whitecaps FC).
  • 6': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
  • 7': Foul by Jonathan Osorio (Toronto FC).
  • 7': Jayden Nelson (Vancouver Whitecaps FC) wins a free kick on the right wing.
  • 8': Attempt missed. Mathías Laborda (Vancouver Whitecaps FC) right footed shot from very close range misses to the left. Assisted by Sebastian Berhalter with a cross following a set piece situation.
  • 10': Andrés Cubas (Vancouver Whitecaps FC) wins a free kick in the attacking half.
  • 10': Foul by Derrick Etienne Jr. (Toronto FC).
  • 10': Corner, Vancouver Whitecaps FC. Conceded by Sigurd Rosted.
  • 11': Attempt blocked. Brian White (Vancouver Whitecaps FC) header from the centre of the box is blocked. Assisted by Sebastian Berhalter with a cross.
  • 11': Attempt saved. Ali Ahmed (Vancouver Whitecaps FC) left footed shot from the centre of the box is saved in the bottom right corner.
  • 12': Ali Ahmed (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 12': Foul by Henry Wingo (Toronto FC).
  • 14': Hand ball by J.C. Ngando (Vancouver Whitecaps FC).
  • 17': Foul by Federico Bernardeschi (Toronto FC).
  • 17': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 19': Attempt blocked. Lorenzo Insigne (Toronto FC) right footed shot from the centre of the box is blocked. Assisted by Federico Bernardeschi.
  • 19': Corner, Toronto FC. Conceded by Ranko Veselinovic.
  • 21': Corner, Vancouver Whitecaps FC. Conceded by Raoul Petretta.
  • 23': Attempt missed. Mathías Laborda (Vancouver Whitecaps FC) header from the centre of the box misses to the left. Assisted by Sebastian Berhalter with a cross following a corner.
  • 24': Attempt missed. J.C. Ngando (Vancouver Whitecaps FC) header from the centre of the box misses to the left. Assisted by Mathías Laborda with a cross.
  • 25': Deandre Kerr (Toronto FC) wins a free kick in the attacking half.
  • 25': Foul by Tristan Blackmon (Vancouver Whitecaps FC).
  • 27': Ali Ahmed (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 27': Foul by Federico Bernardeschi (Toronto FC).
  • 29': Foul by Jayden Nelson (Vancouver Whitecaps FC).
  • 29': Raoul Petretta (Toronto FC) wins a free kick in the defensive half.
  • 30': Foul by Sebastian Berhalter (Vancouver Whitecaps FC).
  • 30': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
  • 33': Foul by Jayden Nelson (Vancouver Whitecaps FC).
  • 33': Raoul Petretta (Toronto FC) wins a free kick in the defensive half.
  • 34': Foul by Andrés Cubas (Vancouver Whitecaps FC).
  • 34': Lorenzo Insigne (Toronto FC) wins a free kick in the defensive half.
  • 35': Alonso Coello (Toronto FC) wins a free kick in the attacking half.
  • 35': Foul by Brian White (Vancouver Whitecaps FC).
  • 37': Offside, Vancouver Whitecaps FC. Ali Ahmed is caught offside.
  • 41': Foul by Jayden Nelson (Vancouver Whitecaps FC).
  • 41': Raoul Petretta (Toronto FC) wins a free kick in the defensive half.
  • 42': Foul by Deandre Kerr (Toronto FC).
  • 42': Tate Johnson (Vancouver Whitecaps FC) wins a free kick on the left wing.
  • 43': Corner, Vancouver Whitecaps FC. Conceded by Alonso Coello.
  • 45': Fourth official has announced 1 minutes of added time.
  • 45'+2': First Half ends, Toronto FC 0, Vancouver Whitecaps FC 0.
  • 45': Second Half begins Toronto FC 0, Vancouver Whitecaps FC 0.
  • 48': Foul by Jayden Nelson (Vancouver Whitecaps FC).
  • 48': Sigurd Rosted (Toronto FC) wins a free kick in the attacking half.
  • 49': Corner, Vancouver Whitecaps FC. Conceded by Henry Wingo.
  • 50': Offside, Toronto FC. Federico Bernardeschi is caught offside.
  • 51': Delay in match because of an injury Deandre Kerr (Toronto FC).
  • 53': Substitution, Toronto FC. Kosi Thompson replaces Henry Wingo because of an injury.
  • 53': Substitution, Toronto FC. Ola Brynhildsen replaces Deandre Kerr because of an injury.
  • 53': Delay over. They are ready to continue.
  • 54': Corner, Vancouver Whitecaps FC. Conceded by Kosi Thompson.
  • 54': Attempt missed. Tristan Blackmon (Vancouver Whitecaps FC) right footed shot from the centre of the box is too high following a corner.
  • 55': Foul by Jayden Nelson (Vancouver Whitecaps FC).
  • 55': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
  • 57': Andrés Cubas (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 57': Foul by Ola Brynhildsen (Toronto FC).
  • 57': Delay in match because of an injury Andrés Cubas (Vancouver Whitecaps FC).
  • 60': Delay over. They are ready to continue.
  • 61': Substitution, Vancouver Whitecaps FC. Emmanuel Sabbi replaces Jayden Nelson.
  • 61': Substitution, Vancouver Whitecaps FC. Pedro Vite replaces Andrés Cubas because of an injury.
  • 62': Foul by Derrick Etienne Jr. (Toronto FC).
  • 62': Mathías Laborda (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 63': Foul by Derrick Etienne Jr. (Toronto FC).
  • 63': Pedro Vite (Vancouver Whitecaps FC) wins a free kick in the attacking half.
  • 64': Attempt saved. Pedro Vite (Vancouver Whitecaps FC) left footed shot from outside the box is saved in the centre of the goal.
  • 64': Foul by Federico Bernardeschi (Toronto FC).
  • 64': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 65': Federico Bernardeschi (Toronto FC) is shown the yellow card for a bad foul.
  • 66': Corner, Vancouver Whitecaps FC. Conceded by Derrick Etienne Jr..
  • 67': Substitution, Toronto FC. Tyrese Spicer replaces Derrick Etienne Jr..
  • 67': Substitution, Toronto FC. Deybi Flores replaces Alonso Coello.
  • 67': Attempt saved. Emmanuel Sabbi (Vancouver Whitecaps FC) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Ali Ahmed.
  • 70': Foul by Mathías Laborda (Vancouver Whitecaps FC).
  • 70': Tyrese Spicer (Toronto FC) wins a free kick in the defensive half.
  • 70': Foul by Ola Brynhildsen (Toronto FC).
  • 70': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 71': Corner, Vancouver Whitecaps FC. Conceded by Raoul Petretta.
  • 73': Ali Ahmed (Vancouver Whitecaps FC) wins a free kick on the left wing.
  • 73': Foul by Deybi Flores (Toronto FC).
  • 73': Foul by Ola Brynhildsen (Toronto FC).
  • 73': Tristan Blackmon (Vancouver Whitecaps FC) wins a free kick on the left wing.
  • 75': Attempt missed. Ranko Veselinovic (Vancouver Whitecaps FC) header from the centre of the box misses to the left. Assisted by Sebastian Berhalter.
  • 76': Foul by Jonathan Osorio (Toronto FC).
  • 76': Sebastian Berhalter (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 77': Attempt saved. Tyrese Spicer (Toronto FC) right footed shot from outside the box is saved in the bottom left corner. Assisted by Lorenzo Insigne.
  • 77': Foul by Deybi Flores (Toronto FC).
  • 77': J.C. Ngando (Vancouver Whitecaps FC) wins a free kick in the defensive half.
  • 78': Delay in match because of an injury Mathías Laborda (Vancouver Whitecaps FC).
  • 79': Delay over. They are ready to continue.
  • 79': Substitution, Vancouver Whitecaps FC. Daniel Ríos replaces Ali Ahmed.
  • 79': Substitution, Vancouver Whitecaps FC. Édier Ocampo replaces Mathías Laborda because of an injury.
  • 81': Foul by Édier Ocampo (Vancouver Whitecaps FC).
  • 81': Lorenzo Insigne (Toronto FC) wins a free kick in the attacking half.
  • 81': Édier Ocampo (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.
  • 82': Attempt saved. Deybi Flores (Toronto FC) header from the centre of the box is saved in the top centre of the goal. Assisted by Federico Bernardeschi.
  • 83': Offside, Toronto FC. Federico Bernardeschi is caught offside.
  • 84': Offside, Vancouver Whitecaps FC. J.C. Ngando is caught offside.
  • 87': Corner, Vancouver Whitecaps FC. Conceded by Raoul Petretta.
  • 88': Attempt saved. Ranko Veselinovic (Vancouver Whitecaps FC) header from very close range is saved in the top left corner. Assisted by Daniel Ríos with a headed pass.
  • 88': Corner, Vancouver Whitecaps FC. Conceded by Federico Bernardeschi.
  • 89': Corner, Vancouver Whitecaps FC. Conceded by Federico Bernardeschi.
  • 89': Attempt missed. Ranko Veselinovic (Vancouver Whitecaps FC) right footed shot from the centre of the box is too high. Assisted by Sebastian Berhalter with a cross following a corner.
  • 89': Substitution, Vancouver Whitecaps FC. Jeevan Badwal replaces J.C. Ngando.
  • 90': Foul by Tate Johnson (Vancouver Whitecaps FC).
  • 90': Ola Brynhildsen (Toronto FC) wins a free kick on the right wing.
  • 90': Fourth official has announced 8 minutes of added time.
  • 90'+1': Attempt saved. Federico Bernardeschi (Toronto FC) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Lorenzo Insigne.
  • 90'+3': Attempt saved. Édier Ocampo (Vancouver Whitecaps FC) right footed shot from the right side of the box is saved in the bottom right corner.
  • 90'+3': Corner, Vancouver Whitecaps FC. Conceded by Sean Johnson.
  • 90'+5': Attempt blocked. Ola Brynhildsen (Toronto FC) right footed shot from the left side of the six yard box is blocked. Assisted by Tyrese Spicer with a cross.
  • 90'+5': Corner, Toronto FC. Conceded by Tristan Blackmon.
  • 90'+8': Corner, Toronto FC. Conceded by Sebastian Berhalter.
  • 90'+8': Attempt missed. Lorenzo Insigne (Toronto FC) right footed shot from outside the box misses to the left following a corner.
  • 90'+8': Attempt blocked. Lorenzo Insigne (Toronto FC) left footed shot from outside the box is blocked.
  • 90'+9': Second Half ends, Toronto FC 0, Vancouver Whitecaps FC 0.
  • 0': Match ends, Toronto FC 0, Vancouver Whitecaps FC 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9727.png&h=25&scale=crop&w=25&location=originVAN TORhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/7318.png&h=25&scale=crop&w=25&location=origin
14 Fouls 16
1 Yellow Cards 1
0 Red Cards 0
2 Offsides 3
12 Corner Kicks 3
3 Saves 5
57.5 Possession 42.5
14 SHOTS 7
6 ON GOAL 3
0.4 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
397 Accurate Passes 266
452 Passes 342
0.9 Pass Completion % 0.8
10 Accurate Crosses 1
29 Crosses 12
0.3 Cross % 0.1
36 Long Balls 59
20 Accurate Long Balls 20
0.6 Long Balls % 0.3
1 Blocked Shots 3
9 Effective Tackles 13
14 Tackles 28
0.6 Tackle % 0.5
9 Interceptions 8
28 Effective Clearances 29
28 Clearances 29

Game Information

Competition: MLS

Venue: BMO Field
Location: Toronto, Canada
Attendance: 22,301

MLS Table

# TEAM GP GD PTS
1 Vancouver Whitecaps 6 +5 13
2 Austin FC 6 +2 12
3 San Diego FC 6 +4 11
4 Minnesota United FC 6 +3 11
Full Table

Line-Ups

TOR Toronto FC (4-2-3-1)

No. Name
1 Sean Johnson (GK)
15 Nickseon Gomis
17 Sigurd Rosted
28 Raoul Petretta
2 Henry Wingo
24 Lorenzo Insigne
21 Jonathan Osorio
14 Alonso Coello
29 Deandre Kerr
11 Derrick Etienne Jr.
10 Federico Bernardeschi Yellow Card

VAN 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
26 Jean-Claude Ngando
16 Sebastian Berhalter
24 Brian White
22 Ali Ahmed
7 Jayden Nelson

MLS News

Transfer rumors, news: Bayern Munich's Müller has MLS offers
Transfer rumors, news: Bayern Munich's Müller has MLS offers

Thomas Müller, a two-time Champions League winner, could be the next star to move to MLS. Transfer Talk has the latest news, gossip and rumors.

Sporting Kansas City part ways with manager Peter Vermes
Sporting Kansas City part ways with manager Peter Vermes

Sporting Kansas City have have parted ways with manager Peter Vermes the Major League Soccer club announced on Monday.

MLS Power Rankings: Messi's Miami on top, Sporting KC rock bottom
MLS Power Rankings: Messi's Miami on top, Sporting KC rock bottom

A 35-minute cameo from Leo Messi was all Inter Miami needed to show why they are clear atop ESPN's MLS Power Rankings. Sporting KC's season, meanwhile, went from bad to worse.

Antony scores on an open net to give Timbers the advantage
Antony scores on an open net to give Timbers the advantage

Antony capitalizes on a defensive lapse to extend Portland's lead over Houston.

Myrto Uzuni finds the back of the net for Austin FC
Myrto Uzuni finds the back of the net for Austin FC

Myrto Uzuni finds the back of the net for Austin FC