Portland Timbers vs Seattle Sounders FC, MLS 2023 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Seattle Sounders FC — MLS at Providence Park.
- Portland Timbers 18 games · 24 pts (2026/26)
- Seattle Sounders FC 17 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 Apr | Seattle Sounders FC | H | 4–1 | W |
| 09 Apr | Vancouver Whitecaps FC | A | 0–1 | L |
| 02 Apr | FC Dallas | A | 1–1 | D |
| 25 Mar | Los Angeles Galaxy | H | 0–0 | D |
| 18 Mar | Atlanta United FC | A | 1–5 | L |
| 12 Mar | St. Louis City | H | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 Apr | Portland Timbers | A | 1–4 | L |
| 09 Apr | St. Louis City | H | 3–0 | W |
| 01 Apr | Los Angeles Galaxy | A | 2–1 | W |
| 26 Mar | Sporting Kansas City | A | 4–1 | W |
| 18 Mar | Los Angeles FC | H | 0–0 | D |
| 12 Mar | FC Cincinnati | A | 0–1 | L |
Season Stats
| Portland Timbers | Seattle Sounders FC | |
|---|---|---|
| #23 | Position | #24 |
| 24 | Points | 24 |
| 18 | Played | 17 |
| 7 / 3 / 8 | W / D / L | 7 / 3 / 7 |
| 33 | Scored | 20 |
| 33 | Conceded | 22 |
| +0 | GD | -2 |
| 1.33 | PPG | 1.41 |
| 39% | Win % | 41% |
Key Stats
65%
Both Teams to Score
H2H (26 games)
H2H (26 games)
62%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
29%
Clean Sheets
Seattle Sounders FC this season
Seattle Sounders FC this season
Portland Timbers are 23rd (24 pts). Seattle Sounders FC are 24th (24 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
Seattle Sounders FC
0-15
2/2
16-30
4/4
31-45
2/3
46-60
2/2
61-75
–/2
76+
5/7
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
Seattle Sounders FC
| Paul Rothrock | 5 G | 1 A |
Events
Match Events
- 0' Temperatures are rising at Providence Park as Portland Timbers face off against Seattle Sounders FC in what promises to be a fascinating contest.
- 5' Stefan Frei needs to be pretty careful with his discipline considering 0 Red cards this season.
- 10' 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.
- 15' Mexico international Obed Vargas has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 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 Jordan Morris suffering a number of foals already.
- 25' Portland Timbers currently sit 25 in the Array table. A result here could be decisive in the race for the top positions.
- 30' The energy levels are beginning to show. Brian Schmetzer might look to freshen things up shortly.
- 35' Joao Paulo has been relatively quiet despite scoring 9 goals in his last 344 appearances.
- 40' The teams are not in a rush to score plenty of goals. It might look strange considering Seattle Sounders FC that had 288 games and scored 453 goals.
- 44' It’s a booking for Seattle Sounders FC player. Joao Paulo gets a Yellow card.
- 49' Both teams are passing the ball around with high level of urgency. Portland Timbers needs to do something about it to get closer to the goal.
- 53' Alex Roldan catches the referee's attention in entirely the wrong way. Yellow card on 53.
- 58' Diego Chara was booked on 58.
- 59' Clinical. Composed. Brilliant. Raul Ruidiaz makes it 0-1.
- 64' With 0 assists to his name this season, Dario Zuparic is clearly more than just a goal scorer for Seattle Sounders FC.
- 65' Nathan Fogaca has so much to prove this time. He replaces Evander on 65 minute.
- 69' Leo Chu makes way for Heber at the 69 minute mark. A tactical switch from Seattle Sounders FC.
- 71' What composure from Dairon Asprilla! The Colombia international strokes it home. 1-1.
- 72' It is a substitution in Portland Timbers team. Franck Boli is replaced by Jaroslaw Niezgoda on 72 minute.
- 76' with the perfectly-timed delivery and Nathan Fogaca makes no mistake. 2-1!
- 80' A change in the Seattle Sounders FC ranks — Nouhou Tolo exits the field as Kelyn Rowe enters on 80.
- 81' Jaroslaw Niezgoda has been a constant threat and now delivers with a goal on 81 minutes.
- 86' Matchday of the Array and both teams know exactly what is at stake tonight.
- 87' Seattle Sounders FC manager makes another effort to make the tables turned. Danny Leyva is hanging Raul Ruidiaz on the field on 87 minute.
- 89' Against the run of play, Juan Mosquera has scored! This game has turned on its head.
- 90' The whistle greets Santiago Moreno as he departs to be replaced by Larrys Mabiala.
- Another three points for Portland Timbers.
Lineups
Portland Timbers Lineups
4-4-2Starting XI
-
20
Evander ↓ Nathan Fogaca 65'
- 21
- 27
- 5
- 31
- 13
-
7
Franck Boli ↓ Jaroslaw Niezgoda 72'
-
24
David Ayala ↓ Cristhian Paredes 65'
- 18
- 30
- 29
Bench
-
33
Larrys Mabiala ↑ 90'
-
22
Cristhian Paredes ↑ 65'
- 44
- 15
- 26
-
11
Jaroslaw Niezgoda ↑ 72'
- 14
- 16
-
99
Nathan Fogaca ↑ 65'
Coach
Giovanni Savarese
Seattle Sounders FC Lineups
4-2-3-1Starting XI
- 6
- 10
-
9
Raul Ruidiaz ↓ Danny Leyva 87'
- 24
-
5
Nouhou Tolo ↓ Kelyn Rowe 80'
- 16
- 13
- 28
- 23
-
73
Obed Vargas ↓ Fredy Montero 80'
- 25
Bench
-
12
Fredy Montero ↑ 80'
-
22
Kelyn Rowe ↑ 80'
- 30
-
19
Heber ↑ 69'
- 3
-
75
Danny Leyva ↑ 87'
- 45
- 77
Coach
Brian Schmetzer
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Raul Ruidiaz | 15 |
| Sebastian Blanco | 6 |
| Dairon Asprilla | 4 |
| Kevin Kelsy | 3 |
| Santiago Moreno | 3 |
| Felipe Mora | 3 |
| Fredy Montero | 3 |
| Larrys Mabiala | 2 |
Head to Head
Portland Timbers Form
2023-04-16
Portland Timbers
4–1
Seattle Sounders FC
W
2023-04-09
Vancouver Whitecaps FC
1–0
Portland Timbers
L
2023-04-02
FC Dallas
1–1
Portland Timbers
D
2023-03-25
Portland Timbers
0–0
Los Angeles Galaxy
D
2023-03-18
Atlanta United FC
5–1
Portland Timbers
L
2023-03-12
Portland Timbers
1–2
St. Louis City
L
Seattle Sounders FC Form
2023-04-16
Portland Timbers
4–1
Seattle Sounders FC
L
2023-04-09
Seattle Sounders FC
3–0
St. Louis City
W
2023-04-01
Los Angeles Galaxy
1–2
Seattle Sounders FC
W
2023-03-26
Sporting Kansas City
1–4
Seattle Sounders FC
W
2023-03-18
Seattle Sounders FC
0–0
Los Angeles FC
D
2023-03-12
FC Cincinnati
1–0
Seattle Sounders FC
L
Predictions
Prediction accuracy
4 / 4
2.04
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.39
Seattle Sounders FC xG
I would bet for:
Over 2.5 goals 65% + Both teams to score 65%
Match Result
✓ CorrectActual: Portland Timbers win
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 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 44% |
|
56% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Portland Timbers or Draw
75%
Draw or Seattle Sounders FC
48%
Portland Timbers or Seattle Sounders FC
77%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✗ 4–1 not predicted4 – 1Actual
1 – 1
10.1%
2 – 1
9%
2 – 0
6.7%
2 – 2
6.2%
1 – 2
6.2%
3 – 1
6.1%
1 – 0
6%
0 – 0
4.7%
3 – 0
4.5%
3 – 2
4.3%
0 – 1
3.9%
0 – 2
3.2%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Seattle Sounders FC covers |
|---|---|---|---|
| -2.5 | 15% | — | 85% |
| -2 | 15% | 16% | 69% |
| -1.5 | 31% | — | 69% |
| -1 | 31% | 21% | 49% |
| -0.5 | 51% | — | 49% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 14% | 11% |
| +1.5 | 89% | — | 11% |
| +2 | 89% | 7% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Portland Timbers keeps clean sheet
26%
✓
Seattle Sounders FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

