Charlotte FC vs New England Revolution

26 April 2025 · MLS · 2025 · Referee Victor Rivas

Full time 0 – 1

Half-time: 0–0

  • Carles Gil 77’

Match summary

New England Revolution beat Charlotte FC 1-0 on the road. It was goalless at half-time.

Carles Gil put New England Revolution ahead in the 77th minute.

Charlotte FC can feel hard done by, creating 1.57 expected goals (xG) from 18 shots to New England Revolution's 0.25 from 7.

Match stats

58% Possession 42%
18 Shots 7
4 Shots on target 4
0 Corners 1
540 Passes 389
88.3% Pass accuracy 85.1%
7 Tackles 14
12 Fouls 17
3 Yellow cards 3
0 Offsides 1

Key events

Charlotte FC New England Revolution
D. SmithManagerArgument
0’
Kick-off
6’
Peyton MillerShot on target
8’
Wilfried ZahaShot on target
12’
Patrick AgyemangShot on target
14’
17’
Ignatius GanagoShot on target
34’
Patrick AgyemangShot on target
36’
Half-time0-0
Second half underway
61’
Mamadou FofanaPersistent fouling
Eryk WilliamsonPep Biel
65’
70’
76’
77’
Carles GilLeft foot shot0-1 (New England Revolution)
Tyger SmallsNicholas Scardina
82’
Idan ToklomatiShot on target
88’
89’
90’
Maximiliano UrrutiCarles Gil
90’
Tomás ChancalayShot on target
Full-time0-1

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.57 0.25 77’ Carles Gil (New England Revolution), 0-1 77’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.57 0.25 77’ Carles Gil (New England Revolution), 0-1 Gil 77’
Charlotte FC 1.57 xGNew England Revolution 0.25 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 New England Revolution attacking Charlotte FC attacking 
12’ Wilfried Zaha (Charlotte FC), open play, 0.26 xG, saved 68’ Idan Toklomati (Charlotte FC), open play, 0.21 xG, off target 90+3’ Idan Toklomati (Charlotte FC), open play, 0.21 xG, off target 5’ Ashley Westwood (Charlotte FC), open play, 0.18 xG, blocked 53’ Liel Abada (Charlotte FC), open play, 0.12 xG, off target 63’ Pep Biel (Charlotte FC), open play, 0.11 xG, off target 14’ Patrick Agyemang (Charlotte FC), open play, 0.10 xG, saved 1’ Liel Abada (Charlotte FC), open play, 0.09 xG, blocked 20’ Wilfried Zaha (Charlotte FC), open play, 0.07 xG, blocked 43’ Leonardo Campana (New England Revolution), open play, 0.06 xG, off target 46’ Patrick Agyemang (Charlotte FC), open play, 0.05 xG, off target 21’ Carles Gil (New England Revolution), open play, 0.04 xG, off target 31’ Peyton Miller (New England Revolution), open play, 0.04 xG, off target 90’ Tomás Chancalay (New England Revolution), direct free kick, 0.04 xG, saved 32’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, off target 54’ Brandt Bronico (Charlotte FC), open play, 0.03 xG, off target 77’ Carles Gil (New England Revolution), open play, 0.03 xG, goal 90+7’ Idan Toklomati (Charlotte FC), open play, 0.03 xG, off target 16’ Pep Biel (Charlotte FC), open play, 0.02 xG, off target 3’ Ashley Westwood (Charlotte FC), open play, 0.02 xG, off target 14’ Brandt Bronico (Charlotte FC), open play, 0.02 xG, blocked 36’ Patrick Agyemang (Charlotte FC), open play, 0.02 xG, saved 6’ Peyton Miller (New England Revolution), open play, 0.01 xG, saved 17’ Ignatius Ganago (New England Revolution), open play, 0.01 xG, saved 88’ Idan Toklomati (Charlotte FC), open play, 0.00 xG, saved 12’ Wilfried Zaha (Charlotte FC), open play, 0.26 xG, saved 68’ Idan Toklomati (Charlotte FC), open play, 0.21 xG, off target 90+3’ Idan Toklomati (Charlotte FC), open play, 0.21 xG, off target 5’ Ashley Westwood (Charlotte FC), open play, 0.18 xG, blocked 53’ Liel Abada (Charlotte FC), open play, 0.12 xG, off target 63’ Pep Biel (Charlotte FC), open play, 0.11 xG, off target 14’ Patrick Agyemang (Charlotte FC), open play, 0.10 xG, saved 1’ Liel Abada (Charlotte FC), open play, 0.09 xG, blocked 20’ Wilfried Zaha (Charlotte FC), open play, 0.07 xG, blocked 43’ Leonardo Campana (New England Revolution), open play, 0.06 xG, off target 21’ Carles Gil (New England Revolution), open play, 0.04 xG, off target 31’ Peyton Miller (New England Revolution), open play, 0.04 xG, off target 46’ Patrick Agyemang (Charlotte FC), open play, 0.05 xG, off target 90’ Tomás Chancalay (New England Revolution), direct free kick, 0.04 xG, saved 32’ Wilfried Zaha (Charlotte FC), open play, 0.03 xG, off target 77’ Carles Gil (New England Revolution), open play, 0.03 xG, goal 54’ Brandt Bronico (Charlotte FC), open play, 0.03 xG, off target 90+7’ Idan Toklomati (Charlotte FC), open play, 0.03 xG, off target 16’ Pep Biel (Charlotte FC), open play, 0.02 xG, off target 36’ Patrick Agyemang (Charlotte FC), open play, 0.02 xG, saved 3’ Ashley Westwood (Charlotte FC), open play, 0.02 xG, off target 14’ Brandt Bronico (Charlotte FC), open play, 0.02 xG, blocked 6’ Peyton Miller (New England Revolution), open play, 0.01 xG, saved 17’ Ignatius Ganago (New England Revolution), open play, 0.01 xG, saved 88’ Idan Toklomati (Charlotte FC), open play, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Charlotte FC 4-2-3-1 Starting XI
Kahlina
Malanda
Privett
Ream
Scardina 82’
Westwood
Bronico 84’
Zaha
Biel 65’
Abada 65’
Agyemang 65’
New England Revolution 3-4-1-2 Starting XI
Ivačič
Ceballos
Fofana
Beason
Miller 74’
Polster
Yusuf
Feingold 89’
Gil 90’
Campana 73’
Ganago 68’

Player stats

Goalkeeper1 player
90′ 3 1 32 – – – – –
Defenders4 players
Nicholas Scardina Taken off
82′ 2 1 – 7 3 50 – – – –
90′ – 1 – 3 3 82 1 – – –
90′ – 1 – 7 6 64 1 – – –
90′ 1 2 – 1 – 55 1 – – –
Midfielders8 players
90′ – – 68 4 0.09 – – 2 1 2 –
Brandt Bronico Taken off
84′ – – 31 – 0.02 1 1 2 1 – –
Liel Abada Taken off
65′ – – 20 2 0.36 – – 1 1 1 –
Pep Biel Taken off
65′ – – 31 2 0.20 – – 2 2 – –
Wilfried Zaha
90′ – – 47 3 0.15 2 – 9 1 4 –
Eryk Williamson Came on as a substitute
25′ – – 9 – 0.01 – – 1 – 1 –
Kerwin Vargas Came on as a substitute
25′ – – 16 3 0.57 – – – 1 – –
Djibril Diani Came on as a substitute
15′ – – 14 – 0.01 – – – – – –
Forwards3 players
Patrick Agyemang Taken off
65′ – – 3 2 0.17 0.06 1 10 5 16 –
Idan Toklomati Came on as a substitute
25′ – – 4 1 0.46 0.00 – 2 – 1 –
Tyger Smalls Came on as a substitute
8′ – – – – – 0.00 – – – 4 –
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.