Portland Timbers
Portland Timbers
2 vs 2

Major League Soccer · Matchday

2026-09-10 02:30:00 · 10:30

St. Louis City
St. Louis City

AI Predicted: 2-1|Actual: 2-2

WinnerScoreO/U 2.5BTTS

AI Prediction

Portland Timbers
POR
2 - 1
St. Louis City
ST.
58%
Confidence
Low Confidence
46.0%Home
25.0%Draw
29.0%Away
46.7%Home
24.9%Draw
28.3%Away
With a home advantage at Providence Park and St. Louis City facing a congested fixture schedule, Portland Timbers hold a slight edge in this MLS clash. The key matchup will be Portland's attacking midfield pressing against St. Louis City's build-up play, where disrupting their structure early could prove decisive. AI pick: Portland Timbers Win

Top AI Picks

AI-generated recommendations
Two outcomes coveredHome or Away
75% probability
Over or Under 2.5 goalsOver 2.5
55% chance of 3+ goals
Will both teams find the net?Yes
52% both teams score
Handicap advantage pick—No data available
Most likely to score—No data available

Goal Probability

Portland Timbers St. Louis City
0%
14%
0
41%
51%
1
59%
35%
2
0%
0%
3+

Odds Comparison

46%
47%
-0.7%
25%
25%
+0.1%
29%
28%
+0.7%
PredictNext AI Market Avg
AI & Market Agree: Home Win

Polymarket Odds

Loading prediction market data...

Trading Strategy

Loading market depth data...

Match Report

Portland Timbers 2–2 St. Louis City | MLS Match Analysis

A dramatic late equalizer denied St. Louis City a hard-fought road victory, as Kristoffer Velde's second free-kick of the night rescued a point for Portland in the dying minutes at Providence Park. The result encapsulates a contest that swung back and forth, rewarding neither side's ambitions fully but providing compelling theatre throughout.


Match Analysis

St. Louis City wasted no time making their intentions clear. Rafael Navarro Leal struck in the opening minute with a clinical left-footed finish, giving Yoann Damet's side an early foothold and settling any nerves that might have accompanied a road fixture. The Timbers, however, were far from rattled.

Portland responded with sustained pressure, and their reward came at the half-hour mark. Kristoffer Velde levelled from a free kick in the 32nd minute, his delivery proving unstoppable, just one minute after Dante Polvara had been booked for a foul — a booking that contributed to St. Louis accumulating a notably ill-disciplined first half. Jaziel Orozco followed Polvara into the referee's notebook in the 36th minute for persistent fouling, and Tomas Totland was cautioned in second-half stoppage time, underscoring a pattern of foul play that ultimately cost St. Louis 21 total fouls on the night, compared to Portland's 10.

Despite that indiscipline, St. Louis reclaimed the lead shortly after the restart. Navarro Leal completed his brace in the 51st minute with a header, assisted by Alexandru Mățan, giving the visitors what appeared to be a winning platform. It was a well-constructed goal that rewarded St. Louis's efficiency — they converted two of their four shots on target into goals, a striking return given Portland's statistical dominance.

And dominant Portland were. The Timbers generated 16 total shots to St. Louis's 10, produced 9 corners to their opponents' 2, launched 113 attacks to 89, and held 52% possession. Their key passing output was particularly telling — 13 key passes compared to just 4 for St. Louis. Yet for much of the second half, that pressure yielded little, as Roman Bürki and the St. Louis defence absorbed the onslaught.

That changed in the 89th minute. Cole Bassett provided the assist, and Velde delivered once more from a free kick, his second dead-ball masterclass of the evening drawing Portland level and sending the home crowd into relief. It was a moment of individual quality that papered over what had been a frustrating evening of missed chances.

Coach Martí Cifuentes Corvillo made several impactful changes through the second half, introducing Antony Alves Santos, Ronald José Hernández Pimentel, Omir Fernandez, and Ian Smith as Portland pushed for the equalizer. St. Louis's Navarro Leal departed in the 89th minute — ironically the very moment Velde struck — replaced by Damion Downs.


Prediction Review

Our pre-match forecast called for a Portland Timbers win at 2–1, with a 46% probability assigned to a home victory, 25% to a draw, and 29% to a St. Louis triumph. The confidence rating of 58/100 reflected genuine uncertainty, and the result proved our analysis correct to flag caution. The draw outcome — our second-most likely scenario — aligned with what the statistics largely supported: Portland's territorial dominance balanced by St. Louis's clinical finishing.


Key Takeaways

  • Kristoffer Velde was Portland's match-winner in both equalizing moments, demonstrating elite dead-ball quality.
  • Rafael Navarro Leal's brace was outstanding in its efficiency — two goals from limited service.
  • St. Louis's 21 fouls and three yellow cards in the first half alone highlighted a disciplinary issue that could prove costly in future fixtures.
  • Portland's volume of attacking play was impressive but their conversion rate remains a concern worth monitoring.

Portland Timbers vs St. Louis City — Frequently Asked Questions

Who will win Portland Timbers vs St. Louis City?

PredictNext's AI model favours Portland Timbers with a 46% win probability — Portland Timbers 46%, draw 25%, St. Louis City 29%.

What is the predicted score for Portland Timbers vs St. Louis City?

The AI forecasts a 2-1 scoreline for Portland Timbers vs St. Louis City, generated with 58% model confidence.

Will Portland Timbers vs St. Louis City have over 2.5 goals?

The model gives 55% for over 2.5 goals and 45% for under 2.5 goals in Portland Timbers vs St. Louis City.

How accurate was the Portland Timbers vs St. Louis City prediction?

PredictNext's AI predicted 2-1; the match finished 2-2. The winner call was incorrect.

More Major League Soccer AI Predictions