
Major League Soccer · Matchday
2026-07-17 02:30:00 · 10:30 · Seattle Stadium

Prediction Result
AI Predicted: 1-0|Actual: 1-5
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
| Bookmaker | Home | Draw | Away | EV Home | EV Draw | EV Away |
|---|---|---|---|---|---|---|
| PinnacleVALUE | 1.47 | 4.99 | 5.64 | -8.9% | +7.3% | -6.9% |
| 1xbetVALUE | 1.51 | 4.88 | 5.97 | -6.4% | +4.9% | -1.5% |
| WilliamHill | 1.44 | 4.40 | 5.00 | -10.7% | -5.4% | -17.5% |
| BetfairVALUE | 1.44 | 4.75 | 5.50 | -10.7% | +2.1% | -9.2% |
| bwinVALUE | 1.49 | 4.75 | 5.50 | -7.6% | +2.1% | -9.2% |
| UnibetVALUE | 1.45 | 4.80 | 6.00 | -10.1% | +3.2% | -1.0% |
| Ladbrokes | 1.44 | 4.40 | 5.00 | -10.7% | -5.4% | -17.5% |
| Sbo | 1.41 | 4.40 | 5.22 | -12.6% | -5.4% | -13.9% |
| DafabetVALUE | 1.49 | 5.00 | 5.80 | -7.6% | +7.5% | -4.3% |
| CloudBetVALUE | 1.44 | 4.85 | 5.50 | -10.7% | +4.3% | -9.2% |
| MansionBet | 1.49 | 4.60 | 5.50 | -7.6% | -1.1% | -9.2% |
| MelBetVALUE | 1.48 | 4.78 | 5.80 | -8.2% | +2.8% | -4.3% |
| Coral | 1.44 | 4.40 | 5.00 | -10.7% | -5.4% | -17.5% |
| Macauslot | 1.43 | 4.55 | 4.80 | -11.3% | -2.2% | -20.8% |
| 10Bet | 1.46 | 4.60 | 6.00 | -9.5% | -1.1% | -1.0% |
| MarathonbetVALUE | 1.45 | 4.75 | 5.80 | -10.1% | +2.1% | -4.3% |
| 888Sport | 1.44 | 4.40 | 5.00 | -10.7% | -5.4% | -17.5% |
| BetVictorVALUE | 1.45 | 4.80 | 5.75 | -10.1% | +3.2% | -5.1% |
Polymarket Odds
Trading Strategy
Match Report
Cascadia Clash Turns One-Sided: Portland Timbers Dismantle Seattle Sounders 5-1
Result Summary
In a result that few saw coming, the Portland Timbers delivered a commanding 5-1 victory over the Seattle Sounders at what should have been a hostile home environment for the visitors. Goals from Kevin Jesús Kelsy Genez (a brace), Kamal Miller, Cole Bassett, and late substitute Alexander Ernesto Aravena Guzmán sealed a comprehensive Cascadia Derby win for Jack Cassidy's side, with Hassani Dotson's late header providing only the faintest of consolations for Brian Schmetzer's team.
Match Analysis
Portland wasted no time making their intentions clear. In the 19th minute, Genez rose to meet a delivery from Jimer Fory and headed home to open the scoring, silencing the home support early. Seattle held the deficit until halftime, but the second half told an entirely different story.
The Timbers returned from the break with ruthless efficiency. Kamal Miller, teed up by Brandon Bye, doubled the lead in the 56th minute with a composed right-foot finish. Just four minutes later, Cole Bassett made it three courtesy of a sharp left-foot effort assisted by David Da Costa, and in the 63rd minute, Genez completed his brace with another right-foot strike to put the tie beyond any doubt. Three goals in the space of seven second-half minutes effectively ended the contest.
The statistics paint a stark picture of Portland's dominance in the final third. The Timbers registered 20 total shots to Seattle's 11, 10 shots on target to Seattle's 6, and a remarkable 15 key passes compared to just 7 for the hosts. The corner count — 8 to 2 in Portland's favour — further illustrates how thoroughly they controlled the attacking zones, despite Seattle holding marginally more attacking attempts (112 to 93) and dangerous attacks (74 to 71), suggesting the Sounders created volume without quality.
Seattle's afternoon was compounded by disciplinary trouble. Jackson Ragen was booked in the 41st minute for a foul, followed by Paul Rothrock shortly after the restart in the 49th minute. Rothrock's evening became more complicated still, as he was also the subject of a VAR review in the 82nd minute. A triple substitution from Schmetzer at the 64th minute — introducing Daniel Musovski, Paul Arriola, Peter Kingston, and Osaze De Rosario in a bid to change the dynamic — failed to stem the tide. Hassani Dotson did pull one back in the 87th minute, heading home from an Albert Rusnák delivery, but deep into stoppage time, substitute Alexander Ernesto Aravena Guzmán — on since the 73rd minute — completed the rout with a right-foot effort assisted again by David Da Costa to make it five.
Prediction Review
Our pre-match forecast had projected a Seattle Sounders win at 62% probability, with a predicted scoreline of 1-0 — a narrow home victory. With a confidence rating of just 63/100, there was acknowledged uncertainty, yet the scale of this defeat went far beyond even pessimistic projections for the Sounders. The prediction was incorrect, and emphatically so. Portland's clinical finishing and superior chance creation — particularly their 15 key passes — exposed weaknesses in Seattle's defensive structure that our model clearly underestimated.
Key Takeaways
- Genez was the standout performer, contributing a goal in each half and proving a constant threat throughout.
- David Da Costa's creativity was pivotal, registering two assists from midfield and driving Portland's attacking momentum.
- Seattle's shot-to-key-pass ratio suggests they created volume but lacked the incisiveness Portland demonstrated consistently.
- For Portland, this result is a major statement in the Cascadia rivalry and signals genuine form heading deeper into the 2026 MLS season.
Seattle Sounders vs Portland Timbers Head-to-Head
Last 5 meetings between Seattle Sounders and Portland Timbers: Seattle Sounders 17W · 11D · Portland Timbers 18W.
17
Seattle Sounders wins
11
Draws
18
Portland Timbers wins
Seattle Sounders vs Portland Timbers — Frequently Asked Questions
Who will win Seattle Sounders vs Portland Timbers?
PredictNext's AI model favours Seattle Sounders with a 62% win probability — Seattle Sounders 62%, draw 22%, Portland Timbers 16%.
What is the predicted score for Seattle Sounders vs Portland Timbers?
The AI forecasts a 1-0 scoreline for Seattle Sounders vs Portland Timbers, generated with 63% model confidence.
Will Seattle Sounders vs Portland Timbers have over 2.5 goals?
The model gives 38% for over 2.5 goals and 62% for under 2.5 goals in Seattle Sounders vs Portland Timbers.
How accurate was the Seattle Sounders vs Portland Timbers prediction?
PredictNext's AI predicted 1-0; the match finished 1-5. The winner call was incorrect.