Portland Timbers vs St. Louis City, MLS 2023 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs St. Louis City — MLS at Providence Park.
- Portland Timbers 18 games · 24 pts (2026/26)
- St. Louis City 18 games · 26 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
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Mar | St. Louis City | H | 1–2 | L |
| 04 Mar | Los Angeles FC | A | 2–3 | L |
| 28 Feb | Sporting Kansas City | H | 1–0 | W |
| 09 Oct | Real Salt Lake | A | 1–3 | L |
| 02 Oct | Los Angeles FC | H | 1–2 | L |
| 18 Sep | Columbus Crew SC | A | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Mar | Portland Timbers | A | 2–1 | W |
| 05 Mar | Charlotte FC | H | 3–1 | W |
| 26 Feb | Austin FC | A | 3–2 | W |
Season Stats
| Portland Timbers | St. Louis City | |
|---|---|---|
| #23 | Position | #22 |
| 24 | Points | 26 |
| 18 | Played | 18 |
| 7 / 3 / 8 | W / D / L | 7 / 5 / 6 |
| 33 | Scored | 24 |
| 33 | Conceded | 24 |
| +0 | GD | +0 |
| 1.33 | PPG | 1.44 |
| 39% | Win % | 39% |
Key Stats
83%
Both Teams to Score
H2H (6 games)
H2H (6 games)
83%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
16%
Clean Sheets
St. Louis City this season
St. Louis City this season
Portland Timbers are 23rd (24 pts). St. Louis City are 22nd (26 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
St. Louis City
0-15
2/1
16-30
3/1
31-45
4/2
46-60
5/5
61-75
4/3
76+
5/6
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
St. Louis City
| Marcel Hartel | 5 G | 3 A |
Events
Match Events
- 0' And we are off! Portland Timbers vs St. Louis City — let the football do the talking.
- 3' The Canada Zac McGraw breaks the deadlock on 3 minutes. 1-0!
- 8' Akil Watts has been relatively quiet despite scoring 1 goals in his last 120 appearances.
- 12' The Portland Timbers bench stirs into life. Cristhian Paredes is withdrawn and Evander gets his opportunity.
- 17' The travelling St. Louis City supporters hardly appreciate their team being pressed down to the backline.
- 22' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 27' Portland Timbers are deployed in a 5-3-2 today, looking to exploit space against St. Louis City's 4-2-3-1 shape.
- 29' It’s gonna be a Yellow card for Jared Stroud.
- 34' Kyle Hiebert needs to be pretty careful with his discipline considering 0 Red cards this season.
- 39' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 44' It’s high time Bradley Carnell made some changes to put the his team’s game back to action.
- 46' Jared Stroud adds to his 0 season tally! St. Louis City lead 1-1 — and this changes everything.
- 51' It is a cagey affair so far. Portland Timbers in their 5-3-2 trying to find a way past St. Louis City's compact 4-2-3-1.
- 54' Controversy at the stadium! Dario Zuparic argues furiously but the Yellow card stands.
- 59' Portland Timbers are keeping things exceptionally tight at the back. It will take something special to break them down.
- 64' A quiet spell here at Providence Park. St. Louis City seem content sitting deep and soaking up pressure.
- 65' That looks like a foul for a Yellow card for Miguel Perez.
- 66' Celio Pompeu gets the nod from St. Louis City. He replaces Jared Stroud and will look to change the dynamic.
- 67' It’s a booking for Portland Timbers player. Santiago Moreno gets a Yellow card.
- 68' Santiago Moreno is having his name booked by the referee on 68.
- 69' It is a substitution in Portland Timbers team. Evander is replaced by Jaroslaw Niezgoda on 69 minute.
- 72' The St. Louis City bench stirs into life. Rasmus Alm is withdrawn and Nicholas Gioacchini gets his opportunity.
- 73' It is a substitution in St. Louis City team. Indiana Vassilev is replaced by Akil Watts on 73 minute.
- 74' Zac McGraw picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 75' A goal from the Canada international Kyle Hiebert! He fires home on 75 to make it 1-2!
- 80' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 81' Another substitution for Portland Timbers to replace Claudio Bravo by Marvin Loria on 81 minute.
- 85' The supporters are chanting for Lucas Bartlett. He replaces John Nelson on 85 minute.
- 86' John Nelson makes way for Lucas Bartlett at the 86 minute mark. A tactical switch from St. Louis City.
- Another three points for St. Louis City.
Lineups
Portland Timbers Lineups
5-3-2Starting XI
- 1
- 21
- 33
-
22
Cristhian Paredes ↓ Evander 12'
- 19
-
5
Claudio Bravo ↓ Marvin Loria 81'
- 13
- 18
- 30
- 99
- 29
Bench
-
20
Evander ↑ 12'
-
44
Marvin Loria ↑ 81'
- 15
- 31
- 28
- 11
- 14
-
16
Diego Gutierrez ↑ 81'
Coach
Giovanni Savarese
St. Louis City Lineups
4-2-3-1Starting XI
- 1
- 10
- 26
-
14
John Nelson ↓ Lucas Bartlett 86'
-
19
Indiana Vassilev ↓ Akil Watts 73'
-
8
Jared Stroud ↓ Celio Pompeu 66'
- 9
- 2
- 21
- 22
-
28
Miguel Perez ↓ Tomas Ostrak 66'
Bench
- 17
-
11
Nicholas Gioacchini ↑ 72'
- 39
-
7
Tomas Ostrak ↑ 66'
- 16
-
24
Lucas Bartlett ↑ 86'
- 15
-
20
Akil Watts ↑ 73'
-
12
Celio Pompeu ↑ 66'
Coach
Bradley Carnell
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Evander | 2 |
| Marcel Hartel | 2 |
| Felipe Mora | 2 |
| Eduard Lowen | 1 |
| Simon Becher | 1 |
| Zac McGraw | 1 |
| Nokkvi THorisson | 1 |
| Jared Stroud | 1 |
Head to Head
Portland Timbers Form
2023-03-12
Portland Timbers
1–2
St. Louis City
L
2023-03-04
Los Angeles FC
3–2
Portland Timbers
L
2023-02-28
Portland Timbers
1–0
Sporting Kansas City
W
2022-10-09
Real Salt Lake
3–1
Portland Timbers
L
2022-10-02
Portland Timbers
1–2
Los Angeles FC
L
2022-09-18
Columbus Crew SC
1–1
Portland Timbers
D
Predictions
Prediction accuracy
4 / 4
1.46
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.73
St. Louis City xG
I would bet for:
Portland Timbers or St. Louis City 74% + Both teams to score 63%
Match Result
✓ CorrectActual: St. Louis City win
Both Teams to Score
✓ Correct
Avg goals/match: 3.19
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 83% |
|
17% |
| ± 2.5 | 61% |
|
39% |
| ± 3.5 | 39% |
|
61% |
| ± 4.5 | 22% |
|
78% |
Double Chance
Portland Timbers or Draw
57%
Draw or St. Louis City
69%
Portland Timbers or St. Louis City
74%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
11.3%
1 – 2
Actual
2 – 1
7.3%
0 – 1
6.4%
2 – 2
6.3%
0 – 2
6.1%
0 – 0
5.7%
1 – 0
5.2%
1 – 3
5%
2 – 0
4.4%
2 – 3
3.7%
3 – 1
3.6%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | St. Louis City covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 9% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 16% | 68% |
| -0.5 | 32% | — | 68% |
| +0.5 | 57% | — | 43% |
| +1 | 57% | 20% | 23% |
| +1.5 | 77% | — | 23% |
| +2 | 77% | 13% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Portland Timbers keeps clean sheet
19%
✓
St. Louis City keeps clean sheet
24%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

