Matchday

MLS 2026 · 26 Jul 2026

Portland Timbers 2–1 Real Salt Lake

Expected and what happened

Before the match, from team ratings for Jun 2026; the outlined result is what happened.

Expected xG
1.4 – 1.2
Actual xG
2.2 – 0.2
Goals
2 – 1

Footybot made Portland Timbers favourites at 42%.

Portland Timbers won and made the better chances: 2.2 xG to 0.2.

Best on the pitch by Footybot's score: Felipe Mora, 62.7 in 72′.

Well above their usual level: Felipe Mora +19.6, Brandon Bye +14.7, Juan Sanabria +10.5.

Well below it: Cole Bassett −20.0, Jímer Fory −15.3, Diego Luna −9.2.

Going in

Each side's last five results before this match.

Portland Timbers

23 Jul 2026D 2–2v FC Dallas MLS
17 Jul 2026W 5–1at Seattle Sounders FC MLS
24 May 2026L 1–3v San Jose Earthquakes MLS
17 May 2026L 0–2at Inter Miami CF MLS
13 May 2026D 2–2at CF Montréal MLS

Real Salt Lake

23 Jul 2026L 1–3at Los Angeles FC MLS
23 May 2026D 1–1at Minnesota United MLS
17 May 2026W 2–1v Colorado Rapids MLS
14 May 2026W 3–0v Houston Dynamo MLS
10 May 2026L 1–3at FC Dallas MLS

Head to head

2 May 2026Real Salt Lake 2–0 Portland Timbers MLS

Portland Timbers

PlayerMinGAxGScorevs usual
José Caicedo Midfielder18000.1466.3–
Felipe Mora Forward72200.6962.7+19.6
Joao Ortíz Midfielder1100–56.8–
Alexander Aravena Forward18000.6553.5–
Diego Chará Midfielder7200–50.8+7.1
Brandon Bye Defender90000.0550.4+14.7
Finn Surman Defender9000–49.8+2.1
Ariel Lassiter Forward5701–48.2+7.7
David Pereira Da Costa Midfielder90000.1248.2+7.6
Kristoffer Velde Midfielder90010.3445.6+8.6
Kamal Miller Defender9000–45.2−2.3
James Pantemis Goalkeeper9000–44.1−9.1
Antony Alves Midfielder3300–34.4–
Cole Bassett Midfielder86000.1630.1−20.0
Jímer Fory Defender90000.0328.1−15.3

Real Salt Lake

PlayerMinGAxGScorevs usual
Juan Sanabria Midfielder85100.0353.4+10.5
Rafael Cabral Goalkeeper9000–49.3+0.2
Juan Jose Arias Defender1600–48.1–
DeAndre Yedlin Defender5800–42.7+6.3
Noel Caliskan Midfielder90000.0241.2−3.0
Stijn Spierings Midfielder90000.0241.0−2.9
Alexandros Katranis Defender1200–41.0–
Sergi Solans Forward74000.0338.3−4.1
Zavier Gozo Midfielder90000.0438.1−6.6
Philip Quinton Defender9000–37.5−1.8
Sam Junqua Defender3200–37.4–
Diego Luna Midfielder7400–37.0−9.2
Lukas Engel Defender74000.0233.0−2.0
Victor Olatunji Forward1600–28.4–
Saba Lobzhanidze Midfielder1600–18.9–
Morgan Guilavogui Forward3401–16.5–