Philadelphia Union vs Orlando City

5 April 2025 · MLS · 2025 · Referee Ismir Pekmic

Full time 0 – 0

Half-time: 0–0

Match summary

Neither Philadelphia Union nor Orlando City found the net in a 0-0 draw.

Philadelphia Union had the better of the chances, with 1.49 expected goals (xG) from 21 shots to Orlando City's 0.62 from 6.

Match stats

63% Possession 37%
21 Shots 6
4 Shots on target 3
8 Corners 2
489 Passes 298
79.3% Pass accuracy 67.8%
15 Tackles 21
14 Fouls 13
4 Yellow cards 5

Key events

Philadelphia Union Orlando City
Kick-off
Jakob GlesnesShot on target
11’
Jovan LukićShot on target
30’
35’
41’
Marco PašalićShot on target
Half-time0-0
Second half underway
Bruno DamianiShot on target
47’
Nathan HarrielShot on target
50’
52’
Luis Muriel
58’
65’
70’
Luis MurielShot on target
74’
76’
78’
Kyle SmithShot on target
83’
Ramiro EnriqueLuis Muriel
90+3’
90+4’
Pedro Gallese
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.49 0.62 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.49 0.62
Philadelphia Union 1.49 xGOrlando City 0.62 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Orlando City attacking Philadelphia Union attacking 
59’ Bruno Damiani (Philadelphia Union), open play, 0.44 xG, off target 47’ Bruno Damiani (Philadelphia Union), open play, 0.42 xG, saved 78’ Kyle Smith (Orlando City), open play, 0.19 xG, saved 70’ Luis Muriel (Orlando City), open play, 0.17 xG, saved 41’ Marco Pašalić (Orlando City), open play, 0.11 xG, saved 90+1’ Mikael Uhre (Philadelphia Union), open play, 0.11 xG, off target 58’ Bruno Damiani (Philadelphia Union), from a corner, 0.09 xG, off target 77’ Martín Ojeda (Orlando City), open play, 0.09 xG, blocked 3’ Nathan Harriel (Philadelphia Union), open play, 0.05 xG, blocked 11’ Jakob Glesnes (Philadelphia Union), set piece, 0.05 xG, saved 53’ Jovan Lukić (Philadelphia Union), open play, 0.05 xG, off target 89’ Ian Glavinovich (Philadelphia Union), from a corner, 0.04 xG, off target 22’ Ian Glavinovich (Philadelphia Union), set piece, 0.03 xG, blocked 75’ Luis Muriel (Orlando City), open play, 0.04 xG, blocked 58’ Bruno Damiani (Philadelphia Union), open play, 0.03 xG, blocked 34’ Danley Jean Jacques (Philadelphia Union), open play, 0.03 xG, blocked 50’ Nathan Harriel (Philadelphia Union), set piece, 0.02 xG, saved 46’ Tai Baribo (Philadelphia Union), open play, 0.02 xG, blocked 78’ Rodrigo Schlegel (Orlando City), from a corner, 0.02 xG, off target 32’ Jovan Lukić (Philadelphia Union), open play, 0.02 xG, off target 40’ Tai Baribo (Philadelphia Union), open play, 0.02 xG, off target 22’ Quinn Sullivan (Philadelphia Union), open play, 0.02 xG, blocked 88’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.02 xG, blocked 90+6’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.01 xG, off target 87’ Indiana Vassilev (Philadelphia Union), open play, 0.01 xG, blocked 23’ Quinn Sullivan (Philadelphia Union), from a corner, 0.01 xG, off target 30’ Jovan Lukić (Philadelphia Union), open play, 0.01 xG, saved 59’ Bruno Damiani (Philadelphia Union), open play, 0.44 xG, off target 47’ Bruno Damiani (Philadelphia Union), open play, 0.42 xG, saved 78’ Kyle Smith (Orlando City), open play, 0.19 xG, saved 70’ Luis Muriel (Orlando City), open play, 0.17 xG, saved 41’ Marco Pašalić (Orlando City), open play, 0.11 xG, saved 90+1’ Mikael Uhre (Philadelphia Union), open play, 0.11 xG, off target 58’ Bruno Damiani (Philadelphia Union), from a corner, 0.09 xG, off target 77’ Martín Ojeda (Orlando City), open play, 0.09 xG, blocked 3’ Nathan Harriel (Philadelphia Union), open play, 0.05 xG, blocked 11’ Jakob Glesnes (Philadelphia Union), set piece, 0.05 xG, saved 53’ Jovan Lukić (Philadelphia Union), open play, 0.05 xG, off target 89’ Ian Glavinovich (Philadelphia Union), from a corner, 0.04 xG, off target 75’ Luis Muriel (Orlando City), open play, 0.04 xG, blocked 22’ Ian Glavinovich (Philadelphia Union), set piece, 0.03 xG, blocked 58’ Bruno Damiani (Philadelphia Union), open play, 0.03 xG, blocked 34’ Danley Jean Jacques (Philadelphia Union), open play, 0.03 xG, blocked 50’ Nathan Harriel (Philadelphia Union), set piece, 0.02 xG, saved 78’ Rodrigo Schlegel (Orlando City), from a corner, 0.02 xG, off target 46’ Tai Baribo (Philadelphia Union), open play, 0.02 xG, blocked 32’ Jovan Lukić (Philadelphia Union), open play, 0.02 xG, off target 40’ Tai Baribo (Philadelphia Union), open play, 0.02 xG, off target 22’ Quinn Sullivan (Philadelphia Union), open play, 0.02 xG, blocked 88’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.02 xG, blocked 90+6’ Danley Jean Jacques (Philadelphia Union), from a corner, 0.01 xG, off target 87’ Indiana Vassilev (Philadelphia Union), open play, 0.01 xG, blocked 23’ Quinn Sullivan (Philadelphia Union), from a corner, 0.01 xG, off target 30’ Jovan Lukić (Philadelphia Union), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Philadelphia Union 4-4-2 Starting XI
Blake
Glesnes
Glavinovich
Westfield
Harriel
Lukić
Jacques
Sullivan 81’
Gazdag 68’
Damiani 68’
Baribo 81’
Orlando City 3-4-2-1 Starting XI
Gallese
Schlegel
Jansson
Brekalo
Angulo 46’
Gerbet
Freeman
Þórhallsson
Ojeda 90’
Pašalić 68’
Muriel 83’

Player stats

Goalkeeper1 player
90′ 3 0 11 – – – – –
Defenders4 players
90′ 2 – – 9 4 41 1 – – –
90′ 2 – – 7 5 47 1 – – –
Ian Glavinovich
90′ 2 2 – 9 7 49 1 – – –
90′ 4 2 – 12 3 43 1 – – –
Midfielders7 players
Dániel Gazdag Taken off
68′ – – 35 3 0.54 1 – 1 1 – –
90′ – – 66 1 0.11 1 1 3 – – –
90′ – – 60 2 0.04 1 1 3 4 2 –
Quinn Sullivan Taken off
81′ – – 35 3 0.19 1 – 1 1 – –
Indiana Vassilev Came on as a substitute
22′ – – 18 – 0.03 – – 3 – 2 –
Alejandro Bedoya Came on as a substitute
9′ – – 15 1 0.13 – – 2 – – –
Cavan Sullivan Came on as a substitute
9′ – – 7 – 0.01 – – – – – –
Forwards3 players
Bruno Damiani Taken off
68′ – – 4 1 0.98 0.04 1 7 2 28 –
Tai Baribo Taken off
81′ – – 2 – 0.04 0.02 1 2 – 25 –
Mikael Uhre Came on as a substitute
22′ – – 1 – 0.11 0.01 – 5 2 9 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.