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 18 games · 24 pts (2026/26)
- San Jose Earthquakes 18 games · 33 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 |
|---|---|---|---|---|
| 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 | |
|---|---|---|
| #23 | Position | #18 |
| 24 | Points | 33 |
| 18 | Played | 18 |
| 7 / 3 / 8 | W / D / L | 10 / 3 / 5 |
| 33 | Scored | 37 |
| 33 | Conceded | 24 |
| +0 | GD | +13 |
| 1.33 | PPG | 1.83 |
| 39% | Win % | 56% |
Key Stats
68%
Both Teams to Score
H2H (19 games)
H2H (19 games)
63%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
26%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
Portland Timbers are 23rd (24 pts). San Jose Earthquakes are 18th (33 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
San Jose Earthquakes
0-15
7/6
16-30
3/4
31-45
3/2
46-60
6/6
61-75
4/1
76+
7/6
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
San Jose Earthquakes
| Preston Judd | 11 G | 2 A |
| Ousseni Bouda | 5 G | 1 A |
Events
Match Events
- 0' Here we go! The referee blows the whistle and Portland Timbers launch into their encounter with San Jose Earthquakes.
- 5' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 10' Vitor Costa, a Brazil , has 0 bookings this season and will need to keep his discipline tonight.
- 15' With 2 assists to his name this season, Beau Leroux is clearly more than just a goal scorer for San Jose Earthquakes.
- 20' 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.
- 25' Not even hints on scoring a goal over the last 25 minutes.
- 30' San Jose Earthquakes fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 34' That is a card for San Jose Earthquakes. Ian Harkes will be fuming at that decision.
- 39' San Jose Earthquakes player sees a card in front of him.
- 44' Portland Timbers are enjoying more possession but struggling to find a way through a disciplined San Jose Earthquakes backline.
- 46' A moment of madness from DeJuan Jones on 46 minutes earns him a card. San Jose Earthquakes will be frustrated.
- 50' It is a substitution in Portland Timbers team. Antony is replaced by Omir Fernandez on 50 minute.
- 52' That looks like a foul for a card for Ian Harkes.
- 56' The supporters are chanting for Mark-Anthony Kaye. He replaces Amahl Pellegrino on 56 minute.
- 61' Portland Timbers currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 64' It is a substitution in Portland Timbers team. Diego Chara is replaced by Kevin Kelsy on 64 minute.
- 69' A tactical chess match is unfolding here. The question is which manager blinks first.
- 71' Against the run of play, Juan Mosquera has scored! This game has turned on its head.
- 75' Another change for San Jose Earthquakes made on 75 minute. Beau Leroux leaves to be changed by Preston Judd.
- 79' A tactical swap from Portland Timbers — Cristhian Paredes on, Felipe Mora off on 79 minutes.
- 84' 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.
- 87' The crowd applauds Cristian Arango as he leaves the pitch. Ousseni Bouda steps in for San Jose Earthquakes.
- The referee brings this contest to a close. take all three points.
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 |
| Preston Judd | 3 |
| 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.65
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.78
San Jose Earthquakes xG
I would bet for:
Portland Timbers or San Jose Earthquakes 75% + Both teams to score 67%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.43
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 66% |
|
34% |
| ± 3.5 | 44% |
|
56% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Portland Timbers or Draw
64%
Draw or San Jose Earthquakes
60%
Portland Timbers or San Jose Earthquakes
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
1 – 2
8.2%
2 – 1
7.6%
2 – 2
6.7%
0 – 2
5.1%
0 – 1
5.1%
1 – 3
4.8%
1 – 0
4.7%
0 – 0
4.7%
2 – 0
4.5%
3 – 1
4.2%
2 – 3
4%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | San Jose Earthquakes covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 11% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 17% | 65% |
| -0.5 | 35% | — | 65% |
| +0.5 | 60% | — | 40% |
| +1 | 60% | 18% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 12% | 9% |
| +2.5 | 91% | — | 9% |
Clean Sheet
Portland Timbers keeps clean sheet
18%
✓
San Jose Earthquakes keeps clean sheet
20%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

