All teams

Philadelphia Union

MLS · strength −0.95 (attack −0.45, defence −0.50) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
MLS 2026 goals 62–50 · xG 57.8–42.5 · 46 points from 51.5 in 31314651.5−5.5
MLS 2025 goals 27–18 · xG 31.7–23.4 · 30 points from 29.7 in 17173029.7+0.3

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.80−0.60−0.40−0.20Feb 2025MayAugNovFebMayAugAttack −0.45Defence −0.50
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.95−0.45−0.50
Sep 2026−1.07−0.50−0.57
Aug 2026−1.26−0.57−0.69
Jul 2026−1.19−0.58−0.61
Jun 2026−1.33−0.62−0.71
May 2026−1.30−0.63−0.68
Apr 2026−1.15−0.59−0.56
Mar 2026−1.11−0.54−0.57
Feb 2026−0.88−0.48−0.40
Jan 2026−0.90−0.46−0.43
Dec 2025−1.00−0.51−0.49
Nov 2025−0.90−0.45−0.45
Oct 2025−0.94−0.47−0.47
Sep 2025−0.84−0.40−0.44
Aug 2025−0.66−0.38−0.28
Jul 2025−1.01−0.55−0.46
Jun 2025−1.16−0.70−0.46
May 2025−1.23−0.64−0.59
Apr 2025−1.15−0.59−0.57
Mar 2025−1.08−0.39−0.69
Feb 2025−1.25−0.54−0.71

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Nathan Harriel Defender · 2,776′ · 31 matches3140.835.7on 24 Oct 2026 v New England Revolution40.4on 17 Oct 2026 v Charlotte FC42.6on 15 Oct 2026 at Chicago Firelevel (−1.1)
2Milan Iloski Forward · 2,564′ · 31 matches3145.838.6on 24 Oct 2026 v New England Revolution43.0on 17 Oct 2026 v Charlotte FC59.4on 15 Oct 2026 at Chicago Firelevel (+0.7)
3Bruno Damiani Forward · 2,439′ · 31 matches3142.541.0on 24 Oct 2026 v New England Revolution50.8on 17 Oct 2026 v Charlotte FC67.2on 15 Oct 2026 at Chicago Fire+9.3
4Indiana Vassilev Midfielder · 1,924′ · 30 matches3036.229.3on 24 Oct 2026 v New England Revolution32.9on 17 Oct 2026 v Charlotte FC42.0on 15 Oct 2026 at Chicago Fire−3.0
5Andre Blake Goalkeeper · 2,639′ · 29 matches2947.640.5on 24 Oct 2026 v New England Revolution43.2on 17 Oct 2026 v Charlotte FC60.4on 15 Oct 2026 at Chicago Firelevel (+0.0)
6Jovan Lukić Midfielder · 2,224′ · 29 matches2938.439.9on 24 Oct 2026 v New England Revolution37.5on 17 Oct 2026 v Charlotte FC45.8on 15 Oct 2026 at Chicago Fire+2.6
7Danley Jean Jacques Midfielder · 2,418′ · 28 matches2838.736.5on 24 Oct 2026 v New England Revolution35.3on 17 Oct 2026 v Charlotte FC35.9on 10 Oct 2026 v Real Salt Lake−2.8
8Cavan Sullivan Midfielder · 1,731′ · 27 matches2736.928.6on 17 Oct 2026 v Charlotte FC42.6on 15 Oct 2026 at Chicago Fire36.4on 10 Oct 2026 v Real Salt Lakelevel (−1.3)
9Frankie Westfield Defender · 2,272′ · 26 matches2628.131.0on 24 Oct 2026 v New England Revolution23.1on 17 Oct 2026 v Charlotte FC33.6on 15 Oct 2026 at Chicago Firelevel (+1.3)
10Ezekiel Alladoh Forward · 785′ · 25 matches2537.722.7on 15 Oct 2026 at Chicago Fire39.9on 26 Sep 2026 v Orlando City SC36.3on 20 Sep 2026 at Sporting Kansas City−3.6
11Jesus Bueno Midfielder · 945′ · 23 matches2339.435.3on 15 Oct 2026 at Chicago Fire45.5on 10 Oct 2026 v Real Salt Lake29.3on 26 Sep 2026 v Orlando City SC−6.4
12Alejandro Bedoya Midfielder · 269′ · 18 matches1840.89.3on 10 Oct 2026 v Real Salt Lake7.1on 26 Sep 2026 v Orlando City SC41.3on 20 Sep 2026 at Sporting Kansas City−14.1
13Kai Wagner Defender · 1,469′ · 16 matches1624.633.2on 24 Oct 2026 v New England Revolution19.5on 17 Oct 2026 v Charlotte FC29.1on 15 Oct 2026 at Chicago Fire+3.1
14Quinn Sullivan Midfielder · 677′ · 16 matches1633.331.4on 24 Oct 2026 v New England Revolution47.7on 17 Oct 2026 v Charlotte FC45.5on 15 Oct 2026 at Chicago Fire+6.0
15Agustin Anello Midfielder · 478′ · 16 matches1630.533.5on 24 Oct 2026 v New England Revolution0.0on 26 Sep 2026 v Orlando City SC20.4on 20 Sep 2026 at Sporting Kansas City−5.3
16Neil Pierre Defender · 1,319′ · 15 matches1543.542.7on 24 Oct 2026 v New England Revolution53.3on 17 Oct 2026 v Charlotte FC49.8on 15 Oct 2026 at Chicago Fire+4.8
17Japhet Sery Larsen Defender · 889′ · 14 matches1436.129.6on 15 Oct 2026 at Chicago Fire42.5on 26 Sep 2026 v Orlando City SC34.9on 14 Sep 2026 at San Diego FC+5.6
18Olwethu Makhanya Defender · 1,170′ · 13 matches1336.535.0on 16 May 2026 v Columbus Crew31.8on 13 May 2026 at Orlando City SC31.5on 9 May 2026 at New England Revolution−3.7
19Ben Bender Midfielder · 540′ · 11 matches1138.539.6on 15 Oct 2026 at Chicago Fire44.3on 10 Oct 2026 v Real Salt Lake22.2on 26 Sep 2026 v Orlando City SC−13.1
20Malik Jakupovic Forward · 128′ · 11 matches1143.243.2on 24 Oct 2026 v New England Revolution35.6on 17 Oct 2026 v Charlotte FC68.0on 15 Oct 2026 at Chicago Firelevel (−1.1)
21Geiner Martínez Defender · 465′ · 7 matches734.826.7on 24 May 2026 at Inter Miami CF29.9on 16 May 2026 v Columbus Crew37.4on 13 May 2026 at Orlando City SC−3.0
22Philippe Ndinga Defender · 238′ · 6 matches630.332.9on 24 May 2026 at Inter Miami CF33.8on 25 Apr 2026 at Columbus Crew0.0on 11 Apr 2026 at CF Montréallevel (−1.0)
23Stas Kornzeniowski Forward · 145′ · 6 matches634.440.9on 13 May 2026 at Orlando City SC33.0on 4 Apr 2026 at Charlotte FC30.7on 14 Mar 2026 at Atlanta Unitedlevel (−1.6)
24Jeremy Rafanello Midfielder · 216′ · 5 matches542.348.1on 26 Sep 2026 v Orlando City SC38.1on 24 May 2026 at Inter Miami CF45.0on 13 May 2026 at Orlando City SClevel (+1.8)
25Andrew Rick Goalkeeper · 180′ · 2 matches234.742.6on 26 Sep 2026 v Orlando City SC26.9on 13 May 2026 at Orlando City SC–
26Finn Sundstrom Defender · 61′ · 2 matches230.025.9on 24 May 2026 at Inter Miami CF31.4on 22 Feb 2026 at DC United–
27Giovanny Sequera Defender · 82′ · 1 match141.041.0on 8 Mar 2026 v San Jose Earthquakes–
28Olivier Mbaizo Defender · 59′ · 1 match126.126.1on 9 May 2026 at New England Revolution–
29Sal Olivas Forward · 19′ · 1 match135.435.4on 1 Mar 2026 v New York City FC–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

48 since July 2025
DateCompetitionOpponentResultxGExpected points
24 Oct 2026MLSNew England RevolutionL 1–20.8–0.91.26
17 Oct 2026MLSCharlotte FCD 2–22.6–1.61.96
15 Oct 2026MLSat Chicago FireW 3–12.2–0.82.26
10 Oct 2026MLSReal Salt LakeW 2–11.8–0.82.05
26 Sep 2026MLSOrlando City SCW 4–22.9–1.12.38
20 Sep 2026MLSat Sporting Kansas CityW 4–30.7–1.01.02
14 Sep 2026MLSat San Diego FCW 5–02.6–1.32.15
9 Sep 2026MLSFC CincinnatiW 5–03.6–0.02.94
5 Sep 2026MLSCF MontréalW 2–02.9–1.22.32
29 Aug 2026MLSat New York Red BullsW 3–12.9–1.81.96
All 48 results
DateCompetitionOpponentResultxGExpected points
24 Oct 2026MLSNew England RevolutionL 1–20.8–0.91.26
17 Oct 2026MLSCharlotte FCD 2–22.6–1.61.96
15 Oct 2026MLSat Chicago FireW 3–12.2–0.82.26
10 Oct 2026MLSReal Salt LakeW 2–11.8–0.82.05
26 Sep 2026MLSOrlando City SCW 4–22.9–1.12.38
20 Sep 2026MLSat Sporting Kansas CityW 4–30.7–1.01.02
14 Sep 2026MLSat San Diego FCW 5–02.6–1.32.15
9 Sep 2026MLSFC CincinnatiW 5–03.6–0.02.94
5 Sep 2026MLSCF MontréalW 2–02.9–1.22.32
29 Aug 2026MLSat New York Red BullsW 3–12.9–1.81.96
23 Aug 2026MLSat Austin FCD 1–11.0–1.31.15
19 Aug 2026MLSInter Miami CFD 2–22.7–1.52.06
16 Aug 2026MLSat New York City FCW 3–22.4–2.31.48
1 Aug 2026MLSAtlanta UnitedW 3–22.6–0.52.59
25 Jul 2026MLSSeattle Sounders FCW 1–01.4–0.42.16
22 Jul 2026MLSNew York Red BullsW 3–13.1–0.82.59
24 May 2026MLSat Inter Miami CFL 4–64.0–5.21.01
16 May 2026MLSColumbus CrewD 1–10.9–0.41.77
13 May 2026MLSat Orlando City SCL 3–41.7–2.90.78
9 May 2026MLSat New England RevolutionL 1–21.4–0.91.76
2 May 2026MLSNashville SCD 0–01.6–0.52.21
25 Apr 2026MLSat Columbus CrewL 0–20.7–1.30.96
22 Apr 2026MLSat Toronto FCD 3–30.8–1.40.95
18 Apr 2026MLSDC UnitedD 0–01.3–0.71.87
11 Apr 2026MLSat CF MontréalW 2–11.1–1.01.43
4 Apr 2026MLSat Charlotte FCL 1–21.4–1.51.34
21 Mar 2026MLSChicago FireL 1–20.9–2.50.47
14 Mar 2026MLSat Atlanta UnitedL 1–32.1–2.81.07
8 Mar 2026MLSSan Jose EarthquakesL 0–11.2–0.91.58
1 Mar 2026MLSNew York City FCL 1–22.1–2.61.14
22 Feb 2026MLSat DC UnitedL 0–10.4–0.90.86
24 Nov 2025MLSNew York City FCL 0–12.0–1.02.05
1 Nov 2025MLSat Chicago FireW 3–01.7–1.41.59
26 Oct 2025MLSChicago FireD 2–21.5–1.31.49
18 Oct 2025MLSat Charlotte FCL 0–22.0–1.21.89
4 Oct 2025MLSNew York City FCW 1–00.9–0.51.65
27 Sep 2025MLSat DC UnitedW 6–02.3–1.61.80
20 Sep 2025MLSNew England RevolutionW 1–01.6–0.42.25
14 Sep 2025MLSat Vancouver WhitecapsL 0–70.9–5.50.07
30 Aug 2025MLSat FC CincinnatiW 1–02.3–1.41.94
23 Aug 2025MLSChicago FireW 4–02.7–0.22.75
16 Aug 2025MLSat New York Red BullsL 0–11.4–0.32.21
9 Aug 2025MLSToronto FCD 1–11.6–1.61.36
26 Jul 2025MLSColorado RapidsW 3–14.0–0.62.82
20 Jul 2025MLSat Houston DynamoD 1–11.4–1.71.15
16 Jul 2025MLSCF MontréalW 2–11.6–1.51.41
12 Jul 2025MLSNew York Red BullsW 2–02.7–0.62.56
6 Jul 2025MLSat Nashville SCL 0–11.2–2.50.68