Portland Timbers vs Vancouver Whitecaps FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Vancouver Whitecaps FC — MLS at Providence Park.
- Portland Timbers 18 games · 24 pts (2026/26)
- Vancouver Whitecaps FC 17 games · 34 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | Vancouver Whitecaps FC | H | 1–4 | L |
| 20 Oct | Seattle Sounders FC | A | 1–1 | D |
| 06 Oct | FC Dallas | H | 0–0 | D |
| 03 Oct | Austin FC | H | 0–1 | L |
| 29 Sep | Vancouver Whitecaps FC | A | 1–1 | D |
| 22 Sep | Real Salt Lake | A | 3–3 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | Portland Timbers | A | 4–1 | W |
| 20 Oct | Real Salt Lake | A | 1–2 | L |
| 13 Oct | Los Angeles FC | H | 1–2 | L |
| 05 Oct | Minnesota United FC | H | 0–1 | L |
| 03 Oct | Seattle Sounders FC | H | 0–3 | L |
| 29 Sep | Portland Timbers | H | 1–1 | D |
Season Stats
| Portland Timbers | Vancouver Whitecaps FC | |
|---|---|---|
| #23 | Position | #16 |
| 24 | Points | 34 |
| 18 | Played | 17 |
| 7 / 3 / 8 | W / D / L | 10 / 4 / 3 |
| 33 | Scored | 38 |
| 33 | Conceded | 17 |
| +0 | GD | +21 |
| 1.33 | PPG | 2.00 |
| 39% | Win % | 59% |
Key Stats
67%
Both Teams to Score
H2H (21 games)
H2H (21 games)
52%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
35%
Clean Sheets
Vancouver Whitecaps FC this season
Vancouver Whitecaps FC this season
Portland Timbers are 23rd (24 pts). Vancouver Whitecaps FC are 16th (34 pts).
Goal Timing (This Season)
Portland Timbers
0-15
2/5
16-30
4/5
31-45
4/4
46-60
3/2
61-75
5/–
76+
5/4
■ Scored ■ Conceded
Vancouver Whitecaps FC
0-15
4/3
16-30
7/1
31-45
2/5
46-60
1/4
61-75
3/–
76+
7/2
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
Vancouver Whitecaps FC
| Brian White | 10 G | |
| Sebastian Berhalter | 6 G | 4 A |
| Thomas Muller | 4 G | 1 A |
Events
Match Events
- 0' What a night it is going to be! Portland Timbers welcome Vancouver Whitecaps FC for this crunch clash at Providence Park.
- 5' Vancouver Whitecaps FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 5.
- 10' Vancouver Whitecaps FC are happy to let the opposition have the ball in their own half. The trap is set.
- 11' The referee does not hesitate — a card for Kamal Miller on 11 minutes.
- 16' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 21' The home supporters are growing impatient. Portland Timbers must find a spark to ignite this game.
- 24' Against the run of play, Ryan Gauld has scored! This game has turned on its head.
- 29' Vancouver Whitecaps FC looks like a favorite considering 2 games won in last 2 matches with its main striker Thomas Muller scoring 1 goals.
- 32' Pedro Vite adds to his 0 season tally! Vancouver Whitecaps FC lead 0-2 — and this changes everything.
- 36' That is a card for Vancouver Whitecaps FC. Andres Cubas will be fuming at that decision.
- 37' Fresh legs for Portland Timbers! Eric Miller comes on to replace Felipe Mora.
- 42' Portland Timbers seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 46' Fresh legs for Portland Timbers! David Pereira da Costa comes on to replace David Ayala.
- 51' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 53' Sam Adekugbe has been a constant threat and now delivers with a goal on 53 minutes.
- 58' Vancouver Whitecaps FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 61' Magnificent from Jayden Nelson! That is 6 goals in 284 appearances — and it could not have come at a better time.
- 62' Ali Ahmed has so much to prove this time. He replaces Jayden Nelson on 62 minute.
- 63' Portland Timbers receives a card for a hard tackle on 63.
- 63' Vancouver Whitecaps FC manager makes another effort to make the tables turned. Ralph Priso-Mbongue is hanging Andres Cubas on the field on 63 minute.
- 66' Cristhian Paredes has so much to prove this time. He replaces Julio Ortiz on 66 minute.
- 71' It looks like no one’s ball. Portland Timbers is used to counterattacking playing. None of the sides are ready to take the lead.
- 73' The deadlock is broken! Antony gets on the scoresheet on 73 minutes.
- 78' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 82' Sebastian Berhalter makes way for Jeevan Badwal at the 82 minute mark. A tactical switch from Vancouver Whitecaps FC.
- 87' The crowd applauds Antony as he leaves the pitch. Ariel Lassiter steps in for Portland Timbers.
- 88' A meaty challenge results in booking for Ryan Gauld on 88.
- 90' The supporters are chanting for Nicolas Fleuriau Chateau. He replaces Brian White on 90 minute.
- It finishes all square. Portland Timbers and Vancouver Whitecaps FC share the spoils 1-4.
Lineups
Portland Timbers Lineups
Starting XI
- 21
- 16
- 4
-
9
Felipe Mora ↓ Eric Miller 37'
- 24
- 18
-
11
Antony ↓ Ariel Lassiter 87'
-
20
Finn Surman ↓ Ian Smith 66'
- 19
- 27
-
80
Julio Ortiz ↓ Cristhian Paredes 66'
Bench
-
17
Cristhian Paredes ↑ 66'
- 41
-
15
Eric Miller ↑ 37'
- 5
-
7
Ariel Lassiter ↑ 87'
-
10
David Pereira da Costa ↑ 46'
- 29
-
23
Ian Smith ↑ 66'
- 88
Coach
Phil Neville
Vancouver Whitecaps FC Lineups
Starting XI
- 24
- 1
- 20
- 33
- 25
- 16
-
7
Jayden Nelson ↓ Ali Ahmed 62'
- 4
- 45
-
3
Sam Adekugbe ↓ Edier Ocampo 82'
- 2
Bench
- 15
- 32
-
13
Ralph Priso-Mbongue ↑ 63'
- 12
-
22
Ali Ahmed ↑ 62'
-
18
Edier Ocampo ↑ 82'
-
59
Jeevan Badwal ↑ 82'
-
52
Nicolas Fleuriau Chateau ↑ 90'
- 28
Coach
Jesper Sørensen
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Brian White | 7 |
| Felipe Mora | 5 |
| Ryan Gauld | 5 |
| Evander | 4 |
| Yimmi Chara | 4 |
| Cristian Dajome | 4 |
| Dairon Asprilla | 3 |
| Alphonso Davies | 2 |
Head to Head
Portland Timbers Form
2025-02-23
Portland Timbers
1–4
Vancouver Whitecaps FC
L
2024-10-20
Seattle Sounders FC
1–1
Portland Timbers
D
2024-10-06
Portland Timbers
0–0
FC Dallas
D
2024-10-03
Portland Timbers
0–1
Austin FC
L
2024-09-29
Vancouver Whitecaps FC
1–1
Portland Timbers
D
2024-09-22
Real Salt Lake
3–3
Portland Timbers
D
Vancouver Whitecaps FC Form
2025-02-23
Portland Timbers
1–4
Vancouver Whitecaps FC
W
2024-10-20
Real Salt Lake
2–1
Vancouver Whitecaps FC
L
2024-10-13
Vancouver Whitecaps FC
1–2
Los Angeles FC
L
2024-10-05
Vancouver Whitecaps FC
0–1
Minnesota United FC
L
2024-10-03
Vancouver Whitecaps FC
0–3
Seattle Sounders FC
L
2024-09-29
Vancouver Whitecaps FC
1–1
Portland Timbers
D
Predictions
Prediction accuracy
4 / 4
1.28
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.39
Vancouver Whitecaps FC xG
I would bet for:
Over 2.5 goals 70% + Both teams to score 65%
Match Result
✓ CorrectActual: Vancouver Whitecaps FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.67
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 88% |
|
12% |
| ± 2.5 | 70% |
|
30% |
| ± 3.5 | 49% |
|
51% |
| ± 4.5 | 31% |
|
69% |
Double Chance
Portland Timbers or Draw
48%
Draw or Vancouver Whitecaps FC
75%
Portland Timbers or Vancouver Whitecaps FC
77%
Half-Time Result
✓ CorrectActual: Vancouver Whitecaps FC win at HT
Correct Score
✓ In top 12
1 – 2
9%
1 – 1
8.6%
0 – 2
7.4%
1 – 3
7.1%
0 – 1
5.7%
2 – 2
5.7%
0 – 3
5.7%
2 – 1
4.9%
2 – 3
4.6%
1 – 4
Actual
0 – 0
3.8%
0 – 4
3.4%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Vancouver Whitecaps FC covers |
|---|---|---|---|
| -2.5 | 3% | — | 97% |
| -2 | 3% | 5% | 92% |
| -1.5 | 8% | — | 92% |
| -1 | 8% | 11% | 81% |
| -0.5 | 19% | — | 81% |
| +0.5 | 39% | — | 61% |
| +1 | 39% | 21% | 40% |
| +1.5 | 60% | — | 40% |
| +2 | 60% | 18% | 22% |
| +2.5 | 78% | — | 22% |
Clean Sheet
Portland Timbers keeps clean sheet
10%
✓
Vancouver Whitecaps FC keeps clean sheet
29%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

