Columbus Crew vs Orlando City

26 July 2025 · MLS · 2025 · Referee Tim Ford

Full time 1 – 3

Half-time: 0–0

  • Diego Rossi 66’ (pen)
  • Ramiro Enrique 76’, 79’
  • Martín Ojeda 90+6’

Match summary

Orlando City came from behind to win 3-1 away at Columbus Crew. It was goalless at half-time.

Diego Rossi put Columbus Crew ahead from the penalty spot in the 66th minute, Ramiro Enrique equalised with a header in the 76th minute, Enrique put Orlando City in front in the 79th minute, and Martín Ojeda made it 1-3 in stoppage time.

There was little between the sides on chances: Columbus Crew created 2.22 expected goals (xG) from 19 shots, Orlando City 2.36 from 10.

Match stats

65% Possession 35%
19 Shots 10
8 Shots on target 6
9 Corners 1
550 Passes 302
90.4% Pass accuracy 83.1%
12 Tackles 19
12 Fouls 7
2 Yellow cards 1
4 Offsides 2

Key events

Columbus Crew Orlando City
Evan BushArgument
0’
Kick-off
Diego RossiShot on target
2’
21’
Luis MurielShot on target
Jacen Russell RoweShot on target
28’
30’
Marco PašalićShot on target
Dylan ChambostShot on target
33’
Half-time0-0
Second half underway
Jacen Russell RoweShot on target
52’
Dylan ChambostVAR: No penalty
64’
Diego RossiPenalty1-0 (Columbus Crew)
66’
67’
Ramiro EnriqueLuis Muriel
76’
Ramiro EnriqueHeader1-1 (Orlando City)
78’
Robin JanssonArgument
78’
Marco PašalićShot on target
79’
Ramiro EnriqueRight foot shot1-2 (Orlando City)
82’
Ibrahim AliyuShot on target
87’
Steven MoreiraShot on target
90+1’
90+6’
Martín OjedaLeft foot shot1-3 (Orlando City)
Diego RossiShot on target
90+10’
Full-time1-3

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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.22 2.36 66’ Diego Rossi (Columbus Crew), 1-0 66’ 76’ Ramiro Enrique (Orlando City), 1-1 76’ 79’ Ramiro Enrique (Orlando City), 1-2 79’ 90+6’ Martín Ojeda (Orlando City), 1-3 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.22 2.36 66’ Diego Rossi (Columbus Crew), 1-0 Rossi 66’ 76’ Ramiro Enrique (Orlando City), 1-1 Enrique 76’ 79’ Ramiro Enrique (Orlando City), 1-2 Enrique 79’ 90+6’ Martín Ojeda (Orlando City), 1-3 Ojeda 90+6’
Columbus Crew 2.22 xGOrlando City 2.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Orlando City attacking Columbus Crew attacking 
79’ Ramiro Enrique (Orlando City), open play, 0.92 xG, goal 66’ Diego Rossi (Columbus Crew), penalty, 0.79 xG, goal 21’ Luis Muriel (Orlando City), open play, 0.68 xG, saved 25’ Jacen Russell Rowe (Columbus Crew), open play, 0.30 xG, off target 90+6’ Martín Ojeda (Orlando City), open play, 0.27 xG, goal 76’ Ramiro Enrique (Orlando City), open play, 0.25 xG, goal 90+2’ Ibrahim Aliyu (Columbus Crew), open play, 0.20 xG, off target 1’ Diego Rossi (Columbus Crew), open play, 0.11 xG, off target 14’ Jacen Russell Rowe (Columbus Crew), open play, 0.11 xG, off target 23’ Dániel Gazdag (Columbus Crew), open play, 0.10 xG, blocked 78’ Marco Pašalić (Orlando City), open play, 0.08 xG, saved 9’ Dániel Gazdag (Columbus Crew), from a corner, 0.07 xG, off target 52’ Jacen Russell Rowe (Columbus Crew), open play, 0.07 xG, saved 90+10’ Diego Rossi (Columbus Crew), open play, 0.07 xG, saved 30’ Marco Pašalić (Orlando City), open play, 0.06 xG, saved 33’ Max Arfsten (Columbus Crew), open play, 0.06 xG, off target 90+1’ Steven Moreira (Columbus Crew), open play, 0.06 xG, saved 28’ Jacen Russell Rowe (Columbus Crew), open play, 0.06 xG, saved 25’ Steven Moreira (Columbus Crew), open play, 0.04 xG, blocked 87’ Ibrahim Aliyu (Columbus Crew), open play, 0.04 xG, saved 33’ Dylan Chambost (Columbus Crew), open play, 0.04 xG, saved 8’ Darlington Nagbe (Columbus Crew), open play, 0.03 xG, blocked 21’ Marco Pašalić (Orlando City), open play, 0.03 xG, off target 46’ Diego Rossi (Columbus Crew), open play, 0.03 xG, off target 57’ Marco Pašalić (Orlando City), open play, 0.03 xG, blocked 90+4’ Darlington Nagbe (Columbus Crew), from a corner, 0.03 xG, blocked 60’ Luis Muriel (Orlando City), open play, 0.03 xG, off target 2’ Diego Rossi (Columbus Crew), open play, 0.02 xG, saved 45’ Martín Ojeda (Orlando City), open play, 0.02 xG, off target 79’ Ramiro Enrique (Orlando City), open play, 0.92 xG, goal 66’ Diego Rossi (Columbus Crew), penalty, 0.79 xG, goal 21’ Luis Muriel (Orlando City), open play, 0.68 xG, saved 25’ Jacen Russell Rowe (Columbus Crew), open play, 0.30 xG, off target 90+6’ Martín Ojeda (Orlando City), open play, 0.27 xG, goal 76’ Ramiro Enrique (Orlando City), open play, 0.25 xG, goal 90+2’ Ibrahim Aliyu (Columbus Crew), open play, 0.20 xG, off target 1’ Diego Rossi (Columbus Crew), open play, 0.11 xG, off target 14’ Jacen Russell Rowe (Columbus Crew), open play, 0.11 xG, off target 23’ Dániel Gazdag (Columbus Crew), open play, 0.10 xG, blocked 78’ Marco Pašalić (Orlando City), open play, 0.08 xG, saved 9’ Dániel Gazdag (Columbus Crew), from a corner, 0.07 xG, off target 52’ Jacen Russell Rowe (Columbus Crew), open play, 0.07 xG, saved 90+10’ Diego Rossi (Columbus Crew), open play, 0.07 xG, saved 30’ Marco Pašalić (Orlando City), open play, 0.06 xG, saved 33’ Max Arfsten (Columbus Crew), open play, 0.06 xG, off target 90+1’ Steven Moreira (Columbus Crew), open play, 0.06 xG, saved 28’ Jacen Russell Rowe (Columbus Crew), open play, 0.06 xG, saved 25’ Steven Moreira (Columbus Crew), open play, 0.04 xG, blocked 33’ Dylan Chambost (Columbus Crew), open play, 0.04 xG, saved 87’ Ibrahim Aliyu (Columbus Crew), open play, 0.04 xG, saved 46’ Diego Rossi (Columbus Crew), open play, 0.03 xG, off target 8’ Darlington Nagbe (Columbus Crew), open play, 0.03 xG, blocked 21’ Marco Pašalić (Orlando City), open play, 0.03 xG, off target 57’ Marco Pašalić (Orlando City), open play, 0.03 xG, blocked 60’ Luis Muriel (Orlando City), open play, 0.03 xG, off target 90+4’ Darlington Nagbe (Columbus Crew), from a corner, 0.03 xG, blocked 2’ Diego Rossi (Columbus Crew), open play, 0.02 xG, saved 45’ Martín Ojeda (Orlando City), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Columbus Crew 4-4-2 Starting XI
Schulte
Zawadzki
Cheberko
Arfsten
Moreira
Aliyu
Chambost 70’
Nagbe
Gazdag
Rossi
Rowe 77’
Orlando City 4-4-2 Starting XI
Gallese
Schlegel
Jansson
Brekalo
Freeman
Angulo 89’
Atuesta
Araújo
Pašalić 84’
Ojeda
Muriel 67’

Player stats

Goalkeeper1 player
90′ 3 3 36 1 – – – –
Defenders4 players
90′ 3 1 – 4 – 80 1 – – –
90′ 1 – – 5 3 59 2 – – –
90′ 1 – – 2 – 55 1 – – –
90′ 2 – – 3 1 45 – – – –
Midfielders6 players
90′ – – 24 4 0.12 – 1 2 2 – –
Dylan Chambost Taken off
70′ – – 78 – 0.30 2 1 3 2 – –
Darlington Nagbe
90′ – – 50 – 0.03 – 1 2 – 2 –
90′ – – 41 – 0.05 1 – 3 – 1 –
Diego Rossi
90′ 1 – 44 2 0.10 – – 1 – – –
Taha Habroune Came on as a substitute
20′ – – 13 1 0.06 – – 1 1 – –
Forwards2 players
Jacen Russell Rowe Taken off
77′ – – 4 2 0.54 0.03 1 2 1 18 –
Lassi Lappalainen Came on as a substitute
13′ – – – – – 0.00 – 1 – 7 –
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.