Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

Portland Timbers 2-1 Seattle Sounders: Match Report, Goals, Stats and Ratings

Full time: Portland Timbers 2-1 Seattle Sounders

Portland Timbers beat Seattle Sounders 2-1 in MLS on Sunday 2 August 2026 at Providence Park. The goals: Kalani Kossa-Rienzi 27', Kevin Kelsy 41', Brandon Bye 82'.

How Portland Timbers won it

Seattle Sounders struck first through Kalani Kossa-Rienzi in the 27th minute. Portland Timbers levelled at 1-1 in the 41st minute through Kevin Kelsy, set up by Kristoffer Velde. Portland Timbers turned it round: Brandon Bye made it 2-1 in the 82nd minute, set up by David Da Costa.

It was 1-1 at half-time, and the second half changed the result.

The lead changed hands once.

The referee, J. Dickerson, showed 4 yellow cards: 2 to Portland Timbers and 2 to Seattle Sounders.

Portland Timbers: M. Cifuentes Corvillo, 4-1-4-1 · Seattle Sounders: B. Schmetzer, 4-2-3-1.

Moneyball's prediction against the result

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Why it went this way

On the day the expected goals were 1.16 for Portland Timbers and 2.00 for Seattle Sounders.

Seattle Sounders left about 1.0 goals' worth of chances on the pitch.

Seattle Sounders created the better chances, 2.00 xG to 1.16, and still lost. On chances alone, the result could easily have gone the other way.

Portland Timbers had 5 shots on target, Seattle Sounders 3.

Portland Timbers had 53% of the ball and turned it into the win.

Where the two sides stood before this match

Portland Timbers came into it with 31 MLS matches played, scoring 1.7 and conceding 1.9 a match, with 1.51 expected goals for and 1.40 against, and had won 32% of their matches.

Seattle Sounders came into it with 31 MLS matches played, scoring 1.3 and conceding 1.3 a match, with 1.46 expected goals for and 1.53 against, and had won 35% of their matches.

Portland Timbers vs Seattle Sounders: the match in numbers

Portland TimbersMatch statisticsSeattle Sounders
53%Ball possession47%
1.16Expected goals (xG)2.00
14Total shots16
5Shots on target3
2Big chances3
489Total passes434
87%Pass accuracy82%
4Corners5
7Fouls12
0Offsides2
9Tackles18
2Saves3
2Yellow cards2

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Kalani Kossa-Rienzi (Seattle Sounders), rated 7.9 by Sportmonks, with 1 goal.

Portland Timbers

Seattle Sounders

The lowest-rated starter was Paul Rothrock at 6.2. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Portland Timbers vs Seattle Sounders

What was the score in Portland Timbers vs Seattle Sounders?

Portland Timbers 2-1 Seattle Sounders (half-time 1-1), MLS, Sunday 2 August 2026.

Who scored in Portland Timbers vs Seattle Sounders?

Kalani Kossa-Rienzi 27', Kevin Kelsy 41', Brandon Bye 82'.

Did Moneyball predict Portland Timbers vs Seattle Sounders correctly?

Moneyball did not publish a pre-match estimate for this match, so there is nothing to mark it against.

Who was man of the match in Portland Timbers vs Seattle Sounders?

Kalani Kossa-Rienzi, rated 7.9 by Sportmonks.

Who refereed Portland Timbers vs Seattle Sounders?

J. Dickerson.

Every match, before and after

Moneyball Odds writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Odds Match Live All match reports

Moneyball Odds is a statistical analysis site, not a bookmaker. No model predicts football reliably. For readers aged 18 and over.