Major League Soccer Regular Season - 9

New York Red Bulls 4 - 4 FT DC United

Sports Illustrated Stadium

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

Futmetrix Verdict
100
FT
Wed, Apr 22
New York Red Bulls
4-4
DC United
⚡ Intensity 98
⚖️ Balance 100
🏆 Stakes 67
🎲 Upset 69
An eight-goal thriller stuns the crowd.

Baribo’s Hat-Trick Steals the Show in Eight-Goal MLS Classic

Must-Watch Futmetrix Score: 100/100. Our verdict highlights a breathless 4-4 draw that delivered relentless entertainment and unforgettable individual performances.

Early Fireworks Set the Tone

The match kicked off at Sports Illustrated Stadium with the early season Stakes feeling heavily amplified. New York Red Bulls established early control, putting the visitors on the back foot. They edged possession throughout the half and quickly turned that slight advantage into hard currency. J. Hall opened the scoring with a sharp finish in the 15th minute, sending the home crowd into raptures. The pressure didn't let up, as R. Donkor doubled the lead just six minutes later, capping off a dominant opening spell. But DC United refused to fold. T. Baribo found a crucial lifeline before the break, dragging his team back into the contest and setting the stage for absolute mayhem.

The Seven-Minute Chaos

After the interval, the Balance of the match shifted completely as tactical discipline gave way to a mesmerising shootout. A staggering three-goal flurry erupted over just seven minutes, turning the pitch into a track meet. J. Ruvalcaba restored a two-goal cushion for the hosts in the 52nd minute, seemingly breaking the away side's spirit. Yet, the visitors answered instantly. J. Hopkins found the net on 54 minutes, and Baribo grabbed his second of the night shortly after to level the match. The lead tied up as neither defence could cope with the relentless attacking waves sweeping across the turf.

A Frantic Finish

As the clock ticked down, the sheer Intensity of this fixture became the undeniable story. A barrage of 27 combined shots turned the final stages into a gripping spectacle. Ruvalcaba thought he had secured the points for the Red Bulls by slotting home his brace in the 71st minute, but DC United’s talisman had other ideas. Baribo completed a majestic hat-trick in the 80th minute, securing a frantic 4-4 draw. The visitors managed to pull off an epic comeback to snatch a point on the road, leaving the home side frustrated despite their potent attack. Our take? This fixture will go down as a defining shootout of the campaign.

Key Questions

What made Tai Baribo the Man of the Match?

He scored a brilliant hat-trick, single-handedly dragging DC United back into the contest and securing a crucial point on the road.

What caused the 8-goal thriller?

A chaotic seven-minute flurry in the second half, combined with clinical finishing and open defensive structures from both sides.

How did New York Red Bulls complete the comeback from behind?

New York Red Bulls actually surrendered their advantage; it was DC United who repeatedly fought back from behind to secure the 4-4 draw.

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
52%
48%
New York Red Bulls 52%
DC United 48%
Shots
13
14
New York Red Bulls 13
DC United 14
Shots on Target
5
5
New York Red Bulls 5
DC United 5
Expected Goals (xG)
1.34
3.41
New York Red Bulls 1.34
DC United 3.41
Passes
453
412
New York Red Bulls 453
DC United 412
Pass Accuracy
81%
76%
New York Red Bulls 81%
DC United 76%
Corners
3
3
New York Red Bulls 3
DC United 3
Fouls
13
12
New York Red Bulls 13
DC United 12
Yellow Cards
1
2
New York Red Bulls 1
DC United 2
Red Cards
0
0
New York Red Bulls 0
DC United 0

Match Events

15' J. Hall (R. Donkor)
21' R. Donkor
T. Baribo (J. Hopkins) 37'
HT
46' 🔄 M. Dos Santos J. Masanka Bungi
50' 🟨 A. Mehmeti
52' J. Ruvalcaba (E. Forsberg)
J. Hopkins (Peglow) 54'
T. Baribo (Peglow) 59'
65' 🔄 R. Mosquera M. Sofo
65' 🔄 A. Mehmeti G. Berggren
71' J. Ruvalcaba (R. Donkor)
A. Herrera C. Clark 🔄 77'
T. Baribo 80'
80' 🔄 J. Ruvalcaba E. M. Choupo-Moting
J. Hopkins J. Murrell 🔄 81'
B. Servania N. Markovic 🔄 81'
M. Peltola 🟨 86'
C. Clark 🟨 90'
FT

Player Cards

Our take on every player in this match

New York Red Bulls

Goalkeepers
Ethan Horvath
SIEVE
SIEVE
20%
Save %
20%
Save %
4
Conceded
1
Saves
Defenders
Jahkeele Marshall-Rutty
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Dylan Nealis
MAGNET
MAGNET
90
Activity
90
Activity
77
Passes
13
Duels
Robert Voloder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Matthew Dos Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Ronald Donkor
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Adri Mehmeti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Emil Forsberg
PROVIDER
PROVIDER
1
Assists
1
Assists
3
Key Passes
6.9
Rating
Forwards
Rafael Mosquera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Julian Hall
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Jorge Ruvalcaba
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9
Rating
BENCH
John McCarthy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tim Parker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Mina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joyeux Masanka Bungi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
50
Total Mins
Started
Entry
Gustav Berggren
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Nehuen Benedetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohammed Sofo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Eric Maxim Choupo-Moting
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Cade Cowell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

DC United

Goalkeepers
Sean Johnson
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Silvan Hefti
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
37%
Pass Acc
Lucas Bartlett
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Kye Rowles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Keisuke Kurokawa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Midfielders
Aaron Herrera
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Matti Peltola
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
95
Total Mins
Started
Entry
Brandon Servania
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
João Peglow
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
33%
Pass Acc
Forwards
Jackson Hopkins
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.3
Rating
Tai Baribo
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
3
On Target
10
Rating
BENCH
Alex Bono
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jordan Farr
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikola Markovic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Conner Antley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Caden Clark
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Gavin Turner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jared Stroud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hosei Kijima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Murrell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/24/2025 DC United 0 - 2 New York Red Bulls Major League Soccer Audi Field
04/19/2025 New York Red Bulls 1 - 2 DC United Major League Soccer Sports Illustrated Stadium
01/25/2025 New York Red Bulls 1 - 1 DC United Friendlies Clubs IMG Academy
06/29/2024 New York Red Bulls 2 - 2 DC United Major League Soccer Red Bull Arena
05/15/2024 DC United 1 - 4 New York Red Bulls Major League Soccer Audi Field
09/23/2023 DC United 3 - 5 New York Red Bulls Major League Soccer Audi Field
08/20/2023 New York Red Bulls 1 - 0 DC United Major League Soccer Red Bull Arena
05/09/2023 New York Red Bulls 1 - 0 DC United US Open Cup MSU Soccer Park at Pittser Field
08/06/2022 DC United 0 - 0 New York Red Bulls Major League Soccer Audi Field
05/28/2022 New York Red Bulls 4 - 1 DC United Major League Soccer Red Bull Arena
05/24/2025
Major League Soccer Audi Field
04/19/2025
Major League Soccer Sports Illustrated Stadium
01/25/2025
Friendlies Clubs IMG Academy
06/29/2024
Major League Soccer Red Bull Arena
05/15/2024
Major League Soccer Audi Field
09/23/2023
Major League Soccer Audi Field
08/20/2023
Major League Soccer Red Bull Arena
05/09/2023
US Open Cup MSU Soccer Park at Pittser Field
08/06/2022
Major League Soccer Audi Field
05/28/2022
Major League Soccer Red Bull Arena
New York Red Bulls Win
DC United Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Nashville SC 6 15 14 3 +11 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)WColumbus Crew 0 - 1 Nashville SC (14-03-2026)
2 New England Revolution 7 15 15 8 +7 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)WNew England Revolution 6 - 1 FC Cincinnati (15-03-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 New York Red Bulls 9 12 16 23 -7 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)LCharlotte 6 - 1 New York Red Bulls (21-03-2026)
5 Inter Miami 5 11 11 7 +4 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)WOrlando City SC 2 - 4 Inter Miami (02-03-2026)
6 Charlotte 6 10 12 9 +3 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)WCharlotte 6 - 1 New York Red Bulls (21-03-2026)
7 Toronto FC 5 9 8 6 +2 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)WFC Cincinnati 0 - 1 Toronto FC (08-03-2026)
8 DC United 7 9 8 8 0 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)WChicago Fire 1 - 2 DC United (15-03-2026)
9 FC Cincinnati 8 9 17 22 -5 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)WFC Cincinnati 4 - 3 CF Montreal (22-03-2026)
10 New York City FC 5 7 14 10 +4 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)WPhiladelphia Union 1 - 2 New York City FC (01-03-2026)
11 Orlando City SC 7 7 10 19 -9 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)LNew York City FC 5 - 0 Orlando City SC (07-03-2026)
12 CF Montreal 7 6 12 15 -3 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)LOrlando City SC 2 - 1 CF Montreal (14-03-2026)
13 Columbus Crew 6 5 6 7 -1 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)LColumbus Crew 0 - 1 Nashville SC (14-03-2026)
14 Philadelphia Union 8 5 9 14 -5 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)LPhiladelphia Union 1 - 2 Chicago Fire (21-03-2026)
15 Atlanta United FC 7 4 5 11 -6 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)DAtlanta United FC 0 - 0 DC United (21-03-2026)