Saturday , 24 October 2026

Portland Timbers vs Real Salt Lake, MLS 2026 REGULAR SEASON

MLS · 2026
Sun 26 Jul 2026 · 02:30 UTC Providence Park HT 45' · FT 45'
0–1 18' Juan Sanabria
Felipe Mora 56' 1–1
Felipe Mora 67' 2–1

Overview

Recent Form

DateOpponentH/A ScoreResult
26 Jul Real Salt Lake H 2–1 W
23 Jul FC Dallas H 2–2 D
17 Jul Seattle Sounders FC A 5–1 W
24 May San Jose Earthquakes H 1–3 L
17 May Internacional CF Miami A 0–2 L
13 May Montreal Impact FC A 0–1 L
DateOpponentH/A ScoreResult
26 Jul Portland Timbers A 1–2 L
23 Jul Los Angeles FC A 1–3 L
23 May Minnesota United FC A 1–1 D
17 May Colorado Rapids SC H 2–1 W
14 May Houston Dynamo H 3–0 W
10 May FC Dallas A 1–3 L

Season Stats

Portland Timbers Real Salt Lake
#27 Position #25
34 Points 36
30 Played 30
9 / 7 / 14 W / D / L 10 / 6 / 14
51 Scored 45
56 Conceded 48
-5 GD -3
1.13 PPG 1.20
30% Win % 33%

Key Stats

60% Both Teams to Score
H2H (20 games)
70% Over 2.5 Goals
H2H history
7% Clean Sheets
Portland Timbers this season
10% Clean Sheets
Real Salt Lake this season

Portland Timbers are 27th (34 pts). Real Salt Lake are 25th (36 pts).

Goal Timing (This Season)

Portland Timbers
0-15
5/9
16-30
7/10
31-45
6/9
46-60
5/4
61-75
8/2
76+
10/9
■ Scored ■ Conceded
Real Salt Lake
0-15
7/6
16-30
4/6
31-45
5/6
46-60
5/6
61-75
6/7
76+
8/11
■ Scored ■ Conceded

Top Scorers (This Season)

Portland Timbers
Kevin Kelsy 9 G 2 A
Kristoffer Velde 8 G 6 A
Real Salt Lake
Sergi Solans 12 G 3 A
Zavier Gozo 6 G 3 A

Events

Match Events

  • 0' The stage is set the green flag drops! Another match against Portland Timbers and Real Salt Lake has kicked off!
  • 5' The travelling Real Salt Lake supporters hardly appreciate their team being pressed down to the backline.
  • 10' The referee does not hesitate — a card for Cole Bassett on 10 minutes.
  • 15' The midfield battle is intense right now. Both Portland Timbers and Real Salt Lake are fighting for every inch of the pitch.
  • 18' Juan Sanabria does the damage! The net is bulging and Real Salt Lake surge ahead!
  • 23' Portland Timbers are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 28' Over 28 minutes have gone by without a meaningful attack. The supporters want more.
  • 31' Real Salt Lake receives a card for a hard tackle on 31.
  • 34' A meaty challenge results in booking for Morgan Guilavogui on 34.
  • 35' The referee reaches into his pocket. Out comes the card for Noel Caliskan.
  • 40' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
  • 41' Diego Chara catches the referee's attention in entirely the wrong way. card on 41.
  • 46' Finn Surman needs to be pretty careful with his discipline considering 0 Red cards this season.
  • 51' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Cole Bassett suffering a number of foals already.
  • 55' It’s gonna be a card for Sergi Solans.
  • 56' Felipe Mora is having a superb {COMPETITION} campaign — that is 3 goals this season for the .
  • 57' Portland Timbers ring the changes. Ariel Lassiter has done his job and it is now time for Antony to step up.
  • 58' Time for substitution for Real Salt Lake. DeAndre Yedlin is replaced by Sam Junqua.
  • 63' The tempo has dropped considerably in the last few minutes. Marti Cifuentes will be considering his options from the bench.
  • 67' Felipe Mora does the damage! The net is bulging and Portland Timbers surge ahead!
  • 72' Diego Chara makes way for Jose Caicedo at the 72 minute mark. A tactical switch from Portland Timbers.
  • 74' It is a substitution in Real Salt Lake team. Diego Luna is replaced by Saba Lobjanidze on 74 minute.
  • 75' Another substitution for Real Salt Lake to replace Lukas Engel by Juan Arias on 75 minute.
  • 80' Supporters expect more eagerness from Noel Caliskan, as he is very good at scoring at Providence Park with 0 goals in the last 0 games.
  • 85' A change in the Real Salt Lake ranks — Juan Sanabria exits the field as Alexandros Katranis enters on 85.
  • 86' The Portland Timbers bench stirs into life. Cole Bassett is withdrawn and Julio Ortiz gets his opportunity.
  • Time to leave. No sensation happened. Another win for Portland Timbers players.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.79 Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.56 Real Salt Lake xG
I would bet for: Portland Timbers or Real Salt Lake 75% + Both teams to score 66%

Match Result

✓ Correct
Portland Timbers45% Draw25% Real Salt Lake30%
Actual: Portland Timbers win

Both Teams to Score

✓ Correct
Yes66% 0% No34%
Avg goals/match: 3.35
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 95%
5%
± 1.5 85%
15%
± 2.5 64%
36%
± 3.5 43%
57%
± 4.5 25%
75%

Double Chance

Portland Timbers or Draw
69%
Draw or Real Salt Lake
55%
Portland Timbers or Real Salt Lake
75%

Half-Time Result

✗ Wrong
Portland Timbers32% Draw42% Real Salt Lake26%
Actual: Real Salt Lake win at HT

Correct Score

✓ In top 12
1 – 1
10.6%
2 – 1
Actual
1 – 2
7.4%
2 – 2
6.5%
2 – 0
5.6%
1 – 0
5.6%
3 – 1
5%
0 – 0
5%
0 – 1
4.8%
0 – 2
4.3%
3 – 2
4%
1 – 3
3.8%

Asian Handicap — Portland Timbers

Handicap Portland Timbers covers Push Real Salt Lake covers
-2.5 10% — 90%
-2 10% 13% 77%
-1.5 23% — 77%
-1 23% 19% 58%
-0.5 42% — 58%
+0.5 67% — 33%
+1 67% 17% 16%
+1.5 84% — 16%
+2 84% 10% 6%
+2.5 94% — 6%

Clean Sheet

Portland Timbers keeps clean sheet
22% ✓
Real Salt Lake keeps clean sheet
17% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.