Toronto FC vs Vancouver Whitecaps - Prediction and Stats
Toronto FC vs Vancouver Whitecaps Statistic


47
Ball possession
53
3
Shots on target
5
0
Shots off target
9
2
Saves
0
3
Corner kicks
12
12
Free kicks
11
3
Offsides
2
16
Fouls
14
1
Yellow cards
1
Match details
89’
Jeevan Badwal
(Leave  the field: J.C. Ngando)
81’
Edier Ocampo
(Yellow card)
79’
Daniel Rios
(Leave  the field: Ali Ahmed)
79’
Edier Ocampo
(Leave  the field: Mathias Laborda)
67’
Tyrese Spicer
(Leave  the field: Derrick Etienne)
67’
Deybi Flores
(Leave  the field: Alonso Coello)
65’
Federico Bernardeschi
(Yellow card)
61’
Emmanuel Sabbi
(Leave  the field: Jayden Nelson)
61’
Pedro Vite
(Leave  the field: Andres Cubas)
53’
Ola Brynhildsen
(Leave  the field: Deandre Kerr)
53’
Kosi Thompson
(Leave  the field: Henry Wingo)
Toronto FC vs Vancouver Whitecaps Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
3.09

29 Mar, 13:05
2.87
29 Mar, 14:09
2.86
29 Mar, 15:03
3.09
X
3.58

29 Mar, 13:05
3.65
29 Mar, 14:09
3.67
29 Mar, 15:03
3.58
2
2.33

29 Mar, 08:09
2.39
29 Mar, 11:05
2.34
29 Mar, 13:05
2.33

Betway Bonuses
Receive bonus

Odds movement
1
2.88

29 Mar, 08:09
2.75
29 Mar, 10:04
2.80
29 Mar, 15:03
2.88
X
3.30

29 Mar, 07:04
3.30
29 Mar, 08:09
3.40
29 Mar, 15:03
3.30
2
2.38

29 Mar, 07:04
2.50
29 Mar, 08:09
2.40
29 Mar, 10:04
2.38
Highest
3.09
3.58
2.38
Average
2.98
3.45
2.34
Lowest odds
2.88
3.3
2.28
1X2 prediction for Toronto FC vs Vancouver Whitecaps match
Date and time
29.03.25
14:30
Match
Toronto FC
0
Vancouver Whitecaps
0


See also other MLS USA predictions
San Jose vs Inter Miami prediction: Will the visitors break their streak of failures?
On Thursday, May 15, in the 13th round of the...

Vancouver Whitecaps vs Los Angeles FC prediction, H2H and probable lineups — May 12, 2025
One of the standout fixtures of the next round in...

Toronto FC vs Vancouver Whitecaps today lineups

4-3-3

Team manager
Robin Fraser
Referee
Team manager
Jesper Soerensen
Toronto FC vs Vancouver Whitecaps today lineups
























Substitutes


















TOP scorers



MLS USA 2025


12
Matches
9
2
Goals
8
1
Penalty Goals
0
0.17
Goals Per 90 min
0.9
525
Min Per Goal
101
Head to Head Toronto FC - Vancouver Whitecaps
Statistics are for the last 5 games
40%
D
- 2

25 sep 2024
22:00
Canadian Championship

Vancouver Whitecaps

Toronto FC
4
Score
0
2
0
06 apr 2024
19:30
MLS USA

Vancouver Whitecaps

Toronto FC
Score
4
0
16 sep 2023
19:30
MLS USA

Toronto FC

Vancouver Whitecaps
Score
1
2
26 july 2022
22:30
Canadian Championship

Vancouver Whitecaps

Toronto FC
5
Score
1
3
1
08 may 2022
16:00
MLS USA

Vancouver Whitecaps

Toronto FC
Score
1
0
Over 0.5
4/5 matches
80%
Over 1.5
3/5 matches
60%
Over 2.5
2/5 matches
40%
BTTS
2/5 matches
40%
Team Over 0.5
Toronto FC
40%
Team Over 0.5
Vancouver Whitecaps
80%
Last matches Toronto FC

0%
W
- 0
20%
D
- 1
80%
L
- 4
22 mar 2025
19:30
MLS USA

New York Red Bulls

Toronto FC
Score
2
1
15 mar 2025
14:30
MLS USA

Toronto FC

Chicago Fire FC
Score
1
2
08 mar 2025
19:30
MLS USA

FC Cincinnati

Toronto FC
Score
2
0
01 mar 2025
19:30
MLS USA

Orlando City

Toronto FC
Score
4
2
22 feb 2025
19:30
MLS USA

DC United

Toronto FC
Score
2
2
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws1
-
Losses4
-
Goals6
-
Goals per game1.2
-
Over 1.5100%
-
Over 2.580%
-
BTTS80%
Last matches Vancouver Whitecaps

40%
W
- 2
40%
D
- 2
20%
L
- 1
Vancouver Whitecaps 1 - 3 Chicago Fire FC 22 mar 2025, 22:30 MLS USA
22 mar 2025
22:30
MLS USA

Vancouver Whitecaps

Chicago Fire FC
Score
1
3
15 mar 2025
20:30
MLS USA

FC Dallas

Vancouver Whitecaps
Score
0
1
Monterrey 2 - 2 Vancouver Whitecaps 12 mar 2025, 20:30 CONCACAF Champions League
12 mar 2025
20:30
CONCACAF Champions League

Monterrey

Vancouver Whitecaps
Score
2
2
Vancouver Whitecaps 2 - 0 CF Montreal 08 mar 2025, 21:30 MLS USA
08 mar 2025
21:30
MLS USA

Vancouver Whitecaps

CF Montreal
Score
2
0
05 mar 2025
22:30
CONCACAF Champions League

Vancouver Whitecaps

Monterrey
Score
1
1
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws2
-
Losses1
-
Goals7
-
Goals per game1.4
-
Over 1.580%
-
Over 2.540%
-
BTTS60%
Toronto FC vs Vancouver Whitecaps Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
![]() |
Vancouver Whitecaps | 12 | 8 | 3 | 1 | 24 - 10 | 14 | 27 | ||
26
![]() |
Toronto FC | 12 | 2 | 4 | 6 | 10 - 16 | -6 | 10 |
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
1
/ 30

12
Total games
12
2
17%
Wins
67%
8
4
33%
Draws
25%
3
6
50%
Loses
8%
1
10
Goals scored
24
16
Goals conceded
10
10
Points
27
Where to watch Toronto FC vs Vancouver Whitecaps
List of TV channels for International
Bet365
(intenational)

Toronto FC Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
7 | Theodor Corbeanu | 10 | 680 |
Total starts
8
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Richie Laryea | 2 | 111 |
Total starts
2
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Derrick Etienne | 8 | 295 |
Total starts
3
|
Substituted out
3
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
17 | Sigurd Rosted | 10 | 808 |
Total starts
9
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
21 | Jonathan Osorio | 9 | 806 |
Total starts
9
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Lorenzo Insigne | 8 | 544 |
Total starts
6
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Matthew Longstaff | 8 | 368 |
Total starts
4
|
Substituted out
2
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Matthew Longstaff | 1 | 26 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
10 | Federico Bernardeschi | 12 | 1050 |
Total starts
12
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (1)
|
Yellow cards
3
|
Red cards
0
|
|||||
28 | Raoul Petretta | 9 | 714 |
Total starts
8
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Sean Johnson | 12 | 1080 |
Total starts
12
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
23 | Maxime Dominguez | 5 | 138 |
Total starts
1
|
Substituted out
1
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
5 | Kevin Long | 9 | 764 |
Total starts
9
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
29 | Deandre Kerr | 5 | 223 |
Total starts
2
|
Substituted out
2
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | Henry Wingo | 4 | 222 |
Total starts
4
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
12 | Zane Monlouis | 5 | 289 |
Total starts
3
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
15 | Kosi Thompson | 10 | 791 |
Total starts
8
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
9 | Ola Brynhildsen | 7 | 316 |
Total starts
4
|
Substituted out
4
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Ola Brynhildsen | 1 | 26 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Deybi Flores | 11 | 786 |
Total starts
9
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
15 | Nicksoen Gomis | 6 | 479 |
Total starts
6
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Kobe Franklin | 3 | 56 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Alonso Coello | 11 | 609 |
Total starts
7
|
Substituted out
4
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Tyrese Spicer | 9 | 325 |
Total starts
2
|
Substituted out
2
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | Tyrese Spicer | 1 | 26 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
38 | Charles Sharp | 2 | 98 |
Total starts
1
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Vancouver Whitecaps Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
11 | Emmanuel Sabbi | 8 | 378 |
Total starts
4
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
12 | Belal Halbouni | 1 | 5 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Sam Adekugbe | 4 | 171 |
Total starts
3
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Jayden Nelson | 8 | 461 |
Total starts
7
|
Substituted out
7
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
20 | Andres Cubas | 10 | 798 |
Total starts
10
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
16 | Sebastian Berhalter | 12 | 842 |
Total starts
9
|
Substituted out
4
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
33 | Tristan Blackmon | 11 | 906 |
Total starts
10
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
23 | Brian White | 9 | 802 |
Total starts
9
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
8 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
13 | Ralph Priso-Mbongue | 10 | 348 |
Total starts
4
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
19 | Damir Kreilach | 1 | 4 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Daniel Rios | 10 | 415 |
Total starts
4
|
Substituted out
1
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
4 | Ranko Veselinovic | 11 | 990 |
Total starts
11
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
25 | Ryan Gauld | 3 | 198 |
Total starts
3
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
15 | Pedro Vite | 11 | 772 |
Total starts
9
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
2 | Mathias Laborda | 6 | 528 |
Total starts
6
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
1 | Yohei Takaoka | 12 | 1080 |
Total starts
12
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
15 | Bjoern Inge Utvik | 4 | 260 |
Total starts
3
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Ali Ahmed | 11 | 576 |
Total starts
5
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
28 | Tate Johnson | 9 | 673 |
Total starts
7
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Edier Ocampo | 10 | 677 |
Total starts
7
|
Substituted out
3
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
26 | J.C. Ngando | 11 | 680 |
Total starts
6
|
Substituted out
4
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
27 | Giuseppe Bovalina | 3 | 118 |
Total starts
1
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
59 | Jeevan Badwal | 7 | 126 |
Total starts
1
|
Substituted out
1
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
52 | Nicolas Chateau | 2 | 8 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
MLS USA Next matches
St. Louis City - : - Sporting Kansas City Today, 20:45 MLS USA
MLS USA
Today
St. Louis City
-
:
-
Sporting Kansas City
Austin FC - : - Atlanta United Today, 21:00 MLS USA
MLS USA
Today
Austin FC
-
:
-
Atlanta United
Real Salt Lake - : - Portland Timbers Today, 21:30 MLS USA
MLS USA
Today
Real Salt Lake
-
:
-
Portland Timbers
San Jose Earthquakes - : - Inter Miami CF Today, 22:30 MLS USA
MLS USA
Today
San Jose Earthquakes
-
:
-
Inter Miami CF
San Diego FC - : - Colorado Rapids Today, 22:30 MLS USA
MLS USA
Today
San Diego FC
-
:
-
Colorado Rapids
Los Angeles FC - : - Seattle Sounders FC Today, 22:30 MLS USA
MLS USA
Today
Los Angeles FC
-
:
-
Seattle Sounders FC
CF Montreal - : - Toronto FC 17 may 2025, 14:30 MLS USA
MLS USA
17 may 2025
CF Montreal
-
:
-
Toronto FC
New York City FC - : - New York Red Bulls 17 may 2025, 16:30 MLS USA
MLS USA
17 may 2025
New York City FC
-
:
-
New York Red Bulls
Columbus Crew - : - FC Cincinnati 17 may 2025, 19:00 MLS USA
MLS USA
17 may 2025
Columbus Crew
-
:
-
FC Cincinnati
New England Revolution - : - San Jose Earthquakes 17 may 2025, 19:30 MLS USA
MLS USA
17 may 2025
New England Revolution
-
:
-
San Jose Earthquakes




















The latest team news
- 02 may 2025 Vancouver Fires Warning Shot at Cruz Azul Ahead of Champions Cup Final
- 01 may 2025 Mascherano Laments Inter Miami’s Collapse: “It’s Inconceivable”
- 30 apr 2025 Messi Eliminated: Inter Miami Crash Out of Concachampions After 3-1 Loss to Vancouver
- 30 apr 2025 Inter Miami Faces Historic Challenge Against Vancouver in Champions Cup Semifinal
- 25 apr 2025 Andrés Cubas Explains Heated Clash With Messi After Inter Miami’s Defeat in Vancouver
- 25 apr 2025 Whitecaps Set MLS-Era Attendance Record in Semifinal Win Over Inter Miami