Portland Timbers vs Vancouver Whitecaps FC, MLS 2021 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Vancouver Whitecaps FC — MLS at Providence Park.
- Portland Timbers 14 games · 14 pts (2026/26)
- Vancouver Whitecaps FC 14 games · 32 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Oct | Vancouver Whitecaps FC | H | 2–3 | L |
| 17 Oct | Los Angeles Galaxy | A | 1–2 | L |
| 03 Oct | Internacional CF Miami | H | 1–0 | W |
| 30 Sep | Los Angeles FC | A | 2–1 | W |
| 26 Sep | Real Salt Lake | H | 6–1 | W |
| 19 Sep | Los Angeles FC | H | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Oct | Portland Timbers | A | 3–2 | W |
| 18 Oct | Sporting Kansas City | H | 2–1 | W |
| 10 Oct | Seattle Sounders FC | A | 1–4 | L |
| 03 Oct | San Jose Earthquakes | H | 3–0 | W |
| 30 Sep | Houston Dynamo | A | 0–0 | D |
| 26 Sep | FC Dallas | H | 1–0 | W |
Season Stats
| Portland Timbers | Vancouver Whitecaps FC | |
|---|---|---|
| #28 | Position | #16 |
| 14 | Points | 32 |
| 14 | Played | 14 |
| 4 / 2 / 8 | W / D / L | 10 / 2 / 2 |
| 22 | Scored | 34 |
| 28 | Conceded | 12 |
| -6 | GD | +22 |
| 1.00 | PPG | 2.29 |
| 29% | Win % | 71% |
Key Stats
67%
Both Teams to Score
H2H (21 games)
H2H (21 games)
52%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
36%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
Portland Timbers are 28th (14 pts). Vancouver Whitecaps FC are 16th (32 pts).
Goal Timing (This Season)
Portland Timbers
0-15
2/5
16-30
3/3
31-45
3/3
46-60
–/2
61-75
2/–
76+
2/2
■ Scored ■ Conceded
Vancouver Whitecaps FC
0-15
3/2
16-30
6/–
31-45
2/3
46-60
–/3
61-75
3/–
76+
6/2
■ Scored ■ Conceded
Events
Match Events
- 0' The wait is over. Portland Timbers get us underway at Providence Park.
- 5' A tactical chess match is unfolding here. The question is which manager blinks first.
- 10' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 15' Brilliant from the ! Yimmi Chara makes it 1-0 with a superb finish on 15.
- 20' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 25' The energy levels are beginning to show. Giovanni Savarese might look to freshen things up shortly.
- 30' Portland Timbers have won 458 goals from 287 games. They will be desperate to add to that tally today.
- 35' Russell Teibert needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 40' Portland Timbers started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 40.
- 41' Dairon Asprilla does the damage! The net is bulging and Portland Timbers surge ahead!
- 42' The deadlock is broken! Dairon Asprilla gets on the scoresheet on 42 minutes.
- 46' The supporters are chanting for Cristian Dajome. He replaces Javain Brown on 46 minute.
- 51' Croatia international Dario Zuparic has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 56' The travelling Vancouver Whitecaps FC supporters hardly appreciate their team being pressed down to the backline.
- 60' The whistle greets Lucas Cavallini as he departs to be replaced by Brian White.
- 61' The crowd applauds Marcus Godinho as he leaves the pitch. Bruno Gaspar steps in for Vancouver Whitecaps FC.
- 63' The whistle greets Yimmi Chara as he departs to be replaced by Santiago Moreno.
- 63' Magnificent from Deiber Caicedo! That is 7 goals in 276 appearances — and it could not have come at a better time.
- 68' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Cristhian Paredes suffering a number of foals already.
- 72' Time for substitution for Vancouver Whitecaps FC. Russell Teibert is replaced by Leonard Owusu.
- 73' The Vancouver Whitecaps FC bench stirs into life. Russell Teibert is withdrawn and Leonard Owusu gets his opportunity.
- 74' Another change for Portland Timbers made on 74 minute. Felipe Mora leaves to be changed by Jaroslaw Niezgoda.
- 75' Brian White doubles the advantage! 3-2 and this game is slipping away from the opposition.
- 75' Diego Valeri has so much to prove this time. He replaces Yimmi Chara on 75 minute.
- 76' Brian White doubles the advantage! 3-3 and this game is slipping away from the opposition.
- 81' What composure from Cristian Dajome! The Colombia international strokes it home. 3-4.
- 82' Cristian Dajome with the second goal in the match!
- 86' The crowd applauds Pablo Bonilla as he leaves the pitch. Marvin Loria steps in for Portland Timbers.
- 87' The whistle greets Ryan Gauld as he departs to be replaced by Ranko Veselinovic.
- 88' Ranko Veselinovic is ready to make an impact after coming on for Ryan Gauld at the 88 minute mark.
- 90' That is a Yellow card for Vancouver Whitecaps FC. Brian White will be fuming at that decision.
- Full Time. Vancouver Whitecaps FC beats Portland Timbers
Lineups
Portland Timbers Lineups
Starting XI
-
23
Yimmi Chara ↓ Diego Valeri 75'
-
2
Jose Van Rankin ↓ Zac McGraw 86'
- 33
- 27
- 22
- 12
- 10
- 13
-
9
Felipe Mora ↓ Jaroslaw Niezgoda 75'
-
28
Pablo Bonilla ↓ Marvin Loria 86'
- 20
Bench
-
8
Diego Valeri ↑ 75'
-
44
Marvin Loria ↑ 86'
- 31
- 98
-
85
Zac McGraw ↑ 86'
- 40
- 26
-
30
Santiago Moreno ↑ 63'
-
11
Jaroslaw Niezgoda ↑ 75'
Coach
Giovanni Savarese
Vancouver Whitecaps FC Lineups
Starting XI
- 26
-
2
Marcus Godinho ↓ Bruno Gaspar 61'
-
31
Russell Teibert ↓ Leonard Owusu 73'
- 19
-
25
Ryan Gauld ↓ Ranko Veselinovic 88'
- 16
- 3
-
9
Lucas Cavallini ↓ Brian White 61'
- 7
- 28
-
23
Javain Brown ↓ Cristian Dajome 46'
Bench
-
6
Bruno Gaspar ↑ 61'
-
24
Brian White ↑ 61'
- 55
- 1
-
17
Leonard Owusu ↑ 73'
-
11
Cristian Dajome ↑ 46'
-
4
Ranko Veselinovic ↑ 88'
- 32
- 27
Coach
Vanni Sartini
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Brian White | 7 |
| Ryan Gauld | 5 |
| Felipe Mora | 5 |
| Evander | 4 |
| Yimmi Chara | 4 |
| Cristian Dajome | 4 |
| Dairon Asprilla | 3 |
| Jonathan Rodriguez | 2 |
Head to Head
Portland Timbers Form
2021-10-21
Portland Timbers
2–3
Vancouver Whitecaps FC
L
2021-10-17
Los Angeles Galaxy
2–1
Portland Timbers
L
2021-10-03
Portland Timbers
1–0
Internacional CF Miami
W
2021-09-30
Los Angeles FC
1–2
Portland Timbers
W
2021-09-26
Portland Timbers
6–1
Real Salt Lake
W
2021-09-19
Portland Timbers
2–1
Los Angeles FC
W
Vancouver Whitecaps FC Form
2021-10-21
Portland Timbers
2–3
Vancouver Whitecaps FC
W
2021-10-18
Vancouver Whitecaps FC
2–1
Sporting Kansas City
W
2021-10-10
Seattle Sounders FC
4–1
Vancouver Whitecaps FC
L
2021-10-03
Vancouver Whitecaps FC
3–0
San Jose Earthquakes
W
2021-09-30
Houston Dynamo
0–0
Vancouver Whitecaps FC
D
2021-09-26
Vancouver Whitecaps FC
1–0
FC Dallas
W
Predictions
Prediction accuracy
3 / 4
1.42
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.07
Vancouver Whitecaps FC xG
I would bet for:
Over 2.5 goals 67% + Both teams to score 66%
Match Result
✓ CorrectActual: Vancouver Whitecaps FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.49
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 46% |
|
54% |
| ± 4.5 | 27% |
|
73% |
Double Chance
Portland Timbers or Draw
55%
Draw or Vancouver Whitecaps FC
70%
Portland Timbers or Vancouver Whitecaps FC
75%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✓ In top 12
1 – 1
9.8%
1 – 2
9%
0 – 2
6.5%
2 – 2
6.3%
2 – 1
6.2%
1 – 3
6.1%
0 – 1
5.8%
0 – 0
4.5%
0 – 3
4.4%
2 – 3
Actual
1 – 0
3.7%
1 – 4
3.2%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Vancouver Whitecaps FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 7% | 88% |
| -1.5 | 12% | — | 88% |
| -1 | 12% | 14% | 74% |
| -0.5 | 26% | — | 74% |
| +0.5 | 49% | — | 51% |
| +1 | 49% | 20% | 31% |
| +1.5 | 69% | — | 31% |
| +2 | 69% | 16% | 15% |
| +2.5 | 85% | — | 15% |
Clean Sheet
Portland Timbers keeps clean sheet
14%
✓
Vancouver Whitecaps FC keeps clean sheet
25%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

