San Jose Earthquakes vs Portland Timbers, MLS 2026 REGULAR SEASON
Overview
Match Preview
San Jose Earthquakes vs Portland Timbers — MLS at Earthquakes Stadium.
- San Jose Earthquakes 30 games · 48 pts (2026/26)
- Portland Timbers 30 games · 34 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 31 | 70 |
| 2 | Internacional CF Miami | 30 | 55 |
| 3 | New England Revolution | 30 | 52 |
| 4 | Chicago Fire FC | 30 | 48 |
| 5 | Charlotte FC | 30 | 47 |
| 6 | Philadelphia Union | 30 | 46 |
| 7 | Orlando City SC | 30 | 41 |
| 8 | FC Cincinnati | 30 | 39 |
| 9 | Columbus Crew SC | 31 | 38 |
| 10 | Toronto FC | 31 | 36 |
| 11 | New York Red Bulls | 30 | 36 |
| 12 | New York City FC | 30 | 34 |
| 13 | D.C. United SC | 30 | 33 |
| 14 | Atlanta United FC | 30 | 30 |
| 15 | Montreal Impact FC | 31 | 25 |
| 16 | Vancouver Whitecaps FC | 30 | 55 |
| 17 | St. Louis City | 30 | 51 |
| 18 | FC Dallas | 30 | 51 |
| 19 | San Jose Earthquakes | 30 | 48 |
| 20 | Houston Dynamo | 30 | 47 |
| 21 | Los Angeles FC | 31 | 46 |
| 22 | Seattle Sounders FC | 30 | 42 |
| 23 | Los Angeles Galaxy | 31 | 40 |
| 24 | Colorado Rapids SC | 30 | 39 |
| 25 | Real Salt Lake | 30 | 36 |
| 26 | San Diego FC | 30 | 34 |
| 27 | Portland Timbers | 30 | 34 |
| 28 | Minnesota United FC | 30 | 34 |
| 29 | Austin FC | 30 | 31 |
| 30 | Sporting Kansas City | 30 | 22 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Sep | Portland Timbers | H | 3–1 | W |
| 19 Sep | Los Angeles FC | H | 2–2 | D |
| 13 Sep | Houston Dynamo | H | 1–0 | W |
| 10 Sep | San Diego FC | A | 3–2 | W |
| 06 Sep | Austin FC | A | 1–1 | D |
| 29 Aug | Houston Dynamo | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Sep | San Jose Earthquakes | A | 1–3 | L |
| 20 Sep | Atlanta United FC | H | 0–1 | L |
| 13 Sep | FC Dallas | A | 1–2 | L |
| 10 Sep | St. Louis City | H | 2–2 | D |
| 06 Sep | Minnesota United FC | H | 5–4 | W |
| 30 Aug | Austin FC | H | 1–2 | L |
Season Stats
| San Jose Earthquakes | Portland Timbers | |
|---|---|---|
| #19 | Position | #27 |
| 48 | Points | 34 |
| 30 | Played | 30 |
| 13 / 9 / 8 | W / D / L | 9 / 7 / 14 |
| 52 | Scored | 51 |
| 42 | Conceded | 56 |
| +10 | GD | -5 |
| 1.60 | PPG | 1.13 |
| 43% | Win % | 30% |
Key Stats
70%
Both Teams to Score
H2H (20 games)
H2H (20 games)
65%
Over 2.5 Goals
H2H history
H2H history
23%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
San Jose Earthquakes are 19th (48 pts). Portland Timbers are 27th (34 pts).
Goal Timing (This Season)
San Jose Earthquakes
0-15
12/7
16-30
5/5
31-45
5/7
46-60
7/7
61-75
6/2
76+
9/12
■ Scored ■ Conceded
Portland Timbers
0-15
5/9
16-30
7/10
31-45
6/9
46-60
5/4
61-75
8/2
76+
10/9
■ Scored ■ Conceded
Top Scorers (This Season)
San Jose Earthquakes
| Preston Judd | 16 G | 3 A |
| Timo Werner | 6 G | 4 A |
| Ousseni Bouda | 6 G | 1 A |
Portland Timbers
| Kevin Kelsy | 9 G | 2 A |
| Kristoffer Velde | 8 G | 6 A |
Events
Match Events
- 0' KICK OFF: Portland Timbers gets underway.
- 1' The deadlock is broken! Preston Judd gets on the scoresheet on 1 minutes.
- 4' Preston Judd doubles the advantage! 2-0 and this game is slipping away from the opposition.
- 9' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 14' 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.
- 19' The midfield battle is intense right now. Both San Jose Earthquakes and Portland Timbers are fighting for every inch of the pitch.
- 24' What composure from Eduard Lowen! The Germany international strokes it home. 3-0.
- 29' GOAL! Preston Judd fires home to make it 4-0!
- 29' The referee reaches into his pocket. Out comes the card for Preston Judd.
- 34' Alexander Aravena is putting in a real shift tonight. He has covered more ground than anyone else for San Jose Earthquakes so far.
- 39' San Jose Earthquakes has dominated the recent head-to-head record, winning 2 of the last 2 meetings.
- 40' Controversy at the stadium! Reid Roberts argues furiously but the card stands.
- 41' San Jose Earthquakes player sees a card in front of him.
- 46' Fresh legs for San Jose Earthquakes! Benjamin Kikanovic comes on to replace Paul Marie.
- 51' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 56' The energy levels are beginning to show. Bruce Arena might look to freshen things up shortly.
- 61' San Jose Earthquakes are deployed in a 5-3-2 today, looking to exploit space against Portland Timbers's 4-3-3 shape.
- 66' It looks like no one’s ball. San Jose Earthquakes is used to counterattacking playing. None of the sides are ready to take the lead.
- 67' Nick Fernandez gets the nod from San Jose Earthquakes. He replaces Timo Werner and will look to change the dynamic.
- 68' The Portland Timbers manager makes a substitution. Ariel Lassiter departs to be replaced by Antony.
- 73' While players are taking a pause, let’s have a look at their stats. The teams met 2 times this season with San Jose Earthquakes winning 100% of all matches.
- 76' That is a card for Portland Timbers. Eric Miller will be fuming at that decision.
- 77' Luka Jovanovic is replacing Preston Judd for the San Jose Earthquakes side.
- 79' The whistle greets Vincent Janssen as he departs to be replaced by Gage Guerra.
- 84' will be watching from the dugout nervously. His San Jose Earthquakes side need to improve if they are to claim all three points.
- 86' David Pereira da Costa does the damage! The net is bulging and Portland Timbers surge ahead!
- 90' The crowd applauds Beau Leroux as he leaves the pitch. Jack Skahan steps in for San Jose Earthquakes.
- The referee brings this contest to a close. San Jose Earthquakes take all three points.
Lineups
San Jose Earthquakes Lineups
5-3-2Starting XI
-
11
Timo Werner ↓ Nick Fernandez 67'
- 23
-
87
Vitor Costa ↓ Jamar Ricketts 77'
- 6
- 36
-
3
Paul Marie ↓ Benjamin Kikanovic 46'
- 4
-
19
Preston Judd ↓ Luka Jovanovic 77'
- 5
-
34
Beau Leroux ↓ Jack Skahan 90'
- 18
Bench
- 40
-
16
Jack Skahan ↑ 90'
-
28
Benjamin Kikanovic ↑ 46'
-
9
Luka Jovanovic ↑ 77'
-
2
Jamar Ricketts ↑ 77'
- 31
- 25
-
20
Nick Fernandez ↑ 67'
- 17
Coach
Bruce Arena
Portland Timbers Lineups
4-3-3Starting XI
-
14
Vincent Janssen ↓ Gage Guerra 79'
- 21
-
17
Cole Bassett ↓ Eric Izoita 67'
- 41
-
15
Eric Miller ↓ Alexander Aravena 90'
- 12
- 4
-
7
Ariel Lassiter ↓ Antony 68'
- 99
- 10
-
27
Jimer Fory ↓ Ian Smith 67'
Bench
- 26
-
11
Antony ↑ 68'
- 6
- 80
- 16
-
28
Alexander Aravena ↑ 90'
-
23
Ian Smith ↑ 67'
-
88
Gage Guerra ↑ 79'
-
73
Eric Izoita ↑ 67'
Coach
Phil Neville
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Preston Judd | 5 |
| Yimmi Chara | 5 |
| Felipe Mora | 4 |
| Jonathan Rodriguez | 3 |
| Jaroslaw Niezgoda | 3 |
| Cristian Espinoza | 3 |
| Diego Valeri | 3 |
| Dairon Asprilla | 3 |
Head to Head
San Jose Earthquakes Form
2026-09-27
San Jose Earthquakes
3–1
Portland Timbers
W
2026-09-19
San Jose Earthquakes
2–2
Los Angeles FC
D
2026-09-13
San Jose Earthquakes
1–0
Houston Dynamo
W
2026-09-10
San Diego FC
2–3
San Jose Earthquakes
W
2026-09-06
Austin FC
1–1
San Jose Earthquakes
D
2026-08-29
Houston Dynamo
0–0
San Jose Earthquakes
D
Portland Timbers Form
Predictions
Prediction accuracy
4 / 4
2.38
San Jose Earthquakes xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.27
Portland Timbers xG
I would bet for:
Over 2.5 goals 69% + Both teams to score 65%
Match Result
✓ CorrectActual: San Jose Earthquakes win
Both Teams to Score
✓ Correct
Avg goals/match: 3.65
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 88% |
|
12% |
| ± 2.5 | 69% |
|
31% |
| ± 3.5 | 49% |
|
51% |
| ± 4.5 | 30% |
|
70% |
Double Chance
San Jose Earthquakes or Draw
82%
Draw or Portland Timbers
38%
San Jose Earthquakes or Portland Timbers
80%
Half-Time Result
✓ CorrectActual: San Jose Earthquakes win at HT
Correct Score
✓ In top 12
2 – 1
9.1%
1 – 1
8.7%
2 – 0
7.4%
3 – 1
Actual
1 – 0
5.8%
3 – 0
5.7%
2 – 2
5.7%
1 – 2
4.9%
3 – 2
4.5%
4 – 1
4.2%
0 – 0
3.9%
4 – 0
3.4%
Asian Handicap — San Jose Earthquakes
| Handicap | San Jose Earthquakes covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 22% | — | 78% |
| -2 | 22% | 18% | 60% |
| -1.5 | 40% | — | 60% |
| -1 | 40% | 21% | 39% |
| -0.5 | 61% | — | 39% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 11% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 5% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
San Jose Earthquakes keeps clean sheet
29%
✓
Portland Timbers keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

