San Jose Earthquakes vs Portland Timbers, MLS 2021 REGULAR SEASON
Overview
Match Preview
San Jose Earthquakes vs Portland Timbers — MLS at PayPal Park.
- San Jose Earthquakes 18 games · 33 pts (2026/26)
- Portland Timbers 18 games · 24 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 |
|---|---|---|---|---|
| 16 May | Portland Timbers | H | 0–2 | L |
| 13 May | Seattle Sounders FC | H | 0–1 | L |
| 08 May | Real Salt Lake | A | 2–1 | W |
| 02 May | D.C. United SC | H | 4–1 | W |
| 24 Apr | FC Dallas | H | 3–1 | W |
| 17 Apr | Houston Dynamo | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 May | San Jose Earthquakes | A | 2–0 | W |
| 09 May | Seattle Sounders FC | H | 1–2 | L |
| 02 May | FC Dallas | A | 1–4 | L |
| 25 Apr | Houston Dynamo | H | 2–1 | W |
| 19 Apr | Vancouver Whitecaps FC | A | 0–1 | L |
| 23 Nov | FC Dallas | H | 1–1 | D |
Season Stats
| San Jose Earthquakes | Portland Timbers | |
|---|---|---|
| #18 | Position | #23 |
| 33 | Points | 24 |
| 18 | Played | 18 |
| 10 / 3 / 5 | W / D / L | 7 / 3 / 8 |
| 37 | Scored | 33 |
| 24 | Conceded | 33 |
| +13 | GD | +0 |
| 1.83 | PPG | 1.33 |
| 56% | Win % | 39% |
Key Stats
68%
Both Teams to Score
H2H (19 games)
H2H (19 games)
63%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
San Jose Earthquakes this season
San Jose Earthquakes this season
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
San Jose Earthquakes are 18th (33 pts). Portland Timbers are 23rd (24 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
San Jose Earthquakes
| Preston Judd | 11 G | 2 A |
| Ousseni Bouda | 5 G | 1 A |
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
Events
Match Events
- 0' Welcome to PayPal Park that hosts another battle between San Jose Earthquakes and Portland Timbers.
- 5' A goal from the Colombia international Yimmi Chara! He fires home on 5 to make it 0-1!
- 10' The travelling Portland Timbers supporters hardly appreciate their team being pressed down to the backline.
- 15' 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.
- 20' Over 20 minutes have gone by without a meaningful attack. The supporters want more.
- 25' A meaty challenge results in booking for Bill Tuiloma on 25.
- 30' San Jose Earthquakes are enjoying more possession but struggling to find a way through a disciplined Portland Timbers backline.
- 35' San Jose Earthquakes has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 40' San Jose Earthquakes are keeping things exceptionally tight at the back. It will take something special to break them down.
- 42' The referee does not hesitate — a Yellow card for Dario Zuparic on 42 minutes.
- 43' Portland Timbers player sees a Yellow card in front of him.
- 45' The referee does not hesitate — a Yellow card for Chris Wondolowski on 45 minutes.
- 50' While there is no rush on the pitch, let’s have a look at some stats. Eric Remedi made 287 appearances and scored 2 goals. He is very likely to score a goal today.
- 55' 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 Pablo Bonilla suffering a number of foals already.
- 58' Chris Wondolowski has so much to prove this time. He replaces Florian Jungwirth on 58 minute.
- 59' Another substitution for San Jose Earthquakes to replace Paul Marie by Shea Salinas on 59 minute.
- 63' Benjamin Kikanovic is replacing Carlos Fierro for the San Jose Earthquakes side.
- 66' The San Jose Earthquakes bench stirs into life. Andres Rios is withdrawn and Jack Skahan gets his opportunity.
- 68' Portland Timbers make a change. Jeremy Ebobisse trudges off to be replaced by Dairon Asprilla on 68 minutes.
- 69' Portland Timbers make a change. Jeremy Ebobisse trudges off to be replaced by Dairon Asprilla on 69 minutes.
- 72' Andy Polo makes way for Renzo Jose Zambrano at the 72 minute mark. A tactical switch from Portland Timbers.
- 74' Marvin Loria has been a constant threat and now delivers with a goal on 74 minutes.
- 79' It looks surprising San Jose Earthquakes does not make any changes. Logan Ketterer has some obvious troubles when approaching to the goal.
- 82' A tactical swap from Portland Timbers — Jose Van Rankin on, Pablo Bonilla off on 82 minutes.
- 87' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- Full Time. Portland Timbers beats San Jose Earthquakes
Lineups
San Jose Earthquakes Lineups
Starting XI
-
25
Andres Rios ↓ Jack Skahan 66'
- 4
- 23
- 14
- 1
- 5
- 10
- 2
-
3
Paul Marie ↓ Shea Salinas 58'
- 44
- 7
Bench
- 93
-
9
Javier Lopez ↑ 58'
-
6
Shea Salinas ↑ 58'
-
8
Chris Wondolowski ↑ 58'
- 22
- 17
- 15
-
16
Jack Skahan ↑ 66'
-
28
Benjamin Kikanovic ↑ 63'
Coach
Matias Almeyda
Portland Timbers Lineups
Starting XI
- 23
-
7
Andy Polo ↓ Renzo Jose Zambrano 72'
- 25
- 19
- 17
-
44
Marvin Loria ↓ Zac McGraw 82'
- 5
- 13
-
9
Felipe Mora ↓ Diego Valeri 82'
-
28
Pablo Bonilla ↓ Jose Van Rankin 82'
- 30
Bench
-
2
Jose Van Rankin ↑ 82'
-
8
Diego Valeri ↑ 82'
-
27
Dairon Asprilla ↑ 69'
- 98
-
85
Zac McGraw ↑ 82'
-
40
Renzo Jose Zambrano ↑ 72'
- 26
Coach
Giovanni Savarese
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Yimmi Chara | 5 |
| Felipe Mora | 4 |
| Jaroslaw Niezgoda | 3 |
| Cristian Espinoza | 3 |
| Diego Valeri | 3 |
| Dairon Asprilla | 3 |
| Evander | 3 |
| Jonathan Rodriguez | 3 |
Head to Head
San Jose Earthquakes Form
2021-05-16
San Jose Earthquakes
0–2
Portland Timbers
L
2021-05-13
San Jose Earthquakes
0–1
Seattle Sounders FC
L
2021-05-08
Real Salt Lake
1–2
San Jose Earthquakes
W
2021-05-02
San Jose Earthquakes
4–1
D.C. United SC
W
2021-04-24
San Jose Earthquakes
3–1
FC Dallas
W
2021-04-17
Houston Dynamo
2–1
San Jose Earthquakes
L
Portland Timbers Form
2021-05-16
San Jose Earthquakes
0–2
Portland Timbers
W
2021-05-09
Portland Timbers
1–2
Seattle Sounders FC
L
2021-05-02
FC Dallas
4–1
Portland Timbers
L
2021-04-25
Portland Timbers
2–1
Houston Dynamo
W
2021-04-19
Vancouver Whitecaps FC
1–0
Portland Timbers
L
2020-11-23
Portland Timbers
1–1
FC Dallas
D
Predictions
Prediction accuracy
0 / 4
1.93
San Jose Earthquakes xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.73
Portland Timbers xG
I would bet for:
San Jose Earthquakes or Portland Timbers 75% + Both teams to score 70%
Match Result
✗ WrongActual: Portland Timbers win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.66
Actual: No — clean sheet
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
San Jose Earthquakes or Draw
64%
Draw or Portland Timbers
61%
San Jose Earthquakes or Portland Timbers
75%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✓ In top 12
1 – 1
9.4%
2 – 1
8%
1 – 2
7.2%
2 – 2
6.8%
3 – 1
5.1%
2 – 0
4.8%
3 – 2
4.4%
1 – 0
4.4%
1 – 3
4.1%
2 – 3
4%
0 – 2
Actual
0 – 1
3.9%
Asian Handicap — San Jose Earthquakes
| Handicap | San Jose Earthquakes covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 11% | — | 89% |
| -2 | 11% | 13% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 18% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 66% | — | 34% |
| +1 | 66% | 16% | 18% |
| +1.5 | 82% | — | 18% |
| +2 | 82% | 10% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
San Jose Earthquakes keeps clean sheet
19%
✓
Portland Timbers keeps clean sheet
15%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

