Major League Soccer Regular Season - 10

Columbus Crew 2 - 0 FT Philadelphia Union

ScottsMiracle-Gro Field

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
23
FT
Sat, Apr 25
Columbus Crew
2-0
Philadelphia Union
⚡ Intensity 33
⚖️ Balance 17
🏆 Stakes 0
🎲 Upset 0
Arfsten double sinks struggling Philadelphia.

Arfsten’s Lethal Brace Lifts Crew Out of the MLS Cellar

Skip It Futmetrix Score: 23/100. In a desperate Eastern Conference showdown, Maximilian Arfsten’s clinical finishing dragged Columbus out of their recent slump and left a disjointed Philadelphia searching for answers.

The Opening Act

With both squads lingering at the bottom of the table on just five points apiece, the Stakes at ScottsMiracle-Gro Field could not have been clearer. Columbus Crew understood the assignment immediately, approaching the contest with the urgency of a true six-pointer. Just four minutes into the match, M. Arfsten broke the deadlock, capping off a fluid attacking sequence to set an aggressive tone. This early opener completely shattered the pre-game tactical Balance, forcing Philadelphia Union to abandon their initial defensive posture and chase the game. Despite eventually tallying nine total shots throughout the evening, the visitors struggled horribly to find the target. Their offensive thrusts lacked conviction, repeatedly misfiring from distance and failing to truly test the Columbus defensive shape when it mattered most.

The Pivot

As the first half painfully wound down for the visitors, Philadelphia seemed poised to head to the locker room trailing by just a single goal. Veteran goalkeeper Andre Blake did everything in his power to keep the struggling Union afloat, registering four crucial saves to deny the home side a larger advantage. However, the definitive turning point arrived in the third minute of first-half stoppage time. Arfsten struck again with ruthless precision. Finding a pocket of space just before the whistle, he hammered home his second goal of the night, dealing a psychological blow from which Philadelphia would never recover. The brutal timing of this devastating second strike effectively killed any tactical adjustments or momentum the visiting coaching staff hoped to build during the intermission.

The Resolution

After the break, the Crew masterfully sucked the life out of the contest to secure the result. Comfortably controlling 57% of the possession, they dictated the tempo and neutralized any lingering Philadelphia threats. They leaned heavily on defender Sean Zawadzki, who delivered a towering, man-of-the-match performance. His composed interventions and sharp distribution stifled the Union's increasingly desperate and disjointed attacks. The visitors grew palpably frustrated as the clock ticked down and their offensive output stagnated at a meager 0.73 expected goals. That mounting frustration finally boiled over in the 94th minute, pushing the match's Intensity to a bitter, ugly peak when J. Sery Larsen was shown a straight red card. This 2-0 victory provides a massive, morale-boosting lifeline for Columbus, leaving Philadelphia marooned at the absolute bottom of the standings.

Key Questions

How did the red card for J. Sery Larsen impact the match?

Arriving in the 94th minute, the dismissal had no tactical impact on the 2-0 outcome, serving only as a final mark of frustration for Philadelphia.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
57%
43%
Columbus Crew 57%
Philadelphia Union 43%
Shots
6
9
Columbus Crew 6
Philadelphia Union 9
Shots on Target
4
2
Columbus Crew 4
Philadelphia Union 2
Expected Goals (xG)
1.22
0.73
Columbus Crew 1.22
Philadelphia Union 0.73
Passes
492
374
Columbus Crew 492
Philadelphia Union 374
Pass Accuracy
79%
73%
Columbus Crew 79%
Philadelphia Union 73%
Corners
2
4
Columbus Crew 2
Philadelphia Union 4
Fouls
11
17
Columbus Crew 11
Philadelphia Union 17
Yellow Cards
1
1
Columbus Crew 1
Philadelphia Union 1
Red Cards
0
0
Columbus Crew 0
Philadelphia Union 0

Match Events

4' M. Arfsten
D. Jean Jacques 🟨 39'
45' 🟨 S. Bangoura
45'+3 M. Arfsten
J. Bueno J. Lukic 🔄 45'+7
HT
P. Ndinga B. Bender 🔄 46'
63' 🔄 H. Picard S. Moreira
C. Sullivan I. Vassilev 🔄 66'
J. Rafanello A. Anello 🔄 66'
70' 🔄 D. Rossi J. Thiare
70' 🔄 T. Habroune D. Gazdag
81' 🔄 S. Bangoura A. Sejdic
81' 🔄 M. Arfsten M. Farsi
B. Damiani E. Alladoh 🔄 84'
J. Sery Larsen 🟥 90'+4
FT

Player Cards

Our take on every player in this match

Columbus Crew

Goalkeepers
Patrick Schulte
MAGNET
MAGNET
52
Activity
52
Activity
52
Passes
0
Duels
Defenders
Marcelo Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Rudy Camacho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Sean Zawadzki
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Malte Amundsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Maximilian Arfsten
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Sekou Tidiany Bangoura
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Dylan Chambost
MAGNET
MAGNET
72
Activity
72
Activity
64
Passes
8
Duels
Hugo Picard
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Forwards
Diego Rossi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Taha Habroune
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
Nicholas Hagen
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Steven Moreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Yevhen Cheberko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cesar Ruvalcaba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohamed Farsi
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Amar Sejdic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Dániel Gazdag
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Jamal Thiare
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Nariman Akhundzade
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Philadelphia Union

Goalkeepers
Andre Blake
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Nathan Harriel
ENFORCER
ENFORCER
5
Tackles
5
Tackles
15
Duels Won
75%
Win %
Japhet Sery Larsen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Olwethu Makhanya
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Philippe Ndinga
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Danley Jean Jacques
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Jesus Bueno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
45
Entry
Jeremy Rafanello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Cavan Sullivan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Milan Iloski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Bruno Damiani
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
BENCH
Andrew Rick
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Geiner Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jovan Lukić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
41
Total Mins
Started
Entry
Ben Bender
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
Indiana Vassilev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Alejandro Bedoya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Agustin Anello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Ezekiel Alladoh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Malik Jakupovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
06/29/2025 Columbus Crew 1 - 0 Philadelphia Union Major League Soccer Lower.com Field
05/10/2025 Philadelphia Union 2 - 2 Columbus Crew Major League Soccer Subaru Park
10/05/2024 Columbus Crew 3 - 2 Philadelphia Union Major League Soccer Lower.com Field
08/28/2024 Philadelphia Union 0 - 1 Columbus Crew Major League Soccer Subaru Park
08/21/2024 Columbus Crew 3 - 1 Philadelphia Union Leagues Cup Lower.com Field
09/30/2023 Columbus Crew 1 - 1 Philadelphia Union Major League Soccer Lower.com Field
02/26/2023 Philadelphia Union 4 - 1 Columbus Crew Major League Soccer Subaru Park
07/03/2022 Columbus Crew 0 - 0 Philadelphia Union Major League Soccer Lower.com Field
04/09/2022 Philadelphia Union 1 - 0 Columbus Crew Major League Soccer Subaru Park
10/03/2021 Philadelphia Union 3 - 0 Columbus Crew Major League Soccer Subaru Park
06/29/2025
Major League Soccer Lower.com Field
05/10/2025
Major League Soccer Subaru Park
10/05/2024
Major League Soccer Lower.com Field
08/28/2024
Major League Soccer Subaru Park
08/21/2024
Leagues Cup Lower.com Field
09/30/2023
Major League Soccer Lower.com Field
02/26/2023
Major League Soccer Subaru Park
07/03/2022
Major League Soccer Lower.com Field
04/09/2022
Major League Soccer Subaru Park
10/03/2021
Major League Soccer Subaru Park
Columbus Crew Win
Philadelphia Union Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 7 18 18 5 +13 WNashville SC 4 - 2 Charlotte (26-04-2026)WAtlanta United FC 0 - 2 Nashville SC (18-04-2026)WCharlotte 1 - 2 Nashville SC (11-04-2026)LChicago Fire 1 - 0 Nashville SC (05-04-2026)WNashville SC 5 - 0 Orlando City SC (21-03-2026)
2 New England Revolution 8 16 16 9 +7 DInter Miami 1 - 1 New England Revolution (25-04-2026)WAtlanta United FC 1 - 2 New England Revolution (22-04-2026)WNew England Revolution 2 - 1 Columbus Crew (18-04-2026)WNew England Revolution 1 - 0 DC United (11-04-2026)WNew England Revolution 3 - 0 CF Montreal (04-04-2026)
3 Chicago Fire 7 14 11 6 +5 DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)WChicago Fire 1 - 0 Atlanta United FC (12-04-2026)WChicago Fire 1 - 0 Nashville SC (05-04-2026)WPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)LChicago Fire 1 - 2 DC United (15-03-2026)
4 Inter Miami 6 12 12 8 +4 DInter Miami 1 - 1 New England Revolution (25-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York City FC 2 - 3 Inter Miami (22-03-2026)DCharlotte 0 - 0 Inter Miami (14-03-2026)WDC United 1 - 2 Inter Miami (07-03-2026)
5 DC United 8 12 11 10 +1 WDC United 3 - 2 Orlando City SC (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)DPhiladelphia Union 0 - 0 DC United (18-04-2026)LNew England Revolution 1 - 0 DC United (11-04-2026)DAtlanta United FC 0 - 0 DC United (21-03-2026)
6 FC Cincinnati 9 12 19 22 -3 WFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)DFC Cincinnati 3 - 3 Chicago Fire (18-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)LNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)
7 New York Red Bulls 10 12 16 25 -9 LFC Cincinnati 2 - 0 New York Red Bulls (25-04-2026)DNew York Red Bulls 4 - 4 DC United (22-04-2026)LCF Montreal 4 - 1 New York Red Bulls (18-04-2026)DInter Miami 2 - 2 New York Red Bulls (11-04-2026)WNew York Red Bulls 4 - 2 FC Cincinnati (04-04-2026)
8 Charlotte 7 10 14 13 +1 LNashville SC 4 - 2 Charlotte (26-04-2026)LOrlando City SC 4 - 1 Charlotte (22-04-2026)WNew York City FC 1 - 2 Charlotte (18-04-2026)LCharlotte 1 - 2 Nashville SC (11-04-2026)WCharlotte 2 - 1 Philadelphia Union (04-04-2026)
9 Toronto FC 6 9 9 8 +1 LToronto FC 1 - 2 Atlanta United FC (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DToronto FC 1 - 1 FC Cincinnati (11-04-2026)WToronto FC 2 - 1 Columbus Crew (21-03-2026)DToronto FC 1 - 1 New York Red Bulls (14-03-2026)
10 CF Montreal 8 9 13 15 -2 WCF Montreal 1 - 0 New York City FC (25-04-2026)WCF Montreal 4 - 1 New York Red Bulls (18-04-2026)LCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LNew England Revolution 3 - 0 CF Montreal (04-04-2026)LFC Cincinnati 4 - 3 CF Montreal (22-03-2026)
11 Columbus Crew 7 8 8 7 +1 WColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)LNew England Revolution 2 - 1 Columbus Crew (18-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)WAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)LToronto FC 2 - 1 Columbus Crew (21-03-2026)
12 New York City FC 6 7 14 11 +3 LCF Montreal 1 - 0 New York City FC (25-04-2026)DNew York City FC 4 - 4 FC Cincinnati (22-04-2026)LNew York City FC 1 - 2 Charlotte (18-04-2026)LNew York City FC 2 - 3 Inter Miami (22-03-2026)WNew York City FC 5 - 0 Orlando City SC (07-03-2026)
13 Atlanta United FC 8 7 7 12 -5 WToronto FC 1 - 2 Atlanta United FC (25-04-2026)LAtlanta United FC 1 - 2 New England Revolution (22-04-2026)LAtlanta United FC 0 - 2 Nashville SC (18-04-2026)LChicago Fire 1 - 0 Atlanta United FC (12-04-2026)LAtlanta United FC 1 - 3 Columbus Crew (04-04-2026)
14 Orlando City SC 8 7 12 22 -10 LDC United 3 - 2 Orlando City SC (25-04-2026)WOrlando City SC 4 - 1 Charlotte (22-04-2026)DColumbus Crew 1 - 1 Orlando City SC (12-04-2026)LNashville SC 5 - 0 Orlando City SC (21-03-2026)WOrlando City SC 2 - 1 CF Montreal (14-03-2026)
15 Philadelphia Union 9 5 9 16 -7 LColumbus Crew 2 - 0 Philadelphia Union (25-04-2026)DToronto FC 3 - 3 Philadelphia Union (22-04-2026)DPhiladelphia Union 0 - 0 DC United (18-04-2026)WCF Montreal 1 - 2 Philadelphia Union (11-04-2026)LCharlotte 2 - 1 Philadelphia Union (04-04-2026)