Moneyball OddsDixon-Coles · xG fusion
Back to Moneyball Odds

Philadelphia Union 3-2 Atlanta United: Match Report, Goals, Stats and Ratings

Full time: Philadelphia Union 3-2 Atlanta United

Philadelphia Union beat Atlanta United 3-2 in MLS on Saturday 1 August 2026 at Subaru Park. The goals: Miguel Almirón 30', Tristan Muyumba 66', Milan Iloski 73', Neil Pierre 90+6', Ezekiel Alladoh 90+7'.

How Philadelphia Union won it

Miguel Almirón put Atlanta United ahead in the 30th minute, set up by Fafà Picault. Tristan Muyumba made it 0-2 to Atlanta United in the 66th minute, set up by Aleksey Miranchuk. Milan Iloski made it 1-2 to Philadelphia Union in the 73rd minute. Philadelphia Union levelled at 2-2 in the 90th minute (+6) through Neil Pierre, set up by Kai Wagner. Philadelphia Union turned it round: Ezekiel Alladoh made it 3-2 in the 90th minute (+7), set up by Kai Wagner. A late goal, and the one that decided the result.

Atlanta United led by two and lost: Philadelphia Union came back to win it.

It was 0-1 at half-time, and the second half turned the match the other way.

The lead changed hands once.

Enea Mihaj of Atlanta United was sent off in the 26th minute. The referee, A. Chapman, showed 5 yellow cards: 3 to Philadelphia Union and 2 to Atlanta United.

Philadelphia Union: R. Richter, 4-4-2 · Atlanta United: G. Martino, 3-4-3.

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 0.59 for Philadelphia Union and 3.04 for Atlanta United.

Philadelphia Union scored about 2.4 more than their chances were worth: clinical finishing, or a goalkeeper having a bad day.

Atlanta United left about 1.0 goals' worth of chances on the pitch.

Atlanta United created the better chances, 3.04 xG to 0.59, and still lost. On chances alone, the result could easily have gone the other way.

Philadelphia Union had 6 shots on target, Atlanta United 2.

Philadelphia Union had 71% of the ball and turned it into the win.

A red card changed the shape of the match, and no pre-match model can see one coming.

Where the two sides stood before this match

Philadelphia Union came into it with 31 MLS matches played, scoring 2.0 and conceding 1.6 a match, with 2.05 expected goals for and 1.29 against, and had won 42% of their matches.

Atlanta United came into it with 31 MLS matches played, scoring 1.3 and conceding 1.7 a match, with 1.46 expected goals for and 1.57 against, and had won 26% of their matches.

Philadelphia Union vs Atlanta United: the match in numbers

Philadelphia UnionMatch statisticsAtlanta United
71%Ball possession29%
0.59Expected goals (xG)3.04
30Total shots4
6Shots on target2
4Big chances2
517Total passes225
85%Pass accuracy64%
12Corners2
15Fouls5
3Offsides2
9Tackles19
0Saves4
3Yellow cards2
0Red cards1

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Milan Iloski (Philadelphia Union), rated 8.1 by Sportmonks, with 1 goal.

Philadelphia Union

Atlanta United

The lowest-rated starter was Enea Mihaj at 4.8. 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 Philadelphia Union vs Atlanta United

What was the score in Philadelphia Union vs Atlanta United?

Philadelphia Union 3-2 Atlanta United (half-time 0-1), MLS, Saturday 1 August 2026.

Who scored in Philadelphia Union vs Atlanta United?

Miguel Almirón 30', Tristan Muyumba 66', Milan Iloski 73', Neil Pierre 90+6', Ezekiel Alladoh 90+7'.

Did Moneyball predict Philadelphia Union vs Atlanta United 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 Philadelphia Union vs Atlanta United?

Milan Iloski, rated 8.1 by Sportmonks.

Who refereed Philadelphia Union vs Atlanta United?

A. Chapman.

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.