Portland Timbers vs San Jose Earthquakes, MLS 2025 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs San Jose Earthquakes — MLS at Providence Park.
- Portland Timbers 34 games · 46 pts (2026/26)
- San Jose Earthquakes 34 games · 52 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 14 Jun | San Jose Earthquakes | H | 1–1 | D |
| 08 Jun | St. Louis City | H | 2–1 | W |
| 29 May | Colorado Rapids SC | H | 2–1 | W |
| 24 May | Orlando City SC | A | 0–1 | L |
| 18 May | Seattle Sounders FC | H | 1–1 | D |
| 15 May | Real Salt Lake | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 14 Jun | Portland Timbers | A | 1–1 | D |
| 31 May | St. Louis City | A | 1–2 | L |
| 29 May | Los Angeles Galaxy | A | 1–0 | W |
| 25 May | Houston Dynamo | H | 3–3 | D |
| 17 May | New England Revolution | A | 0–0 | D |
| 15 May | Internacional CF Miami | H | 3–3 | D |
Season Stats
| Portland Timbers | San Jose Earthquakes | |
|---|---|---|
| #22 | Position | #19 |
| 46 | Points | 52 |
| 34 | Played | 34 |
| 13 / 7 / 14 | W / D / L | 14 / 10 / 10 |
| 62 | Scored | 57 |
| 61 | Conceded | 51 |
| +1 | GD | +6 |
| 1.35 | PPG | 1.53 |
| 38% | Win % | 41% |
Key Stats
70%
Both Teams to Score
H2H (20 games)
H2H (20 games)
65%
Over 2.5 Goals
H2H history
H2H history
9%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
21%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
Portland Timbers are 22nd (46 pts). San Jose Earthquakes are 19th (52 pts).
Goal Timing (This Season)
Portland Timbers
0-15
7/10
16-30
8/10
31-45
9/9
46-60
6/5
61-75
10/4
76+
12/10
■ Scored ■ Conceded
San Jose Earthquakes
0-15
14/7
16-30
6/7
31-45
6/7
46-60
7/8
61-75
6/3
76+
10/16
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kristoffer Velde | 12 G | 6 A |
| Ariel Lassiter | 9 G | 4 A |
| Kevin Kelsy | 9 G | 2 A |
San Jose Earthquakes
| Preston Judd | 17 G | 3 A |
| Ousseni Bouda | 7 G | 1 A |
| Timo Werner | 6 G | 4 A |
Events
Match Events
- 0' Welcome to Providence Park that hosts another battle between Portland Timbers and San Jose Earthquakes.
- 5' Portland Timbers are enjoying more possession but struggling to find a way through a disciplined San Jose Earthquakes backline.
- 10' Portland Timbers are deployed in a today, looking to exploit space against San Jose Earthquakes's shape.
- 15' With 0 assists to his name this season, Ian Harkes is clearly more than just a goal scorer for San Jose Earthquakes.
- 20' 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 Juan Mosquera suffering a number of foals already.
- 25' Vitor Costa has been one of the livelier players on the pitch with 0 goals to his name this season.
- 30' San Jose Earthquakes fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 34' The referee has no hesitation. Ian Harkes is booked for San Jose Earthquakes — card on 34.
- 39' Cristian Espinoza was booked on 39.
- 44' San Jose Earthquakes has dominated the recent head-to-head record, winning 2 of the last 2 meetings.
- 46' That looks like a foul for a card for DeJuan Jones.
- 50' Portland Timbers ring the changes. Antony has done his job and it is now time for Omir Fernandez to step up.
- 52' Ian Harkes is having his name booked by the referee on 52.
- 56' A tactical swap from San Jose Earthquakes — Mark-Anthony Kaye on, Amahl Pellegrino off on 56 minutes.
- 61' A quiet spell here at Providence Park. San Jose Earthquakes seem content sitting deep and soaking up pressure.
- 64' A tactical swap from Portland Timbers — Kevin Kelsy on, Diego Chara off on 64 minutes.
- 69' Daniel needs to be pretty careful with his discipline considering 0 Red cards this season.
- 71' Assisted by Felipe Mora with the perfectly-timed delivery and Juan Mosquera makes no mistake. 1-0!
- 75' Beau Leroux makes way for Preston Judd at the 75 minute mark. A tactical switch from San Jose Earthquakes.
- 79' It is a substitution in Portland Timbers team. Felipe Mora is replaced by Cristhian Paredes on 79 minute.
- 84' San Jose Earthquakes have won 446 goals from 297 games. They will be desperate to add to that tally today.
- 87' Ousseni Bouda gets the nod from San Jose Earthquakes. He replaces Cristian Arango and will look to change the dynamic.
- will have plenty to reflect on. were simply the better side today.
Lineups
Portland Timbers Lineups
Starting XI
-
21
Diego Chara ↓ Kevin Kelsy 64'
- 41
- 13
-
9
Felipe Mora ↓ Cristhian Paredes 79'
- 24
- 10
-
11
Antony ↓ Omir Fernandez 50'
-
30
Santiago Moreno ↓ Ian Smith 79'
- 20
- 29
- 27
Bench
-
17
Cristhian Paredes ↑ 79'
- 15
- 5
-
22
Omir Fernandez ↑ 50'
- 25
-
19
Kevin Kelsy ↑ 64'
- 80
-
23
Ian Smith ↑ 79'
Coach
Phil Neville
San Jose Earthquakes Lineups
Starting XI
-
9
Cristian Arango ↓ Ousseni Bouda 87'
- 42
- 94
- 6
- 10
- 26
- 22
- 12
- 7
- 5
-
34
Beau Leroux ↓ Preston Judd 75'
Bench
- 24
-
14
Mark-Anthony Kaye ↑ 56'
- 36
-
11
Ousseni Bouda ↑ 87'
-
19
Preston Judd ↑ 75'
- 25
- 18
- 20
Coach
Bruce Arena
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Preston Judd | 5 |
| Yimmi Chara | 5 |
| Felipe Mora | 4 |
| Jaroslaw Niezgoda | 3 |
| Cristian Espinoza | 3 |
| Diego Valeri | 3 |
| Dairon Asprilla | 3 |
| Evander | 3 |
Head to Head
Portland Timbers Form
2025-06-14
Portland Timbers
1–1
San Jose Earthquakes
D
2025-06-08
Portland Timbers
2–1
St. Louis City
W
2025-05-29
Portland Timbers
2–1
Colorado Rapids SC
W
2025-05-24
Orlando City SC
1–0
Portland Timbers
L
2025-05-18
Portland Timbers
1–1
Seattle Sounders FC
D
2025-05-15
Real Salt Lake
0–0
Portland Timbers
D
San Jose Earthquakes Form
2025-06-14
Portland Timbers
1–1
San Jose Earthquakes
D
2025-05-31
St. Louis City
2–1
San Jose Earthquakes
L
2025-05-29
Los Angeles Galaxy
0–1
San Jose Earthquakes
W
2025-05-25
San Jose Earthquakes
3–3
Houston Dynamo
D
2025-05-17
New England Revolution
0–0
San Jose Earthquakes
D
2025-05-15
San Jose Earthquakes
3–3
Internacional CF Miami
D
Predictions
Prediction accuracy
2 / 4
1.75
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.54
San Jose Earthquakes xG
I would bet for:
Portland Timbers or San Jose Earthquakes 75% + Both teams to score 65%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.29
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 63% |
|
37% |
| ± 3.5 | 41% |
|
59% |
| ± 4.5 | 24% |
|
76% |
Double Chance
Portland Timbers or Draw
69%
Draw or San Jose Earthquakes
56%
Portland Timbers or San Jose Earthquakes
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
2 – 1
8.5%
1 – 2
7.5%
2 – 2
6.5%
1 – 0
5.8%
2 – 0
5.7%
0 – 0
5.3%
0 – 1
5%
3 – 1
4.9%
0 – 2
4.4%
1 – 3
3.8%
3 – 2
3.8%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 13% | 77% |
| -1.5 | 23% | — | 77% |
| -1 | 23% | 19% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 67% | — | 33% |
| +1 | 67% | 17% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 10% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Portland Timbers keeps clean sheet
22%
✓
San Jose Earthquakes keeps clean sheet
18%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

