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 14 games · 14 pts (2026/26)
- San Jose Earthquakes 15 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 |
|---|---|---|---|---|
| 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 | |
|---|---|---|
| #28 | Position | #17 |
| 14 | Points | 32 |
| 14 | Played | 15 |
| 4 / 2 / 8 | W / D / L | 10 / 2 / 3 |
| 22 | Scored | 34 |
| 28 | Conceded | 15 |
| -6 | GD | +19 |
| 1.00 | PPG | 2.13 |
| 29% | Win % | 67% |
Key Stats
68%
Both Teams to Score
H2H (19 games)
H2H (19 games)
63%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
33%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
Portland Timbers are 28th (14 pts). San Jose Earthquakes are 17th (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
San Jose Earthquakes
0-15
7/3
16-30
2/2
31-45
3/1
46-60
4/4
61-75
3/–
76+
7/3
■ Scored ■ Conceded
Events
Match Events
- 0' Portland Timbers have kicked off against San Jose Earthquakes. Both sides are eager to make an early statement.
- 5' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with San Jose Earthquakes winning 100% of all matches.
- 10' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 15' San Jose Earthquakes is showing some good football. However, San Jose Earthquakes are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 20' Both teams are passing the ball around with high level of urgency. San Jose Earthquakes needs to do something about it to get closer to the goal.
- 25' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 30' Portland Timbers are happy to let the opposition have the ball in their own half. The trap is set.
- 34' It’s a booking for San Jose Earthquakes player. Ian Harkes gets a card.
- 39' A moment of madness from Cristian Espinoza on 39 minutes earns him a card. San Jose Earthquakes will be frustrated.
- 44' Both keepers have barely been tested. Portland Timbers and San Jose Earthquakes are cancelling each other out in the centre of the park.
- 46' DeJuan Jones is having his name booked by the referee on 46.
- 50' Time for substitution for Portland Timbers. Antony is replaced by Omir Fernandez.
- 52' The referee has no hesitation. Ian Harkes is booked for San Jose Earthquakes — card on 52.
- 56' Mark-Anthony Kaye is replacing Amahl Pellegrino for the San Jose Earthquakes side.
- 61' Diego Chara is putting in a real shift tonight. He has covered more ground than anyone else for Portland Timbers so far.
- 64' Portland Timbers ring the changes. Diego Chara has done his job and it is now time for Kevin Kelsy to step up.
- 69' It looks surprising San Jose Earthquakes does not make any changes. Dario Zuparic has some obvious troubles when approaching to the goal.
- 71' Clinical. Composed. Brilliant. Juan Mosquera makes it 1-0.
- 75' San Jose Earthquakes manager makes another effort to make the tables turned. Preston Judd is hanging Beau Leroux on the field on 75 minute.
- 79' It is a substitution in Portland Timbers team. Felipe Mora is replaced by Cristhian Paredes on 79 minute.
- 84' With 0 assists to his name this season, James Pantemis is clearly more than just a goal scorer for Portland Timbers.
- 87' Fresh legs for San Jose Earthquakes! Ousseni Bouda comes on to replace Cristian Arango.
- Hope, you loved the show. Another epic battle is over with the score 1-1.
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 |
|---|---|
| Yimmi Chara | 5 |
| Felipe Mora | 4 |
| Dairon Asprilla | 3 |
| Evander | 3 |
| Jonathan Rodriguez | 3 |
| Preston Judd | 3 |
| Jaroslaw Niezgoda | 3 |
| Cristian Espinoza | 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.33
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.97
San Jose Earthquakes xG
I would bet for:
Portland Timbers or San Jose Earthquakes 76% + Both teams to score 63%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.3
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 | 42% |
|
58% |
| ± 4.5 | 24% |
|
76% |
Double Chance
Portland Timbers or Draw
56%
Draw or San Jose Earthquakes
68%
Portland Timbers or San Jose Earthquakes
76%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 2
9.2%
0 – 2
7.1%
0 – 1
6.7%
2 – 1
6.2%
2 – 2
6.1%
1 – 3
6%
0 – 0
5.2%
0 – 3
4.6%
1 – 0
4.2%
2 – 3
4%
2 – 0
3.3%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 7% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 14% | 75% |
| -0.5 | 25% | — | 75% |
| +0.5 | 49% | — | 51% |
| +1 | 49% | 21% | 30% |
| +1.5 | 70% | — | 30% |
| +2 | 70% | 16% | 14% |
| +2.5 | 86% | — | 14% |
Clean Sheet
Portland Timbers keeps clean sheet
15%
✓
San Jose Earthquakes keeps clean sheet
27%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

