Matchday

MLS 2026 · 2 May 2026

Real Salt Lake 2–0 Portland Timbers

Expected and what happened

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

Expected xG
2.2 – 1.0
Actual xG
3.5 – 1.1
Goals
2 – 0

Footybot made Real Salt Lake favourites at 64%.

Real Salt Lake won and made the better chances: 3.5 xG to 1.1.

Best on the pitch by Footybot's score: James Pantemis, 76.2 in 90′.

Well above their usual level: James Pantemis +26.2, Diego Luna +14.0, Cole Bassett +13.1.

Well below it: Sam Junqua −15.4, Sergi Solans −14.4, Kristoffer Velde −10.7.

Going in

Each side's last five results before this match.

Real Salt Lake

26 Apr 2026L 1–2at LA Galaxy MLS
23 Apr 2026L 0–2v Inter Miami CF MLS
19 Apr 2026W 4–2v San Diego FC MLS
4 Apr 2026W 3–1v Sporting Kansas City MLS
22 Mar 2026D 2–2at San Diego FC MLS

Portland Timbers

26 Apr 2026W 2–1at San Diego FC MLS
19 Apr 2026L 0–2at Minnesota United MLS
11 Apr 2026W 2–1v Los Angeles FC MLS
5 Apr 2026L 2–3at Vancouver Whitecaps MLS
22 Mar 2026D 1–1v LA Galaxy MLS

Head to head

No earlier meeting in Footybot's data.

Real Salt Lake

PlayerMinGAxGScorevs usual
Rafael Cabral Goalkeeper9000–57.5+6.4
Diego Luna Midfielder89100.9555.7+14.0
Zach Booth Midfielder1300–47.8–
Morgan Guilavogui Forward90000.8845.3+2.4
Aiden Hezarkhani Forward800–43.4–
DeAndre Yedlin Defender9000–41.8+4.8
Noel Caliskan Midfielder90000.0841.7−0.1
Zavier Gozo Midfielder77100.4540.5−0.8
Stijn Spierings Midfielder89000.0638.7−8.4
Philip Quinton Defender2900–38.4–
Juan Sanabria Midfielder90010.2537.7−5.8
Justen Glad Defender6100–37.3−5.6
Sergi Solans Forward76010.8931.0−14.4
Pablo Ruíz Midfielder800–22.8–
Sam Junqua Defender9000–21.6−15.4
Victor Olatunji Forward1400–20.6–

Portland Timbers

PlayerMinGAxGScorevs usual
James Pantemis Goalkeeper9000–76.2+26.2
Gage Guerra Forward100–70.2–
Cole Bassett Midfielder59000.0357.1+13.1
Ian Smith Defender3100–55.7–
Kamal Miller Defender4500–55.4–
Alexander Aravena Forward3100–54.1–
Finn Surman Defender4500–51.9+5.7
Kevin Kelsy Forward89000.5446.0+3.0
José Caicedo Midfielder9000–45.8+0.2
Antony Alves Midfielder90000.2040.1+1.4
Alex Bonetig Defender5900–40.0−1.6
David Pereira Da Costa Midfielder90000.1636.8−4.5
Brandon Bye Defender9000–36.2+2.6
Jímer Fory Defender9000–30.6−9.9
Kristoffer Velde Midfielder90000.1329.3−10.7