MLS October 28, 2026 · 20:30 ET
CITYPARK, Saint Louis
Prediction Where to play Recent form Lineups 1X2 · Regulation time
Pre-match prediction Market probabilities Away Portland Timbers 26.5%
Explore other markets Open a platform to check its markets and terms.
Probabilities are calculated from bookmaker odds with the margin removed. They are not our partners’ prices and do not guarantee the result.
Saved before kickoff: October 28, 2026 · 20:25
How our predictions work → Match analysis Results before October 28, 2026, 20:30 ET.
Recent results Matches in sample: 5
Wins 2
Draws 1
Losses 2
Goals 11:8 At home Matches in sample: 5
Wins 3
Draws 2
Losses 0
Goals 16:8 Recent results Matches in sample: 5
Wins 1
Draws 2
Losses 2
Goals 7:10 Away from home Matches in sample: 5
Wins 0
Draws 2
Losses 3
Goals 6:11 Head-to-head record Matches in sample: 1
WinsSt. Louis City 0
Draws 1
WinsPortland Timbers 0 Total goals: 2:2 , in the order St. Louis City — Portland Timbers. Includes previous meetings with known regulation-time scores.
Each sample includes up to five completed matches across all competitions. Scores cover 90 minutes plus stoppage time, excluding extra time and penalties. Historical match pages use only results from before kickoff.
GidStats opinion “ St. Louis City is our favorite, but we do not expect a clean-sheet win.
The home team won 3 of its last 5 home matches; the away team won 0 of 5 away. However, St. Louis City conceded in 4 of 5 matches at home, while Portland Timbers scored in 4 of 5 away matches.
GidStats editorial team ↗ Lineups St. Louis City 3-4-3 Starting lineup 42 D. DownsF 19 C. HolseM 9 Rafael NavarroF 39 B. LundtG 32 T. BaumgartlD 5 L. MacNaughtonD 14 T. TotlandF 8 C. DurkinM 24 D. EdelmanM 21 D. PolvaraD 6 C. WallemM Substitutes 77 Jeong Sang-BinF 31 C. OlivaresG 27 F. FallD 4 M. FallD 99 J. OrozcoD 18 C. BrunetM 28 M. PerezM 11 S. BecherF 48 Riley LynchF Portland Timbers 4-3-3 Starting lineup 41 J. PantemisG 4 K. MillerD 2 J. WatermanD 12 R. HernándezD 17 C. BassettM 21 D. CharáM 10 David Pereira da CostaF 27 J. ForyD 80 J. OrtizM 7 A. LassiterF 99 K. VeldeF Substitutes 20 F. SurmanD 26 H. SulteG 15 E. MillerD 23 Ian SmithD 30 J. CaicedoM 73 Eric IzoitaM 28 A. AravenaF 22 O. FernandezF 14 V. JanssenF
Match events 42′ Kristoffer VeldeGoal Portland Timbers 45′ Damion DownsSubstitution St. Louis City 45+3′ David Da CostaGoal Portland Timbers 48′ Kristoffer VeldeGoal Portland Timbers 58′ Daniel EdelmanGoal St. Louis City 60′ Cole BassettSubstitution Portland Timbers 60′ Julio Joao Ortiz LandazuriSubstitution Portland Timbers 62′ Eric IzoitaYellow card Portland Timbers 67′ Jímer ForySubstitution Portland Timbers 71′ Kamal MillerYellow card Portland Timbers 75′ Diego CharáSubstitution Portland Timbers 75′ Ariel LassiterSubstitution Portland Timbers 79′ Tomas TotlandSubstitution St. Louis City 79′ Daniel EdelmanSubstitution St. Louis City 83′ Kristoffer VeldeSubstitution Portland Timbers 84′ Vincent JanssenYellow card Portland Timbers 88′ Ian SmithYellow card Portland Timbers 90+1′ Rafael Navarro LealGoal St. Louis City 90+6′ Kamal MillerRed card Portland Timbers
About the match When does the match start? October 28, 2026, 20:30 (ET). CITYPARK
What do 1, X and 2 mean? 1 means a home win, X a draw and 2 an away win. Odds refer to 90 minutes plus stoppage time, excluding extra time and penalties.