Toronto FC vs Vancouver Whitecaps Prediction, Betting Tips, Lineups & Odds | 29 Mar 2025
Caps Might Prove Too Strong
We think that Vancouver 0.0 looks like the best bet to have against Toronto. The Asian Handicap odds of -121 looks really appealing, with money refunded if the game is drawn.
Vancouver 4-0 Win in Previous H2H Encounter
Toronto FC have suffered defeat in their last four games. Most recently, a 2-1 scoreline occurred on the road at Sports Illustrated Stadium against New York Red Bulls. The Ontario side had just 32% possession and recorded two shots on target, with Deandre Kerr bagging the goal.
Vancouver Whitecaps have claimed back-to-back road wins. In the previous game, they suffered a 3-1 home defeat against Chicago Fire at BC Place. The Caps recorded 57% possession and had two shots on goal, while Daniel Rios was on the scoresheet.
Head-to-Head Statistics
Vancouver have beaten Toronto on three consecutive occasions. In their last clash, Vancouver enjoyed a 4-0 success when hosting at BC Place. The previous 8 H2H matches have included four wins for Vancouver, two victories for Toronto along with two draws.
MLS | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
5 | ![]() |
25 | 13 | 6 | 6 | 43 | 28 | 15 | 43:28 | 45 |
25 | ![]() |
25 | 5 | 7 | 13 | 26 | 33 | -7 | 26:33 | 22 |
8 losses and 2 draws, averaging 0.8 goals from 6.4 attempts and 3.3 shots on goal. TFC have had 45.8% possession and 3.7 corners per match. On average, they have conceded 2.2 goals from 8.0 attempts and 5.1 shots on goal, while their opponents have earned 3.0 corners.
Top goalscorers are Deandre Kerr and Prince Osei Owusu on 2 goals, while Sigurd Rosted has bagged 1. Federico Bernardeschi has recorded the most assists with 2.
Vancouver Whitecaps – Last 10 League GamesVancouver have won 6 and lost 4, with an average of 2.0 goals from 9.0 attempts and 4.5 shots on goal. Jesper Soerensen's team average 53.3% possession, 5.8 corners in their favour and 5.2 corners against, while conceding 1.0 goals from 6.8 attempts and 3.1 shots on goal.
Ryan Gauld is top of the team’s scoring charts with 7, while Sam Adekugbe and Brian White both have 2. Jayden Nelson has been top assists provider with 4 in the previous 10 games.
Confirmed Lineups
Toronto FC confirmed lineup (4-2-3-1): Sean Johnson (GK), Henry Wingo, Sigurd Rosted, Nicksoen Gomis, Raoul Petretta, Jonathan Osorio, Alonso Coello, Federico Bernardeschi, Lorenzo Insigne, Derrick Etienne, Deandre Kerr.
Vancouver Whitecaps confirmed lineup (4-3-3): Yohei Takaoka (GK), Mathias Laborda, Ranko Veselinovic, Tristan Blackmon, Tate Johnson, Sebastian Berhalter, Andres Cubas, J.C. Ngando, Jayden Nelson, Brian White, Ali Ahmed.
Toronto FC vs Vancouver Whitecaps Prediction & Betting Tips
Vancouver 0.0 are a really appealing bet on the Asian Handicap for this MLS clash. Wagering the visitors at -121 means a solid return if they triumph and we’re feeling confident.
The football experts at Sportsgambler.com check injury updates regularly and combine this with the form guide. We’re also able to consult a database of stats and present the key numbers to our readers.
Key Toronto FC vs Vancouver Whitecaps league stats:
Caps 0.0 Probability
The latest betting odds imply that our pick has a 54.8% prospect of winning. Based on our experts research, we calculate the actual probability to be closer to 60%. This wager can therefore be backed with confidence.
Want to back Vancouver to cover the line at bigger odds? Get more juice by taking the Bet Builder route where different legs can be combined to good effect.

Correct Score Prediction
Vancouver are available at +750 to win by a 2-1 scoreline. Correct score betting allows us to bet at bigger odds and it’s also a fun type of wager.
Toronto FC vs Vancouver Whitecaps Odds
You can get MLS betting odds of +190 for a Toronto FC win and the bookies have Vancouver Whitecaps available at +130. If you want to back the draw, it’s on offer at +250.
Bet on Over 2.5 Goals or Under 2.5 Goals at similar odds right now.
Head over to the Bet Builder and you’ll find all the popular football betting site markets available. MLS selections can then be combined together in a same-game accumulator which you can cheer on.







- MLS: 07/04 2024 Vancouver 4 Toronto 0
- MLS: 17/09 2023 Toronto 1 Vancouver 2
- MLS: 08/05 2022 Vancouver 1 Toronto 0
- MLS: 24/04 2021 Toronto 2 Vancouver 2
- MLS: 06/09 2020 Vancouver 3 Toronto 2
- MLS: 22/08 2020 Toronto 1 Vancouver 0
- MLS: 19/08 2020 Toronto 3 Vancouver 0
- MLS: 01/06 2019 Vancouver 1 Toronto 1


- 8 defeats and 2 draws in the previous 10 matches
- 2 wins and 8 defeats in the previous 10 home matches
- 6 wins and 4 defeats in the previous 10 matches
- 4 wins, 4 defeats and 2 draws in the previous 10 away matches
- An average of 0.80 goals scored and 2.20 conceded in the previous 10 matches
- An average of 1.00 goals scored and 2.20 conceded in the previous 10 home matches
- An average of 3.00 goals per game in the previous 10 matches
- An average of 3.20 goals per game in the previous 10 home matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 8 of the previous 10 home matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 8 of the previous 10 home matches
- An average of 2.00 goals scored and 1.00 conceded in the previous 10 matches
- An average of 1.60 goals scored and 1.30 conceded in the previous 10 away matches
- An average of 3.00 goals per game in the previous 10 matches
- An average of 2.90 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 7 of the previous 10 away matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 away matches
- An average of 3.70 corners awarded and 3.00 corners conceded in the last 10 matches
- An average of 3.80 corners awarded and 3.30 corners against in the last 10 home matches
- An average of 6.70 corners awarded in the last 10 matches
- An average of 7.10 corners awarded in the last 10 home matches
- Had the most corners in 4 and least corners in 3 of the last 10 matches
- Had the most corners in 4 and least corners in 4 of the last 10 home matches
- An average of 5.80 corners awarded and 5.20 corners conceded in the last 10 matches
- An average of 5.80 corners awarded and 6.10 corners against in the last 10 away matches
- An average of 11.00 corners awarded in the last 10 matches
- An average of 11.90 corners awarded in the last 10 away matches
- Had the most corners in 5 and least corners in 4 of the last 10 matches
- Had the most corners in 4 and least corners in 5 of the last 10 away matches
- An average of 45.80% possession in the last 10 matches
- An average of 55.00% possession in the last 10 home matches
- Most possession in 1 of the last 10 matches
- Most possession in 5 of the last 10 home matches
- An average of 53.30% possession in the last 10 matches
- An average of 48.10% possession in the last 10 away matches
- Most possession in 7 of the last 10 matches
- Most possession in 4 of the last 10 away matches
- Top Scorers for Toronto FC this season are Deandre Kerr (2), Deybi Flores (1), Federico Bernardeschi (1)
- Top Assistors for Toronto FC this season are Federico Bernardeschi (2), Derrick Etienne (1)
Toronto FC vs Vancouver Whitecaps Lineups & Team News
It’s good to know about any injuries and this is reflected in our Toronto vs Vancouver team news, with this leading to predicted and confirmed lineups.
The MLS squads highlight the star players operating for every team in the division.
Toronto FC Confirmed Lineup 4-2-3-1
Vancouver Whitecaps Confirmed Lineup 4-3-3
Toronto FC Confirmed Lineup 4-2-3-1
Vancouver Whitecaps Confirmed Lineup 4-3-3
Toronto FC Substitutes
- 6Kosi Thompson
- 7Theodor Corbeanu
- 9Ola Brynhildsen
- 12Zane Monlouis
- 16Tyrese Spicer
- 19Kobe Franklin
- 20Deybi Flores
- 71Markus Cimermancic
- 90Luka Gavran
Vancouver Whitecaps Substitutes
- 11Emmanuel Sabbi
- 12Belal Halbouni
- 13Ralph Priso-Mbongue
- 14Daniel Rios
- 18Edier Ocampo
- 27Giuseppe Bovalina
- 32Isaac Boehmer
- 45Pedro Vite
- 59Jeevan Badwal
Previous Toronto FC Lineups
Previous Vancouver Whitecaps Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Philadelphia | 26 | 15 | 6 | 5 | 44:25 | 51 |
2 | San Diego | 26 | 15 | 4 | 7 | 50:32 | 49 |
3 | FC Cincinnati | 26 | 15 | 4 | 7 | 39:32 | 49 |
4 | Nashville SC | 26 | 14 | 5 | 7 | 43:29 | 47 |
5 | Vancouver | 25 | 13 | 6 | 6 | 43:28 | 45 |
6 | Orlando City | 26 | 12 | 8 | 6 | 50:34 | 44 |
7 | Minnesota Utd | 26 | 12 | 8 | 6 | 43:30 | 44 |
8 | Columbus Crew | 25 | 12 | 8 | 5 | 41:36 | 44 |
9 | Inter Miami | 23 | 12 | 6 | 5 | 50:38 | 42 |
10 | Charlotte FC | 26 | 13 | 2 | 11 | 44:39 | 41 |
11 | Seattle Sounders | 25 | 11 | 8 | 6 | 43:35 | 41 |
12 | NYCFC | 24 | 11 | 5 | 8 | 34:29 | 38 |
13 | Los Angeles FC | 23 | 10 | 7 | 6 | 41:30 | 37 |
14 | Portland Timbers | 25 | 10 | 7 | 8 | 33:34 | 37 |
15 | Chicago Fire | 25 | 10 | 6 | 9 | 47:42 | 36 |
16 | NY Red Bulls | 26 | 10 | 6 | 10 | 41:37 | 36 |
17 | Austin FC | 24 | 9 | 7 | 8 | 23:28 | 34 |
18 | Colorado Rapids | 26 | 9 | 6 | 11 | 33:40 | 33 |
19 | SJ Earthquakes | 26 | 8 | 8 | 10 | 49:45 | 32 |
20 | Real Salt Lake | 25 | 9 | 4 | 12 | 27:32 | 31 |
21 | NE Revolution | 25 | 7 | 7 | 11 | 33:35 | 28 |
22 | FC Dallas | 25 | 7 | 7 | 11 | 37:45 | 28 |
23 | Houston Dynamo | 25 | 7 | 7 | 11 | 32:41 | 28 |
24 | Sporting KC | 25 | 6 | 6 | 13 | 36:47 | 24 |
25 | Toronto FC | 25 | 5 | 7 | 13 | 26:33 | 22 |
26 | Atlanta United | 25 | 4 | 10 | 11 | 30:46 | 22 |
27 | St. Louis | 25 | 5 | 6 | 14 | 27:41 | 21 |
28 | CF Montréal | 26 | 4 | 7 | 15 | 24:47 | 19 |
29 | D.C. United | 26 | 4 | 7 | 15 | 22:51 | 19 |
30 | LA Galaxy | 25 | 3 | 7 | 15 | 28:52 | 16 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Philadelphia | 14 | 9 | 4 | 1 | 30:15 | 31 |
2 | Nashville SC | 13 | 9 | 3 | 1 | 26:9 | 30 |
3 | NY Red Bulls | 13 | 9 | 2 | 2 | 33:19 | 29 |
4 | Charlotte FC | 12 | 9 | 1 | 2 | 25:12 | 28 |
5 | Columbus Crew | 14 | 8 | 4 | 2 | 24:16 | 28 |
6 | Los Angeles FC | 13 | 8 | 2 | 3 | 23:10 | 26 |
7 | Seattle Sounders | 12 | 7 | 4 | 1 | 27:14 | 25 |
8 | San Diego | 14 | 7 | 4 | 3 | 24:13 | 25 |
9 | NYCFC | 11 | 8 | 0 | 3 | 19:10 | 24 |
10 | Vancouver | 11 | 7 | 2 | 2 | 25:13 | 23 |
11 | FC Cincinnati | 12 | 7 | 2 | 3 | 21:15 | 23 |
12 | Portland Timbers | 13 | 6 | 5 | 2 | 19:16 | 23 |
13 | Orlando City | 13 | 6 | 3 | 4 | 28:20 | 21 |
14 | Minnesota Utd | 13 | 6 | 3 | 4 | 24:16 | 21 |
15 | Inter Miami | 11 | 6 | 3 | 2 | 24:16 | 21 |
16 | Colorado Rapids | 13 | 6 | 2 | 5 | 17:16 | 20 |
17 | Real Salt Lake | 12 | 6 | 1 | 5 | 15:12 | 19 |
18 | SJ Earthquakes | 13 | 4 | 6 | 3 | 31:22 | 18 |
19 | Austin FC | 12 | 4 | 6 | 2 | 10:10 | 18 |
20 | Atlanta United | 13 | 4 | 5 | 4 | 23:22 | 17 |
21 | St. Louis | 13 | 4 | 4 | 5 | 18:19 | 16 |
22 | Chicago Fire | 12 | 3 | 5 | 4 | 14:16 | 14 |
23 | Houston Dynamo | 13 | 4 | 2 | 7 | 15:23 | 14 |
24 | Sporting KC | 13 | 3 | 4 | 6 | 20:26 | 13 |
25 | NE Revolution | 12 | 3 | 2 | 7 | 14:18 | 11 |
26 | FC Dallas | 13 | 3 | 2 | 8 | 17:22 | 11 |
27 | LA Galaxy | 12 | 3 | 2 | 7 | 14:22 | 11 |
28 | D.C. United | 13 | 2 | 5 | 6 | 11:22 | 11 |
29 | Toronto FC | 13 | 2 | 4 | 7 | 10:14 | 10 |
30 | CF Montréal | 12 | 1 | 4 | 7 | 9:25 | 7 |











