New York Red Bulls vs New England Revolution

16 July 2025 · MLS · 2025 · Referee Sergiy Boyko

Full time 5 – 3

Half-time: 0–2

  • Daniel Edelman 56’
  • Eric Maxim Choupo-Moting 70’, 83’
  • Emil Forsberg 72’, 88’ (pen)
  • Leonardo Campana 5’, 90+3’
  • Kyle Duncan 30’ (og)

Match summary

New York Red Bulls came back from 2 goals down to win 5-3 at home to New England Revolution. New England Revolution led 2-0 at half-time.

In the first half, Leonardo Campana put New England Revolution ahead in the 5th minute and Duncan's own goal made it 0-2 in the 30th minute. In the second half, Daniel Edelman pulled one back to make it 1-2 in the 56th minute, Eric Maxim Choupo-Moting equalised in the 70th minute, Emil Forsberg put New York Red Bulls in front in the 72nd minute, Choupo-Moting made it 4-2 in the 83rd minute, Forsberg made it 5-2 from the penalty spot in the 88th minute, and Campana pulled one back to make it 5-3 in stoppage time.

The chances backed that up: New York Red Bulls created 3.56 expected goals (xG) from 21 shots to New England Revolution's 2.29 from 13.

Match stats

58% Possession 42%
21 Shots 13
8 Shots on target 6
3 Corners 4
519 Passes 367
87.9% Pass accuracy 84.5%
21 Tackles 15
17 Fouls 13
2 Yellow cards 4

Key events

New York Red Bulls New England Revolution
Kick-off
5’
Leonardo CampanaLeft foot shot0-1 (New England Revolution)
20’
Luca LangoniShot on target
22’
Leonardo CampanaVAR: Goal given
30’
Kyle DuncanOwn goal0-2 (New England Revolution)
Daniel EdelmanShot on target
38’
45+4’
Half-time0-2
Second half underway
Daniel EdelmanRight foot shot1-2 (New York Red Bulls)
56’
60’
66’
Wyatt OmsbergBrayan Ceballos
Eric Maxim Choupo-MotingLeft foot shot2-2 (New York Red Bulls)
70’
Emil ForsbergLeft foot shot3-2 (New York Red Bulls)
72’
76’
77’
Carles GilShot on target
80’
Luis DíazTanner Beason
Eric Maxim Choupo-MotingShot on target
80’
82’
Leonardo CampanaShot on target
Eric Maxim Choupo-MotingRight foot shot4-2 (New York Red Bulls)
83’
Dennis GjengaarShot on target
83’
87’
Keegan Hughes
Emil ForsbergPenalty5-2 (New York Red Bulls)
88’
90’
Tomás ChancalayShot on target
90+3’
Leonardo CampanaLeft foot shot5-3 (New England Revolution)
90+5’
Luis Díaz
Full-time5-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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.56 2.29 5’ Leonardo Campana (New England Revolution), 0-1 5’ 30’ Kyle Duncan (New England Revolution) own goal, 0-2 30’ 56’ Daniel Edelman (New York Red Bulls), 1-2 56’ 70’ Eric Maxim Choupo-Moting (New York Red Bulls), 2-2 70’ 72’ Emil Forsberg (New York Red Bulls), 3-2 72’ 83’ Eric Maxim Choupo-Moting (New York Red Bulls), 4-2 83’ 88’ Emil Forsberg (New York Red Bulls), 5-2 88’ 90+3’ Leonardo Campana (New England Revolution), 5-3 90+3’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.56 2.29 5’ Leonardo Campana (New England Revolution), 0-1 Campana 5’ 30’ Kyle Duncan (New England Revolution) own goal, 0-2 Duncan 30’ 56’ Daniel Edelman (New York Red Bulls), 1-2 Edelman 56’ 70’ Eric Maxim Choupo-Moting (New York Red Bulls), 2-2 Choupo-Moting 70’ 72’ Emil Forsberg (New York Red Bulls), 3-2 Forsberg 72’ 83’ Eric Maxim Choupo-Moting (New York Red Bulls), 4-2 Choupo-Moting 83’ 88’ Emil Forsberg (New York Red Bulls), 5-2 Forsberg 88’ 90+3’ Leonardo Campana (New England Revolution), 5-3 Campana 90+3’
New York Red Bulls 3.56 xGNew England Revolution 2.29 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 New England Revolution attacking New York Red Bulls attacking 
85’ Tomás Chancalay (New England Revolution), open play, 0.79 xG, off target 88’ Emil Forsberg (New York Red Bulls), penalty, 0.79 xG, goal 30’ Luca Langoni (New England Revolution), open play, 0.52 xG, hit the woodwork 83’ Dennis Gjengaar (New York Red Bulls), open play, 0.53 xG, saved 80’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.43 xG, saved 90+3’ Leonardo Campana (New England Revolution), open play, 0.34 xG, goal 89’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.34 xG, off target 70’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.28 xG, goal 38’ Daniel Edelman (New York Red Bulls), open play, 0.26 xG, saved 11’ Leonardo Campana (New England Revolution), open play, 0.22 xG, off target 44’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.17 xG, off target 83’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.17 xG, goal 12’ Wikelman Carmona (New York Red Bulls), open play, 0.10 xG, blocked 3’ Leonardo Campana (New England Revolution), open play, 0.09 xG, off target 82’ Leonardo Campana (New England Revolution), open play, 0.09 xG, saved 5’ Leonardo Campana (New England Revolution), open play, 0.08 xG, goal 18’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.06 xG, off target 42’ Emil Forsberg (New York Red Bulls), open play, 0.06 xG, off target 56’ Daniel Edelman (New York Red Bulls), open play, 0.06 xG, goal 13’ Mohammed Sofo (New York Red Bulls), open play, 0.05 xG, off target 26’ Emil Forsberg (New York Red Bulls), open play, 0.05 xG, blocked 72’ Emil Forsberg (New York Red Bulls), open play, 0.04 xG, goal 77’ Carles Gil (New England Revolution), direct free kick, 0.04 xG, saved 47’ Emil Forsberg (New York Red Bulls), direct free kick, 0.04 xG, blocked 4’ Emil Forsberg (New York Red Bulls), open play, 0.03 xG, off target 61’ Kyle Duncan (New York Red Bulls), set piece, 0.03 xG, off target 20’ Luca Langoni (New England Revolution), open play, 0.03 xG, saved 90’ Tomás Chancalay (New England Revolution), open play, 0.03 xG, saved 56’ Wikelman Carmona (New York Red Bulls), open play, 0.02 xG, blocked 90+7’ Ilay Feingold (New England Revolution), from a corner, 0.02 xG, off target 25’ Peyton Miller (New England Revolution), open play, 0.02 xG, off target 47’ Ronald Donkor (New York Red Bulls), set piece, 0.02 xG, blocked 36’ Wikelman Carmona (New York Red Bulls), open play, 0.02 xG, blocked 31’ Leonardo Campana (New England Revolution), open play, 0.01 xG, off target 30’ Kyle Duncan (New York Red Bulls), own goal 85’ Tomás Chancalay (New England Revolution), open play, 0.79 xG, off target 88’ Emil Forsberg (New York Red Bulls), penalty, 0.79 xG, goal 30’ Luca Langoni (New England Revolution), open play, 0.52 xG, hit the woodwork 83’ Dennis Gjengaar (New York Red Bulls), open play, 0.53 xG, saved 80’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.43 xG, saved 90+3’ Leonardo Campana (New England Revolution), open play, 0.34 xG, goal 89’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.34 xG, off target 70’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.28 xG, goal 38’ Daniel Edelman (New York Red Bulls), open play, 0.26 xG, saved 11’ Leonardo Campana (New England Revolution), open play, 0.22 xG, off target 44’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.17 xG, off target 83’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.17 xG, goal 12’ Wikelman Carmona (New York Red Bulls), open play, 0.10 xG, blocked 3’ Leonardo Campana (New England Revolution), open play, 0.09 xG, off target 82’ Leonardo Campana (New England Revolution), open play, 0.09 xG, saved 5’ Leonardo Campana (New England Revolution), open play, 0.08 xG, goal 18’ Eric Maxim Choupo-Moting (New York Red Bulls), open play, 0.06 xG, off target 42’ Emil Forsberg (New York Red Bulls), open play, 0.06 xG, off target 56’ Daniel Edelman (New York Red Bulls), open play, 0.06 xG, goal 26’ Emil Forsberg (New York Red Bulls), open play, 0.05 xG, blocked 13’ Mohammed Sofo (New York Red Bulls), open play, 0.05 xG, off target 72’ Emil Forsberg (New York Red Bulls), open play, 0.04 xG, goal 77’ Carles Gil (New England Revolution), direct free kick, 0.04 xG, saved 4’ Emil Forsberg (New York Red Bulls), open play, 0.03 xG, off target 47’ Emil Forsberg (New York Red Bulls), direct free kick, 0.04 xG, blocked 61’ Kyle Duncan (New York Red Bulls), set piece, 0.03 xG, off target 20’ Luca Langoni (New England Revolution), open play, 0.03 xG, saved 90’ Tomás Chancalay (New England Revolution), open play, 0.03 xG, saved 56’ Wikelman Carmona (New York Red Bulls), open play, 0.02 xG, blocked 90+7’ Ilay Feingold (New England Revolution), from a corner, 0.02 xG, off target 25’ Peyton Miller (New England Revolution), open play, 0.02 xG, off target 36’ Wikelman Carmona (New York Red Bulls), open play, 0.02 xG, blocked 47’ Ronald Donkor (New York Red Bulls), set piece, 0.02 xG, blocked 31’ Leonardo Campana (New England Revolution), open play, 0.01 xG, off target 30’ Kyle Duncan (New York Red Bulls), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

New York Red Bulls 4-2-3-1 Starting XI
Coronel
Valencia 71’
Nealis
Eile
Duncan 62’
Donkor
Edelman 62’
Forsberg 2
Carmona 62’
Sofo 71’
Choupo-Moting 2
New England Revolution 3-4-1-2 Starting XI
Ivačič
Ceballos 66’
Hughes
Beason 80’
Miller 46’
Polster
Yusuf
Bye 73’
Gil
Campana 2
Langoni 73’

Player stats

Goalkeeper1 player
90′ 4 3 25 1 – – – –
Defenders6 players
Kyle Duncan Taken off
62′ 2 – – 2 – 25 2 – – –
90′ – 1 – 2 2 72 1 – – –
90′ 2 1 – 3 1 85 2 – – –
Omar Valencia Taken off
71′ – – – 1 – 43 2 – – –
Alexander Hack Came on as a substitute
28′ – – – – – 13 1 – – –
Raheem Edwards Came on as a substitute
19′ 1 1 – 1 – 7 1 – – –
Midfielders5 players
90′ – 2 61 6 0.17 6 1 8 1 1 –
Daniel Edelman Taken off
62′ 1 – 55 – 0.10 1 – 4 1 3 –
90′ 2 1 38 2 0.38 – – 2 1 1 –
Wikelman Carmona Taken off
62′ – – 23 – 0.03 3 – 5 1 1 –
Dennis Gjengaar Came on as a substitute
19′ – 1 10 3 0.28 – – – – – –
Forwards4 players
Mohammed Sofo Taken off
71′ – – 1 – 0.05 0.38 4 4 2 32 –
90′ 2 – 6 3 1.46 0.04 1 4 – 16 –
Julian Hall Came on as a substitute
28′ – – – – – 0.03 – 3 1 9 –
Wiktor Bogacz Came on as a substitute
28′ – – – – – 0.01 – 3 – 5 –
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.