Major League Soccer · Matchday 32
St. Louis City
2–3 Full time
Portland Timbers

Our pick2–1Missed

Can Portland Timbers trouble St. Louis City? Home firepower sets the tone

St. Louis City have scored 34 goals at home this season, averaging 2.3 per match — a glaring advantage as they prepare to host Portland Timbers at Citypark.

📍 Citypark

Preview written:

Match report

Portland Timbers won 3-2 at St. Louis City. Kristoffer Velde opened the scoring in the 42nd minute (assist: Cole Bassett), David Da Costa doubled the lead in 45+3 (assist: Jímer Fory), and Velde struck again in the 48th minute (assist: David Da Costa). St. Louis City responded through Daniel Edelman in the 58th (assist: Carlo Holse) and Rafael Navarro Leal in 90+1 (assist: Sang-bin Jung). Portland had a late red card when Kamal Miller was sent off in 90+6.

The statistics show St. Louis City dominated possession (61%) while Portland managed 6 shots on target apiece and an xG of 0.89 for the visitors versus 2.07 for the hosts. K. Velde was the top-rated player (9.1). PreviaXI’s pre-match model had predicted a 2-1 win for St. Louis City, with home 54%, draw 23%, away 23%.

Goals

  • 42'Kristoffer Velde · Cole Bassett · Portland Timbers
  • 45+3'David Da Costa · Jímer Fory · Portland Timbers
  • 48'Kristoffer Velde · David Da Costa · Portland Timbers
  • 58'Daniel Edelman · Carlo Holse · St. Louis City
  • 90+1'Rafael Navarro Leal · Sang-bin Jung · St. Louis City

Cards

  • 62'Eric Izoita · Portland Timbers
  • 71'Kamal Miller · Portland Timbers
  • 84'Vincent Janssen · Portland Timbers
  • 88'Ian Smith · Portland Timbers
  • 90+6'Kamal Miller · Portland Timbers

Match stats

St. Louis CityPortland Timbers
61%Possession39%
13Shots12
6Shots on target6
2.07Expected goals (xG)0.89
5Corners4
15Fouls12
3Offsides1
3Saves4

⭐ Top-rated player: K. Velde (Portland Timbers) 9.1

Ratings and statistics: API-Football.

Confirmed lineups

St. Louis City · 3-4-1-2

  1. 39B. LundtG
  2. 5L. MacNaughtonD
  3. 32T. BaumgartlD
  4. 21D. PolvaraD
  5. 6C. WallemM
  6. 8C. DurkinM
  7. 24D. EdelmanM
  8. 14T. TotlandM
  9. 19C. HolseM
  10. 42D. DownsF
  11. 9Rafael NavarroF

Coach: Y. Damet

Portland Timbers · 4-3-3

  1. 41J. PantemisG
  2. 12R. HernándezD
  3. 2J. WatermanD
  4. 4K. MillerD
  5. 27J. ForyD
  6. 80J. OrtizM
  7. 21D. CharáM
  8. 17C. BassettM
  9. 7A. LassiterF
  10. 10David Pereira da CostaF
  11. 99K. VeldeF

Coach: Martí Cifuentes

Match facts

Recent form

St. Louis CityWWDLL
Portland TimbersLDLDW

Last 5 league games, latest on the right

Goals per game

·ScoredConceded
St. Louis City1.81.4
Portland Timbers1.71.9

League position

PosTeamPGDPts
3St. Louis City31+1251
11Portland Timbers31-437

Last meetings

  • 2026Portland Timbers2-2St. Louis City
  • 2026Portland TimbersNone-NoneSt. Louis City
  • 2025St. Louis City2-1Portland Timbers
  • 2025Portland Timbers2-1St. Louis City
  • 2025St. Louis CityNone-NonePortland Timbers

Absences

St. Louis City

  • OutCelio Pompeu · Knee Injury
  • OutT. Ostrak · Red Card
  • DoubtfulR. Burki · Concussion
  • DoubtfulK. Hiebert · Hip Injury
  • DoubtfulA. Matan · Leg Injury

Portland Timbers

  • OutA. Bonetig · Shoulder Injury
  • OutB. Bye · Leg Injury
  • OutZ. McGraw · Back Injury
  • OutJ. Mosquera · Foot Injury
  • DoubtfulAntony · Knee Injury
  • DoubtfulH. Sulte · Lower-Body Injury

PreviaXI model

St. Louis City54%Draw23%Portland Timbers23%

Model confidence: Medium

Predicted score
2-1
Expected goals (model)
1.97 – 1.23
Double chance
1X · 77%12 77% · X2 46%
Over 2.5 goals
62%Over 1.5: 83% · Over 3.5: 40%
Both teams score
61%
Clean sheet
29% – 14%St. Louis City–Portland Timbers
Half-time result
1 · 41%X 37% · 2 22%
Half-time / full-time
1/1 · 34%X/1 16% · 2/2 13%
Expected corners
10.35.8 – 4.5 · Over 9.5: 57%
Expected cards
4.12.1 – 2.0 · Over 3.5: 58%
Most likely scores
  1. 1-110%
  2. 2-110%
  3. 2-08%
  4. 1-08%
  5. 3-16%

Statistical model based on expected goals (xG), results and match statistics from the last two seasons. For information only. How our model works →

Home scoring edge the headline

St. Louis City have netted 34 goals at Citypark in 15 home games, an average of 2.3 goals per home match. That attacking return underpins their position third in the Western Conference on 51 points and frames this fixture as clear favourite versus underdog.

What’s on the line in St. Louis

This is a late-season regular-season meeting with St. Louis third and comfortable in the Western Conference, while Portland sit 11th on 37 points. St. Louis will be aiming to consolidate their top-three standing and keep pressure on the sides above them; Portland need a positive result to close the gap and push for playoff security.

Recent rhythms: hot hosts, fragile visitors

Form lines and last-five metrics favour the hosts. St. Louis’s last five show a stronger profile (47% in the last five) with 11 goals scored in those games; Portland’s recent run is thinner, with a 33% last-five figure and seven goals in that span. Across the season, St. Louis are scoring more often at home (2.3) than Portland manage away (1.3), while Portland have been vulnerable defensively away from home.

Previous meetings set a competitive tone

The head-to-head history is closely contested. Their five most recent meetings include a 2-2 draw in September and wins traded in 2025 and 2026; neither side dominates recent results, so history suggests competitive matches rather than routs.

Missing and doubtful figures matter

Availability could shape the game. St. Louis are without Celio Pompeu (knee) and also miss T. Ostrak due to a red card; three other players are listed as questionable, including goalkeeper R. Burki (concussion). Portland are missing several players through injury — A. Bonetig (shoulder), B. Bye (leg), Z. McGraw (back), J. Mosquera (foot) — with Antony and H. Sulte listed as questionable. Those absences tilt the balance toward St. Louis, especially given their attacking output at home.

Who could make the difference

St. Louis’s home goal rate makes their attacking unit the obvious focal point; they score heavily in the first 45 minutes and maintain output across matches. Portland’s hopes rest on tightening up defensively and exploiting late moments — their goals are often heavier in the 76-90 minute window this season.

Our prediction

PreviaXI’s model favours the home side and expects a close, attacking game where St. Louis’s superior home scoring and Portland’s injury absences matter. Expect St. Louis to press from the front and for Portland to rely on counter moments; the match looks tight but tilts to the hosts.

St. Louis City 2-1 Portland Timbers

All previews