10 October 2026, 23:30 UTC

Philadelphia Union vs Real Salt Lake Major League Soccer prediction & result

Subaru Park, Philadelphia
Referee: Elijio Arreguin, USA
Full time2 – 1

Final score: Philadelphia Union 2-1 Real Salt Lake.

Before kick-off the model made it 62% Philadelphia Union, 20% draw, 18% Real Salt Lake — fair odds of 1.61, 5.00 and 5.56.

Most likely scoreline: 2-1.

The model called the exact scoreline.

Published · updated

Has the model earned this number?

Philadelphia Union at 62%: of 1,622 settled 50–65% forecasts, 58.4% came in (average 55.4%). It can be read literally. The full record.

How the model saw it, minute by minute

Philadelphia Union99%Draw1%Real Salt Lake0%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 3 goals. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

Danley Jean Jacques
2'
13'
DeAndre Yedlin
Francis Westfield
23'
⚽Bruno Damianiassist: Francis Westfield
31'
45'
🔁Sam Junquaout: Juan Sanabria
45'
🔁DeAndre Yedlinout: Luc De Fougerolles
62'
Dominik Marczuk
🔁Indiana Vassilevout: Quinn Sullivan
64'
65'
🔁Aiden Hezarkhaniout: Saba Lobjanidze
70'
🔁Dominik Marczukout: Chadwick Zachary Booth
🔁Jovan Lukicout: Jesus Bueno
74'
79'
🔁Sergi Solansout: Ariath Piol
Jesus Bueno
80'
⚽Milan Iloskiassist: Cavan Sullivan
81'
•Milan Iloski
82'
Bruno Damiani
89'
🔁Cavan Sullivanout: Benjamin Bender
90+1'
🔁Milan Iloskiout: Malik Jakupovic
90+2'
🔁Danley Jean Jacquesout: Alejandro Bedoya
90+2'
90+6'
⚽Saba Lobjanidzeassist: Luc De Fougerolles

Match stats — Philadelphia Union vs Real Salt Lake

53%Possession47%
14Shots11
5On target4
4Corners3
1.85xG0.83

Goals against chances

Philadelphia Union2 from 1.85 xGabout what the chances were worth
Real Salt Lake1 from 0.83 xGabout what the chances were worth

Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.

Line-ups

Philadelphia Union 4-4-2
  • 18A. BlakeG
  • 39F. WestfieldD
  • 44Neil PierreD
  • 26N. HarrielD
  • 27K. WagnerD
  • 6Cavan SullivanM
  • 21D. Jean-JacquesM
  • 4J. LukićM
  • 19I. VassilevM
  • 10M. IloskiF
  • 9B. DamianiF
Substitutes
  • 23E. AlladohF
  • 11A. BedoyaM
  • 16B. BenderM
  • 8J. BuenoM
  • 51M. JakupovicF
  • 2G. MartínezD
  • 14J. RafanelloM
  • 76A. RickG
  • 33Q. SullivanM
Coach: Ryan Richter
Real Salt Lake 3-4-2-1
  • 1Rafael CabralG
  • 2D. YedlinD
  • 26P. QuintonD
  • 3K. HenryD
  • 11D. MarczukM
  • 92N. CaliskanM
  • 6S. SpieringsM
  • 29S. JunquaM
  • 39A. HezarkhaniM
  • 9M. GuilavoguiM
  • 22S. SolansF
Substitutes
  • 44L. De FougerollesD
  • 25Colin GuskeM
  • 98A. KatránisD
  • 12S. LobzhanidzeF
  • 34L. MoisaM
  • 19A. PiolF
  • 8J. SanabriaM
  • 31M. StajduharG
  • 23Chadwick Zachary BoothM
Coach: P. Mastroeni

Form going into Philadelphia Union vs Real Salt Lake

Philadelphia Union

All competitions we cover

  • W4-2Orlando City SC26 September 2026
  • W4-3away to Sporting Kansas City20 September 2026
  • W5-0away to San Diego14 September 2026
  • W5-0FC Cincinnati9 September 2026
  • W2-0CF Montreal5 September 2026

Real Salt Lake

All competitions we cover

  • W3-0New England Revolution27 September 2026
  • L0-2away to Seattle Sounders24 September 2026
  • L0-3Vancouver Whitecaps20 September 2026
  • L0-2New York City FC13 September 2026
  • L1-2away to Houston Dynamo10 September 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Major League Soccer table

#TeamPWDLGFGAGDPts
6Philadelphia Union34148126652+1450
9Real Salt Lake34136155352+145

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: Philadelphia Union vs Real Salt Lake

  • 27 April 2024Philadelphia Union 1–2 Real Salt LakeMajor League Soccer
  • 14 July 2019Real Salt Lake 4–0 Philadelphia UnionMajor League Soccer
  • 19 May 2018Philadelphia Union 4–1 Real Salt LakeMajor League Soccer
  • 28 May 2017Real Salt Lake 1–0 Philadelphia UnionMajor League Soccer
  • 31 July 2016Philadelphia Union 1–2 Real Salt LakeMajor League Soccer

Leading scorers: Philadelphia Union and Real Salt Lake

Philadelphia Union

GoalsAssists

  • M. Iloski192

Real Salt Lake

GoalsAssists

  • S. Solans154

Top 3 by league goals this season; player availability is not in the model. How to read this.

The result against the call

Philadelphia Union beat Real Salt Lake 2–1. That was the exact score the model named before kick-off, with a win for Philadelphia Union at 62%. The goals: Bruno Damiani 31' for Philadelphia Union, Milan Iloski 81' for Philadelphia Union, Saba Lobjanidze 90+6' for Real Salt Lake. On expected goals it finished 1.85–0.83.

What this result changed

Before kick-off the season simulation gave Philadelphia Union a 22.7% chance to finish in the top four: 27.7% after a win, 14.0% after a draw, 9.4% after a defeat. The win was the best of those results for them, and left the figure at 27.7%, 5 points higher than before the match.

For Real Salt Lake the question was the chance to finish in the bottom three, 33.2% going in: 15.6% after a win, 27.5% after a draw, 38.1% after a defeat. The defeat was the worst of those results for them, and left the figure at 38.1%, 4.9 points higher than before the match.

Read from our Major League Soccer season simulation as it stood before this match (10,000 runs), counting this result alone. Every result since then has moved the table again, so today's figure is on the competition page.

How the call on Philadelphia Union v Real Salt Lake has moved

First published on 26 Sep at 57% / 23% / 20% (home / draw / away). By kick-off, after 3 updates, it read 62% / 20% / 18%: the biggest move is Philadelphia Union's chance of winning, up 5 points.

  1. Philadelphia Union win62%▲ +5
  2. Draw20%▼ −3
  3. Real Salt Lake win18%▼ −2

Each update is a full rebuild of both sides' ratings from the latest results, and now and then a change to the model itself. The thin mark is the first published figure.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.