St. Louis City vs Portland Timbers · MLS

MLS
St. Louis City
2 : 3
FT
Portland Timbers
Standings & lineups ↓ · Last odds update 16 days ago
1X2 · Best Home 2.01 Dafabet Draw 4.10 Betano Away 3.69 Pinnacle Best-odds payout 98.8% All odds ↓

St. Louis City 2:3 Portland Timbers: Portland Timbers won. St. Louis City, favourites at closing best odds of 2.01, lost.

How had St. Louis City and Portland Timbers fared head-to-head?

In the last 5 matches between the sides, St. Louis City have 1 win, 3 draws and 1 loss, with an average score of 1.8:1.8. Neither side has dominated the head-to-head. In meetings at St. Louis City's ground (2 matches): 1 win and 1 draw. These meetings average 3.6 goals, on the high side.

Most recent meeting: 2026-09-10, MLS, Portland Timbers 2:2 St. Louis City.

DateCompetitionMatch
2026-09-10MLS Portland Timbers 2:2 St. Louis City
2025-07-13MLS St. Louis City 2:1 Portland Timbers
2025-06-08MLS Portland Timbers 2:1 St. Louis City
2024-08-25MLS Portland Timbers 4:4 St. Louis City
2024-06-09MLS St. Louis City 0:0 Portland Timbers

What were the form and standings of St. Louis City and Portland Timbers?

St. Louis City are No. 3 in MLS (upper table) with 54 points from 34 matches (15 wins, 9 draws and 10 losses). Home record: 9 wins, 4 draws and 4 losses. Goals: 59 for, 48 against. Last 5 matches: 1 win and 4 losses.

Portland Timbers are No. 7 in MLS (mid-table) with 46 points from 34 matches (13 wins, 7 draws and 14 losses). Away from home they have struggled: 4 wins, 3 draws and 10 losses. Goals: 62 for, 61 against. Last 5 matches: 4 wins and 1 draw, on a 4-match winning run.

St. Louis City are 8 points ahead.

What were the St. Louis City vs Portland Timbers lineups?

St. Louis City lined up in a 3-4-1-2. Goalkeeper: Benjamin Lundt. Outfield starters: Lukas MacNaughton, Timo Baumgartl, Dante Polvara, Conrad Wallem, Christopher Durkin, Daniel Edelman, Tomas Totland, Carlo Holse, Damion Downs, Rafael Navarro.

Portland Timbers lined up in a 4-3-3. Goalkeeper: James Pantemis. Outfield starters: Ronald Hernández, Joel Waterman, Kamal Miller, Jímer Fory, Joao Ortíz, Diego Chará, Cole Bassett, Ariel Lassiter, David Pereira Da Costa, Kristoffer Velde.

Match stats FT

St. Louis CityPortland Timbers
61%Possession39%
1.72Expected goals (xG)0.88
14Shots12
6Shots on target6
5Corners4
16Fouls12
3Offsides1
0Yellow cards5
0Red cards1
3Saves4
444Passes283

Lineups

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

  1. 39 GK Benjamin Lundt
  2. 5 DF Lukas MacNaughton
  3. 32 DF Timo Baumgartl
  4. 21 DF Dante Polvara
  5. 6 MF Conrad Wallem
  6. 8 MF Christopher Durkin
  7. 24 MF Daniel Edelman
  8. 14 MF Tomas Totland
  9. 19 FW Carlo Holse
  10. 42 FW Damion Downs
  11. 9 FW Rafael Navarro
Substitutes (9)
  1. 77 FW Jeong Sang-bin
  2. 27 DF Fallou Fall
  3. 11 FW Simon Becher
  4. 31 GK Christian Olivares
  5. 4 DF Mamadou Mbacke
  6. 99 DF Jaziel Orozco
  7. 48 FW Riley Lynch
  8. 28 MF Miguel Perez
  9. 18 MF Charles-Emile Brunet

Away Portland Timbers 4-3-3

  1. 41 GK James Pantemis
  2. 12 DF Ronald Hernández
  3. 2 DF Joel Waterman
  4. 4 DF Kamal Miller
  5. 27 DF Jímer Fory
  6. 80 MF Joao Ortíz
  7. 21 MF Diego Chará
  8. 17 MF Cole Bassett
  9. 7 FW Ariel Lassiter
  10. 10 FW David Pereira Da Costa
  11. 99 FW Kristoffer Velde
Substitutes (9)
  1. 73 MF Eric Izoita
  2. 28 FW Alexander Aravena
  3. 23 DF Ian Smith
  4. 30 MF José Caicedo
  5. 14 FW Vincent Janssen
  6. 20 DF Finn Surman
  7. 26 GK Hunter Sulte
  8. 15 DF Eric Miller
  9. 22 FW Omir Fernandez

Stadium: Energizer Park, St. Louis · Referee: Rubiel Vazquez, USA

Standings & form MLS · 2026 League page →

TeamPosPW-D-LGoalsPtsLast 5 (this competition)Home/away
Home St. Louis City 3 34 15-9-10 59:48 (+11) 54 LLLLW 9-4-4 36:23
Away Portland Timbers 7 34 13-7-14 62:61 (+1) 46 DWWWW 4-3-10 25:33

Standings update every few hours. In the last 5, the rightmost is the most recent match.

Full table · Western Conference (15)
#TeamPW-D-LGoalsPtsLast 5 (this competition)
1Vancouver Whitecaps3419-7-8 74:3464WLWWW
2FC Dallas3416-10-8 62:5158DWLDW
3St. Louis City3415-9-10 59:4854LLLLW
4San Jose Earthquakes3414-10-10 57:5152DLDWL
5Houston Dynamo3414-9-11 43:4351DDWLL
6Los Angeles FC3412-11-11 52:4047WDDLL
7Portland Timbers3413-7-14 62:6146DWWWW
8Seattle Sounders3412-10-12 44:4646DDLLW
9Real Salt Lake3413-6-15 53:5245WWWLW
10Minnesota United3411-11-12 56:5844WDWWW
11Los Angeles Galaxy3411-11-12 50:5744WDDWL
12Colorado Rapids3412-7-15 47:5043DWDLL
13San Diego FC349-11-14 57:6338DDLWL
14Austin FC348-10-16 42:6534LWLLL
15Sporting Kansas City347-5-22 40:8126LLLDW

1X2 · Closing odds 1 lines

Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeDrawAway HomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAwayHomeDrawAway
2.014.103.69 98.8% ⏱ Betano 97.4% 1.94 3.99 3.69 1.95 4.00 3.40 1.91 3.60 3.40 1.91 3.84 3.44 1.98 4.10 3.60 1.92 3.57 3.23 1.91 4.00 3.40 2.01 3.95 3.45 1.87 3.70 3.50 - - -
Dafabet Betano Pinnacle 96.4% 91.3% 93.1% 97.4% 90.0% 93.7% 96.1% 91.7%

Struck-through odds are suspended by the bookmaker and left out of best odds and payout.

Handicap · Closing odds 5 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
HomeAway HomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAwayHomeAway
-1.5 3.251.29 92.3% Betfair 92.3% - - - - - - 3.08 1.28 - - - - - - - - 3.25 1.29 - -
Betfair Betfair 90.4% 92.3%
-1 2.671.52 96.9% Pinnacle 96.7% 2.66 1.52 - - - - 2.49 1.42 2.67 1.50 - - 2.56 1.43 - - - - - -
Betano Pinnacle 96.7% 90.4% 96.0% 91.7%
-0.75 2.211.74 97.4% Pinnacle 97.4% 2.21 1.74 - - - - 2.07 1.61 - - 2.17 1.71 2.11 1.62 - - - - - -
Pinnacle Pinnacle 97.4% 90.6% 95.6% 91.6%
-0.5 1.951.95 97.5% Pinnacle 97.5% 1.95 1.95 - - - - - - 1.95 1.90 1.95 1.91 1.85 1.82 - - - - - -
Pinnacle Pinnacle 97.5% 96.2% 96.5% 91.7%
-0.25Main 1.712.24 97.0% Pinnacle 97.0% 1.71 2.24 - - - - 1.64 2.05 - - 1.71 2.17 1.64 2.08 - - - - - -
Pinnacle Pinnacle 97.0% 91.1% 95.6% 91.7%

Totals · Closing odds 4 lines

Line Best Best-odds payout Pinnacle bet365 William Hill Marathonbet Betano SBOBET BetVictor Dafabet Betfair 1xBet
OverUnder OverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnderOverUnder
2.75 1.612.41 96.5% Pinnacle 96.5% 1.61 2.41 - - - - 1.52 2.24 - - - - 1.55 2.25 - - - - - -
Pinnacle Pinnacle 96.5% 90.6% 91.8%
3 1.762.14 96.6% Pinnacle 96.6% 1.76 2.14 - - - - 1.67 2.00 1.75 2.12 1.73 2.12 1.68 2.02 - - - - - -
Pinnacle Pinnacle 96.6% 91.0% 95.9% 95.3% 91.7%
3.25 2.021.88 97.4% Pinnacle 97.1% 2.01 1.88 - - - - 1.88 1.78 - - 2.02 1.82 1.89 1.79 - - - - - -
SBOBET Pinnacle 97.1% 91.4% 95.7% 91.9%
3.5Main 2.281.71 97.7% Pinnacle 96.8% 2.23 1.71 - - - - 2.14 1.66 2.22 1.70 2.28 1.62 2.08 1.64 - - 2.15 1.67 - -
SBOBET Pinnacle 96.8% 93.5% 96.3% 94.7% 91.7% 94.0%

Pinnacle 1X2 odds movement 6 changes

0 analyses for this match

No analyses yet.

Recent odds changes last 80

TimeBookmakerMarketLineBeforeNow
Oct 29 (Thu) 00:27 SBOBET Totals 3.25 Suspended → 2.02 / 1.82
Oct 29 (Thu) 00:27 SBOBET Totals 3 Suspended → 1.73 / 2.12
Oct 29 (Thu) 00:27 SBOBET Totals 3.5 Suspended → 2.28 / 1.62
Oct 29 (Thu) 00:27 SBOBET Handicap -0.25 Suspended → 1.71 / 2.17
Oct 29 (Thu) 00:27 SBOBET Handicap -0.5 Suspended → 1.95 / 1.91
Oct 29 (Thu) 00:27 SBOBET Handicap -0.75 Suspended → 2.17 / 1.71
Oct 29 (Thu) 00:27 SBOBET 1X2 Suspended → 1.92 / 3.57 / 3.23
Oct 29 (Thu) 00:25 bet365 Totals 6.5 15.00 / 1.03 → Suspended
Oct 29 (Thu) 00:25 bet365 Totals 5.5 7.00 / 1.10 → Suspended
Oct 29 (Thu) 00:25 bet365 Totals 4.5 3.75 / 1.25 → Suspended
Oct 29 (Thu) 00:25 bet365 Totals 0.5 1.02 / 19.00 → Suspended
Oct 29 (Thu) 00:25 bet365 Totals 3.5 2.20 / 1.62 → Suspended
Oct 29 (Thu) 00:25 bet365 Totals 2.5 1.50 / 2.50 → Suspended
Oct 29 (Thu) 00:25 bet365 Totals 1.5 1.14 / 5.50 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap -2.25 5.90 / 1.13 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap +1.5 1.10 / 7.00 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap +1.25 1.11 / 6.60 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap -1.75 3.90 / 1.24 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap +1 1.12 / 6.00 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap +0.75 1.21 / 4.25 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap +0.5 1.30 / 3.45 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap -0.25 1.68 / 2.15 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap -0.5 1.92 / 1.88 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap -0.75 2.15 / 1.68 → Suspended
Oct 29 (Thu) 00:25 bet365 Handicap -1.25 2.85 / 1.40 → Suspended
Oct 29 (Thu) 00:25 bet365 1X2 1.95 / 4.00 / 3.40 → Suspended
Oct 29 (Thu) 00:24 bet365 Totals 3.5 2.10 / 1.67 → 2.20 / 1.62
Oct 29 (Thu) 00:24 bet365 Totals 2.5 1.48 / 2.60 → 1.50 / 2.50
Oct 29 (Thu) 00:23 BetVictor Totals 3.25 1.89 / 1.78 → 1.89 / 1.79
Oct 29 (Thu) 00:23 BetVictor Totals 3 1.68 / 2.01 → 1.68 / 2.02
Oct 29 (Thu) 00:23 BetVictor Handicap 0 1.44 / 2.54 → 1.43 / 2.56
Oct 29 (Thu) 00:23 BetVictor Handicap -0.25 1.65 / 2.07 → 1.64 / 2.08
Oct 29 (Thu) 00:23 BetVictor Handicap -0.5 1.86 / 1.81 → 1.85 / 1.82
Oct 29 (Thu) 00:23 BetVictor Handicap -0.75 2.12 / 1.62 → 2.11 / 1.62
Oct 29 (Thu) 00:23 BetVictor Handicap -1 2.59 / 1.42 → 2.56 / 1.43
Oct 29 (Thu) 00:23 BetVictor Handicap -1.25 2.92 / 1.34 → 2.91 / 1.34
Oct 29 (Thu) 00:23 BetVictor 1X2 1.93 / 3.90 / 3.40 → 1.91 / 4.00 / 3.40
Oct 29 (Thu) 00:20 Betfair 1X2 1.91 / 3.75 / 3.60 → 1.87 / 3.70 / 3.50
Oct 29 (Thu) 00:18 bet365 Handicap -0.5 1.95 / 1.85 → 1.92 / 1.88
Oct 29 (Thu) 00:17 BetVictor Totals 3.5 2.09 / 1.64 → 2.08 / 1.64
Oct 29 (Thu) 00:17 BetVictor Handicap 0 1.44 / 2.53 → 1.44 / 2.54
Oct 29 (Thu) 00:17 BetVictor Handicap -1.25 2.94 / 1.33 → 2.92 / 1.34
Oct 29 (Thu) 00:15 Pinnacle Totals 5.5 6.94 / 1.12 → 6.83 / 1.12
Oct 29 (Thu) 00:15 Pinnacle Totals 3.75 2.57 / 1.55 → 2.55 / 1.56
Oct 29 (Thu) 00:15 Pinnacle Totals 3.25 2.03 / 1.87 → 2.01 / 1.88
Oct 29 (Thu) 00:15 Pinnacle Totals 4.5 3.74 / 1.29 → 3.69 / 1.30
Oct 29 (Thu) 00:15 Pinnacle Totals 3 1.78 / 2.12 → 1.76 / 2.14
Oct 29 (Thu) 00:15 Pinnacle Totals 3.5 2.25 / 1.70 → 2.23 / 1.71
Oct 29 (Thu) 00:15 Pinnacle Totals 2.75 1.62 / 2.39 → 1.61 / 2.41
Oct 29 (Thu) 00:15 Pinnacle Totals 2.5 1.51 / 2.65 → 1.50 / 2.67
Oct 29 (Thu) 00:15 Pinnacle Totals 1.5 1.15 / 5.79 → 1.15 / 5.85
Oct 29 (Thu) 00:15 Pinnacle Handicap -1.5 3.36 / 1.35 → 3.35 / 1.36
Oct 29 (Thu) 00:15 Pinnacle Handicap 0 1.48 / 2.81 → 1.48 / 2.82
Oct 29 (Thu) 00:15 Pinnacle Handicap -0.5 1.96 / 1.94 → 1.95 / 1.95
Oct 29 (Thu) 00:15 Pinnacle Handicap -0.75 2.22 / 1.73 → 2.21 / 1.74
Oct 29 (Thu) 00:15 Pinnacle Handicap -1 2.67 / 1.52 → 2.66 / 1.52
Oct 29 (Thu) 00:15 Pinnacle Handicap -1.25 3.01 / 1.42 → 3.00 / 1.42
Oct 29 (Thu) 00:15 Pinnacle 1X2 1.95 / 3.98 / 3.69 → 1.94 / 3.99 / 3.69
Oct 29 (Thu) 00:14 bet365 Handicap -0.5 1.92 / 1.88 → 1.95 / 1.85
Oct 29 (Thu) 00:11 BetVictor Handicap 0 1.43 / 2.56 → 1.44 / 2.53
Oct 29 (Thu) 00:11 BetVictor Handicap -0.25 1.64 / 2.08 → 1.65 / 2.07
Oct 29 (Thu) 00:11 BetVictor Handicap -0.5 1.85 / 1.82 → 1.86 / 1.81
Oct 29 (Thu) 00:11 BetVictor Handicap -0.75 2.11 / 1.62 → 2.12 / 1.62
Oct 29 (Thu) 00:11 BetVictor Handicap -1 2.56 / 1.43 → 2.59 / 1.42
Oct 29 (Thu) 00:11 BetVictor Handicap -1.25 2.91 / 1.34 → 2.94 / 1.33
Oct 29 (Thu) 00:11 BetVictor 1X2 1.91 / 4.00 / 3.40 → 1.93 / 3.90 / 3.40
Oct 29 (Thu) 00:10 bet365 1X2 1.91 / 4.00 / 3.40 → 1.95 / 4.00 / 3.40
Oct 29 (Thu) 00:07 William Hill 1X2 Suspended → 1.91 / 3.60 / 3.40
Oct 29 (Thu) 00:04 Betano Totals 6.5 10.75 / 1.04 → 10.75 / 1.05
Oct 29 (Thu) 00:04 Betano Totals 5.5 6.40 / 1.12 → 6.30 / 1.12
Oct 29 (Thu) 00:04 Betano Totals 4 3.10 / 1.39 → 3.10 / 1.40
Oct 29 (Thu) 00:04 Betano Totals 4.5 3.65 / 1.29 → 3.60 / 1.29
Oct 29 (Thu) 00:04 Betano Totals 3 1.78 / 2.10 → 1.75 / 2.12
Oct 29 (Thu) 00:04 Betano Totals 2.5 1.52 / 2.65 → 1.50 / 2.67
Oct 29 (Thu) 00:04 Betano Handicap -0.5 1.93 / 1.91 → 1.95 / 1.90
Oct 29 (Thu) 00:04 Betano Handicap -1 2.65 / 1.50 → 2.67 / 1.50
Oct 29 (Thu) 00:03 Pinnacle Totals 5.5 6.93 / 1.12 → 6.94 / 1.12
Oct 29 (Thu) 00:03 Pinnacle Totals 3.25 2.02 / 1.87 → 2.03 / 1.87
Oct 29 (Thu) 00:03 Pinnacle Totals 4.5 3.73 / 1.29 → 3.74 / 1.29
Oct 29 (Thu) 00:03 Pinnacle Totals 2.75 1.62 / 2.40 → 1.62 / 2.39