Vancouver Whitecaps 3-2 Portland Timbers final score - 4 April 2026, Major League Soccer

USA - Major League Soccer

Vancouver Whitecaps
3
-
2
End
Portland Timbers
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Vancouver Whitecaps Vancouver Whitecaps
Portland Timbers Portland Timbers
End of game
S. Berhalter
90+5'
drop icon
T. Muller
Penalty
90+1'
drop icon
82'
A. Aravena
K. Velde
R. Elloumi
J. Badwal
82'
80'
D. Chara
77'
D. Chara
J. Ortiz
B. Caicedo
C. Sabaly
71'
M. Laborda
68'
66'
F. Mora
K. Kelsy
46'
B. Bye
J. Mosquera
E. Sabbi
A. Jackson
46'
Half-time
45+2'
drop icon
D. Da Costa
J. Mosquera
36'
drop icon
J. Mosquera
E. Ocampo
Y. Takaoka
6'
drop icon
Kick-off

Game Statistics

Vancouver Whitecaps Vancouver Whitecaps
Portland Timbers Portland Timbers
12
Total shots
3
3
Clearances
12
6
Shots on target
2
7
Corners
2
8
Free Kicks
13
60
Possession (%)
40
13
Fouls
7
1
Yellow card
1
13
Goal opportunities
5
0
Offside
1
6
Shots off target
1
3
Shots blocked
5
489
Passes attempted
305
459
Successful passes
272
30
Unsuccessful passes
33
29
Long passes attempted
45
10
Successful long passes
14
19
Unsuccessful long passes
31
42
Crosses attempted
9
6
Successful crosses
1
36
Unsuccessful crosses
8
3
Successful dribbles
2
23
Loss of possession
26
10
Fouled against
14
10
Tackles attempted
8
9
Successful tackles
7
1
Missed tackles
1
24
Defensive clearances
43
5
Interceptions
1
5
Defensive blocks
11
0
Saves
3
0
Goalkeeper dives
2
3
Substitutions
4

Form

Table

Teams Pts P W D L GD
2 Vancouver Whitecaps
32 14 10 2 2 +22
23 Portland Timbers
14 14 4 2 8 -6

Last matches

Vancouver Whitecaps
Vancouver Whitecaps Last matches
W W L W L L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
33% BTTS
2.33 Goals scored
1.17 Goals conceded
83% Over 2.5
17% Under 2.5

21 Mar 2026 - Major League Soccer

Vancouver Whitecaps
0 :  1
San Jose Earthquakes

18 Mar 2026 - Concachampions

Seattle Sounders
2 :  1
Vancouver Whitecaps

15 Mar 2026 - Major League Soccer

Vancouver Whitecaps
6 :  0
Minnesota United

12 Mar 2026 - Concachampions

Vancouver Whitecaps
0 :  3
Seattle Sounders

7 Mar 2026 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

28 Feb 2026 - Major League Soccer

Vancouver Whitecaps
3 :  0
Toronto FC
W W W L W L
Wins

4/6 (67%)

Draw

0/6 (0%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
0% BTTS
2 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

21 Mar 2026 - Major League Soccer

Vancouver Whitecaps
0 :  1
San Jose Earthquakes

15 Mar 2026 - Major League Soccer

Vancouver Whitecaps
6 :  0
Minnesota United

12 Mar 2026 - Concachampions

Vancouver Whitecaps
0 :  3
Seattle Sounders

28 Feb 2026 - Major League Soccer

Vancouver Whitecaps
3 :  0
Toronto FC

25 Feb 2026 - Concachampions

Vancouver Whitecaps
2 :  0
CS Cartagines

21 Feb 2026 - Major League Soccer

Vancouver Whitecaps
1 :  0
Real Salt Lake
W L L D W L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
1.5 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

18 Mar 2026 - Concachampions

Seattle Sounders
2 :  1
Vancouver Whitecaps

7 Mar 2026 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

18 Feb 2026 - Concachampions

CS Cartagines
0 :  0
Vancouver Whitecaps

27 Jan 2026 - Clubs Friendlies

FC Polissya Zhytomyr
2 :  0
Vancouver Whitecaps

6 Dec 2025 - Major League Soccer

Inter Miami
3 :  1
Vancouver Whitecaps

29 Nov 2025 - Major League Soccer

San Diego FC
1 :  3
Vancouver Whitecaps
Portland Timbers
Portland Timbers Last matches
L W L L L D
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.83 Total goals
67% BTTS
1.17 Goals scored
2.67 Goals conceded
67% Over 2.5
33% Under 2.5

22 Mar 2026 - Major League Soccer

Portland Timbers
1 :  1
Los Angeles Galaxy

14 Mar 2026 - Major League Soccer

Houston Dynamo
3 :  2
Portland Timbers

7 Mar 2026 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

28 Feb 2026 - Major League Soccer

Colorado Rapids
2 :  0
Portland Timbers

21 Feb 2026 - Major League Soccer

Portland Timbers
3 :  2
Columbus Crew

9 Nov 2025 - Major League Soccer

San Diego FC
4 :  0
Portland Timbers
L W D W L D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4 Total goals
83% BTTS
1.67 Goals scored
2.33 Goals conceded
83% Over 2.5
17% Under 2.5

22 Mar 2026 - Major League Soccer

Portland Timbers
1 :  1
Los Angeles Galaxy

7 Mar 2026 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

21 Feb 2026 - Major League Soccer

Portland Timbers
3 :  2
Columbus Crew

1 Nov 2025 - Major League Soccer

Portland Timbers
2 :  2
San Diego FC

22 Oct 2025 - Major League Soccer

Portland Timbers
3 :  1
Real Salt Lake

18 Oct 2025 - Major League Soccer

Portland Timbers
0 :  4
San Diego FC
D L L L L L
Wins

0/6 (0%)

Draw

1/6 (17%)

Losses

5/6 (83%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
0.67 Goals scored
2.17 Goals conceded
50% Over 2.5
50% Under 2.5

14 Mar 2026 - Major League Soccer

Houston Dynamo
3 :  2
Portland Timbers

28 Feb 2026 - Major League Soccer

Colorado Rapids
2 :  0
Portland Timbers

9 Nov 2025 - Major League Soccer

San Diego FC
4 :  0
Portland Timbers

26 Oct 2025 - Major League Soccer

San Diego FC
2 :  1
Portland Timbers

4 Oct 2025 - Major League Soccer

Seattle Sounders
1 :  0
Portland Timbers

24 Sept 2025 - Major League Soccer

Vancouver Whitecaps
1 :  1
Portland Timbers

Head to head

Vancouver Whitecaps

50 %

Draw

33 %

Portland Timbers

17 %

Average stats (last H2H results)

3.5
Total goals
66.67%
BTTS
2.5
Goals scored
1
Goals conceded
50%
Over 2.5
50%
Under 2.5

7 Mar 2026 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

24 Sept 2025 - Major League Soccer

Vancouver Whitecaps
1 :  1
Portland Timbers

23 Feb 2025 - Major League Soccer

Portland Timbers
1 :  4
Vancouver Whitecaps

23 Oct 2024 - Major League Soccer

Vancouver Whitecaps
5 :  0
Portland Timbers

28 Sept 2024 - Major League Soccer

Vancouver Whitecaps
1 :  1
Portland Timbers

22 Jun 2024 - Major League Soccer

Portland Timbers
2 :  0
Vancouver Whitecaps

Tactical Scheme

Vancouver Whitecaps

Formation : 4 - 2 - 3 - 1

1
Y. Takaoka
18
E. Ocampo
33
T. Blackmon
2
M. Laborda
28
T. Johnson
59
J. Badwal
16
S. Berhalter
7
C. Sabaly
13
T. Muller
22
A. Jackson
24
B. White
99
K. Velde
19
K. Kelsy
11
A. Alves Santos
30
J. Caicedo
10
D. Da Costa
80
J. Ortiz
27
J. Fory
6
A. Bonetig
20
F. Surman
29
J. Mosquera
41
J. Pantemis

Formation : 4 - 3 - 3

Portland Timbers

Substitutes

Vancouver Whitecaps
Vancouver Whitecaps
Goalkeeper

I. Boehmer

Defender

M. Gherasimencov

S. Schonlau

Midfielder

J. Ngando

O. Larraz

K. Cabrera

E. Sabbi

A. Jackson 46'

Forward

R. Elloumi

J. Badwal 82'

B. Caicedo

C. Sabaly 71'

Portland Timbers
Portland Timbers
Goalkeeper

T. Muse

Defender

I. Smith

B. Bye

J. Mosquera 46'

E. Miller

Midfielder

D. Chara

J. Ortiz 77'

A. Lassister

Forward

A. Aravena

K. Velde 82'

G. Guerra

F. Mora

K. Kelsy 66'

Missing players

Vancouver Whitecaps
Vancouver Whitecaps
Defender

S. Adekugbe

R. Veselinovic

B. Halbouni

Midfielder

R. Gauld

A. Cubas

R. Priso

Portland Timbers
Portland Timbers
Defender

K. Miller

Z. McGraw

Midfielder

O. Fernandez

C. Bassett

Live Commentary

90+7' sifflet_1

Ball goes out of play for a Portland goal kick.

90+5' but_1

Vancouver take a 3-2 lead thanks to Sebastian Berhalter.

90+3'  

Throw-in for Vancouver at BC Place.

90+1' but_1

Thomas Muller levels the score at 2-2 from the penalty spot.

89' corner_1

Corner awarded to Vancouver.

87' coup_franc_1

Free kick for Portland in their own half.

85' sifflet_1

Goal kick for Portland at BC Place.

84'  

Vancouver to take a throw-in in Portland territory.

82'  

Throw-in Portland.

82' coup_franc_1

Free kick for Portland in their own half.

82' substitution_1

Portland make their fourth substitution with Alexander Aravena replacing Kristoffer Velde.

82' sifflet_1

It's a goal kick for the away team in Vancouver.

82' substitution_1

Rayan Elloumi is replacing Jeevan Badwal for the home team.

81' coup_franc_1

Joseph Dickerson signals a free kick to Portland.

81' coup_franc_1

Joseph Dickerson signals a free kick to Vancouver.

80' sifflet_1

Portland have a goal kick.

80' carton_jaune_1

Diego Chara (Portland) has received a yellow card from Joseph Dickerson.

79' coup_franc_1

In Vancouver a free kick has been awarded the home team.

79'  

Throw-in for Vancouver close to the penalty box.

78' coup_franc_1

Vancouver awarded a free kick in their own half.

78' coup_franc_1

Joseph Dickerson signals a free kick to Portland in their own half.

77' substitution_1

The away team replace Joao Ortiz with Diego Chara.

75' sifflet_1

Joseph Dickerson awards Portland a goal kick.

73' corner_1

Corner awarded to Vancouver.

71' substitution_1

The home team replace Cheikh Sabaly with Bruno Caicedo.

71' coup_franc_1

Portland awarded a free kick in their own half.

68' carton_jaune_1

Mathias Laborda for Vancouver has been booked by Joseph Dickerson and receives a first yellow card.

68' coup_franc_1

It's getting dangerous! Free kick for Portland close to the penalty box.

66' substitution_1

Felipe Mora is replacing Kevin Kelsy for the away team.

60' sifflet_1

Ball goes out of play for a Portland goal kick.

57' corner_1

Portland have been awarded a corner by Joseph Dickerson.

55' corner_1

Vancouver have been awarded a corner by Joseph Dickerson.

53'  

Joseph Dickerson awards the home team a throw-in.

52'  

Throw-in for Vancouver in their own half.

51'  

Throw-in for Portland in the half of Vancouver.

50' coup_franc_1

Free kick for Vancouver in their own half.

49' sifflet_1

It's a goal kick for the away team in Vancouver.

46' substitution_1

Portland make their first substitution with Brandon Bye replacing Juan Mosquera.

46' substitution_1

Emmanuel Sabbi is on a sub for Aziel Jackson for Vancouver.

46' sifflet_1

Joseph Dickerson awards Portland a goal kick.

46' coup_franc_1

Free kick Vancouver.

45+2' but_1

Goal! The away team take a 1-2 lead through David Pereira Da Costa. Great play from Juan Mosquera to set up the goal.

45+2'  

Can Portland get the ball into an attacking position from this throw-in in Vancouver's half?

45+1' coup_franc_1

Joseph Dickerson signals a free kick to Portland in their own half.

45' sifflet_1

The whistle has gone to end the first-half.

45' coup_franc_1

Portland awarded a free kick in their own half.

43' corner_1

Corner awarded to Vancouver.

41' hors_jeu_1

Portland push upfield but Joseph Dickerson quickly pulls them for offside.

38' sifflet_1

Goal kick for Vancouver at BC Place.

38'  

Portland awarded a throw-in in their own half.

36' but_1

Juan Mosquera is on target to level the scores at 1-1.

36' corner_1

Corner awarded to Portland.

33' sifflet_1

Vancouver have a goal kick.

32' coup_franc_1

Free kick for Portland in the half of Vancouver.

30' coup_franc_1

Free kick for Portland in their own half.

30' corner_1

Vancouver have been awarded a corner by Joseph Dickerson.

28'  

Throw-in for Portland at BC Place.

26' sifflet_1

Goal kick for Portland at BC Place.

24' sifflet_1

It's a goal kick for the away team in Vancouver.

24' sifflet_1

Portland have a goal kick.

24' tir_non_cadre_1

Vancouver's Aziel Jackson gets his shot away but it misses the target.

23' corner_1

Corner awarded to Vancouver.

21'  

Vancouver to take a throw-in in Portland territory.

21' coup_franc_1

Joseph Dickerson signals a free kick to Portland in their own half.

20' coup_franc_1

Can Vancouver capitalize from this dangerous free kick?

18' sifflet_1

Joseph Dickerson awards Vancouver a goal kick.

17' corner_1

Vancouver have been awarded a corner by Joseph Dickerson.

16' tir_cadre_1

In Vancouver Vancouver drive forward through Cheikh Sabaly. His shot is on target but it's saved.

14'  

Can Vancouver get the ball into an attacking position from this throw-in in Portland's half?

14' sifflet_1

Ball goes out of play for a Portland goal kick.

14' tir_non_cadre_1

Vancouver's Brian White breaks free at BC Place. But the strike goes wide of the post.

13'  

Vancouver needs to be cautious. Portland have an attacking throw-in.

10'  

Joseph Dickerson awards the away team a throw-in.

10' coup_franc_1

Portland awarded a free kick in their own half.

8' coup_franc_1

Joseph Dickerson signals a free kick to Vancouver in their own half.

6' but_1

Goal! Vancouver have got their heads in front thanks to a Edier Ocampo strike. That's a fine assist from Yohei Takaoka.

6'  

Throw-in for Vancouver in the half of Portland.

5' coup_franc_1

Free kick for Portland in their own half.

5'  

Ball safe as Portland is awarded a throw-in in their half.

5'  

Throw-in for Portland in their own half.

4'  

Joseph Dickerson signals a Portland throw-in in Vancouver's half.

3'  

A throw-in for the home team on the opposite half.

2'  

Throw-in Portland.

2'  

Joseph Dickerson signals a throw-in for Portland, close to Vancouver's area.

 

Vancouver Whitecaps FC scores 2.34 goals when playing at home and Portland Timbers scores 1.08 goals when playing away (on average).

 

Both teams haven't won their last match in MLS.

 

Average number of goals in the first half in meetings between Vancouver Whitecaps FC and Portland Timbers is 1.8.

 

Average number of goals in meetings between Vancouver Whitecaps FC and Portland Timbers is 3.8.

 

Vancouver Whitecaps FC scores 3 goals in a match against Portland Timbers and Portland Timbers scores 0.8 goals against Vancouver Whitecaps FC (on average).

 

Portland Timbers have won just 1 of their last 5 MLS games against Vancouver Whitecaps FC.

 

Vancouver Whitecaps FC have lost just 1 of their last 5 MLS games against Portland Timbers.

 

In the last 5 meetings Vancouver Whitecaps FC won 3, Portland Timbers won 0, 2 draws.

 

Vancouver Whitecaps FC have lost just 0 of their last 5 games against Portland Timbers (in all competitions).

 

Vancouver Whitecaps FC's performance of the last 5 matches is better than Portland Timbers's.

 

In MLS, Vancouver Whitecaps FC has better performance than Portland Timbers.

 

When Portland Timbers is down 1-0 away, they win 0% of their matches.

 

When Vancouver Whitecaps FC is down 0-1 home, they win 14% of their matches.

 

When Portland Timbers leads 0-1 away, they win in 44% of their matches.

 

When Vancouver Whitecaps FC leads 1-0 at home, they win in 94% of their matches.

 

On their last meeting Vancouver Whitecaps FC won by 3 goals.

 

The winner of their last meeting was Vancouver Whitecaps FC.

 

Vancouver Whitecaps FC wins 36% of halftimes, Portland Timbers wins 29%.

 

Vancouver Whitecaps FC wins 1st half in 36% of their matches, Portland Timbers in 29% of their matches.

 

Portland Timbers have conceded a goal in each of their last 7 matches.

 

Brian White is Vancouver Whitecaps FC's top scorer with 5 goals. Kristoffer Velde has scored 2 times for Portland Timbers.

 

Vancouver Whitecaps FC haven't scored in 1 of their 4 home matches in MLS this season.

 

When playing at home, Vancouver Whitecaps FC have not lost to Portland Timbers in their last 4 encounters.

 

Portland Timbers haven't won in their last 4 games.

 

Did you know that Vancouver Whitecaps FC scores 21% of their goals between the minutes 16-30?

 

Last season's matches: 1-1 (Vancouver Whitecaps FC at home) and 1-4 (Portland Timbers at home).

 

During the last 60 meetings, Vancouver Whitecaps FC have won 22 times, there have been 13 draws while Portland Timbers have won 25 times. The goal difference is 84-84 in favour of Vancouver Whitecaps FC.

 

During the last 26 meetings with Vancouver Whitecaps FC playing at home, Vancouver Whitecaps FC have won 12 times, there have been 5 draws while Portland Timbers have won 9 times. The goal difference is 37-33 in favour of Vancouver Whitecaps FC.

 

The most common result of matches between Vancouver Whitecaps FC and Portland Timbers is 1-2. 9 matches have ended with this result.

 

The most common result of matches between Vancouver Whitecaps FC and Portland Timbers when Vancouver Whitecaps FC is playing at home is 2-1. 5 matches have ended with this result.

Score and result Vancouver Whitecaps - Portland Timbers

The Vancouver Whitecaps - Portland Timbers match (Football - Major League Soccer) at 04/04/2026 22:30 is complete.

The Vancouver Whitecaps - Portland Timbers match result is as follows: 3-2.

Now that this Major League Soccer Football match is over and the score is known, you can find the highlights and key statistics on that same page.