Atlanta United vs Charlotte FC

19 July 2025 · MLS · 2025 · Referee Allen Chapman

Full time 2 – 3

Half-time: 1–0

  • Tristan Muyumba 19’
  • Emmanuel Latte Lath 86’
  • Idan Toklomati 46’
  • Wilfried Zaha 59’
  • Pep Biel 77’

Match summary

Charlotte FC came from behind to win 3-2 away at Atlanta United. Atlanta United led 1-0 at half-time.

In the first half, Tristan Muyumba put Atlanta United ahead with a header in the 19th minute. In the second half, Idan Toklomati equalised in the 46th minute, Wilfried Zaha put Charlotte FC in front in the 59th minute, Pep Biel made it 1-3 in the 77th minute, and Emmanuel Latte Lath pulled one back to make it 2-3 in the 86th minute.

There was little between the sides on chances: Atlanta United created 1.54 expected goals (xG) from 19 shots, Charlotte FC 1.42 from 8.

Match stats

54% Possession 46%
19 Shots 8
6 Shots on target 4
7 Corners 2
527 Passes 460
88.6% Pass accuracy 85.4%
9 Tackles 7
9 Fouls 14
1 Yellow cards 1
1 Offsides 0

Key events

Atlanta United Charlotte FC
Kick-off
Tristan MuyumbaHeader1-0 (Atlanta United)
19’
36’
Half-time1-0
46’
Idan ToklomatiRight foot shot1-1 (Charlotte FC)
Second half underway
Tristan MuyumbaShot on target
55’
59’
Wilfried ZahaLeft foot shot1-2 (Charlotte FC)
Luke BrennanShot on target
66’
Miguel AlmirónShot on target
71’
73’
Souleyman DoumbiaBill Tuiloma
Jamal ThiaréShot on target
75’
77’
Pep BielLeft foot shot1-3 (Charlotte FC)
80’
Wilfried ZahaShot on target
Luis AbramRonald Hernández
84’
Emmanuel Latte LathLeft foot shot2-3 (Atlanta United)
86’
90+2’
Eryk WilliamsonWilfried Zaha
Full-time2-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.54 1.42 19’ Tristan Muyumba (Atlanta United), 1-0 19’ 46’ Idan Toklomati (Charlotte FC), 1-1 46’ 59’ Wilfried Zaha (Charlotte FC), 1-2 59’ 77’ Pep Biel (Charlotte FC), 1-3 77’ 86’ Emmanuel Latte Lath (Atlanta United), 2-3 86’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.54 1.42 19’ Tristan Muyumba (Atlanta United), 1-0 Muyumba 19’ 46’ Idan Toklomati (Charlotte FC), 1-1 Toklomati 46’ 59’ Wilfried Zaha (Charlotte FC), 1-2 Zaha 59’ 77’ Pep Biel (Charlotte FC), 1-3 Biel 77’ 86’ Emmanuel Latte Lath (Atlanta United), 2-3 Lath 86’
Atlanta United 1.54 xGCharlotte FC 1.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Charlotte FC attacking Atlanta United attacking 
59’ Wilfried Zaha (Charlotte FC), open play, 0.73 xG, goal 75’ Jamal Thiaré (Atlanta United), from a corner, 0.31 xG, saved 46’ Idan Toklomati (Charlotte FC), open play, 0.27 xG, goal 66’ Luke Brennan (Atlanta United), open play, 0.22 xG, saved 71’ Miguel Almirón (Atlanta United), open play, 0.15 xG, saved 77’ Pep Biel (Charlotte FC), open play, 0.15 xG, goal 73’ Jamal Thiaré (Atlanta United), from a corner, 0.14 xG, off target 55’ Tristan Muyumba (Atlanta United), open play, 0.12 xG, saved 4’ Idan Toklomati (Charlotte FC), open play, 0.11 xG, off target 86’ Emmanuel Latte Lath (Atlanta United), open play, 0.11 xG, goal 71’ Tristan Muyumba (Atlanta United), open play, 0.09 xG, blocked 19’ Tristan Muyumba (Atlanta United), open play, 0.08 xG, goal 64’ Wilfried Zaha (Charlotte FC), open play, 0.06 xG, blocked 85’ Jamal Thiaré (Atlanta United), from a corner, 0.07 xG, off target 89’ Emmanuel Latte Lath (Atlanta United), open play, 0.05 xG, off target 80’ Wilfried Zaha (Charlotte FC), open play, 0.04 xG, saved 85’ Emmanuel Latte Lath (Atlanta United), open play, 0.04 xG, blocked 11’ Aleksey Miranchuk (Atlanta United), open play, 0.04 xG, off target 57’ Kerwin Vargas (Charlotte FC), from a corner, 0.03 xG, blocked 45’ Bartosz Slisz (Atlanta United), open play, 0.03 xG, blocked 51’ Aleksey Miranchuk (Atlanta United), open play, 0.03 xG, off target 31’ Adilson Malanda (Charlotte FC), set piece, 0.02 xG, off target 25’ Aleksey Miranchuk (Atlanta United), open play, 0.02 xG, blocked 52’ Tristan Muyumba (Atlanta United), open play, 0.02 xG, off target 47’ Miguel Almirón (Atlanta United), open play, 0.02 xG, blocked 83’ Saba Lobzhanidze (Atlanta United), open play, 0.01 xG, off target 69’ Pedro Amador (Atlanta United), set piece, 0.01 xG, off target 59’ Wilfried Zaha (Charlotte FC), open play, 0.73 xG, goal 75’ Jamal Thiaré (Atlanta United), from a corner, 0.31 xG, saved 46’ Idan Toklomati (Charlotte FC), open play, 0.27 xG, goal 66’ Luke Brennan (Atlanta United), open play, 0.22 xG, saved 71’ Miguel Almirón (Atlanta United), open play, 0.15 xG, saved 77’ Pep Biel (Charlotte FC), open play, 0.15 xG, goal 73’ Jamal Thiaré (Atlanta United), from a corner, 0.14 xG, off target 4’ Idan Toklomati (Charlotte FC), open play, 0.11 xG, off target 55’ Tristan Muyumba (Atlanta United), open play, 0.12 xG, saved 86’ Emmanuel Latte Lath (Atlanta United), open play, 0.11 xG, goal 71’ Tristan Muyumba (Atlanta United), open play, 0.09 xG, blocked 19’ Tristan Muyumba (Atlanta United), open play, 0.08 xG, goal 64’ Wilfried Zaha (Charlotte FC), open play, 0.06 xG, blocked 85’ Jamal Thiaré (Atlanta United), from a corner, 0.07 xG, off target 89’ Emmanuel Latte Lath (Atlanta United), open play, 0.05 xG, off target 80’ Wilfried Zaha (Charlotte FC), open play, 0.04 xG, saved 11’ Aleksey Miranchuk (Atlanta United), open play, 0.04 xG, off target 85’ Emmanuel Latte Lath (Atlanta United), open play, 0.04 xG, blocked 57’ Kerwin Vargas (Charlotte FC), from a corner, 0.03 xG, blocked 51’ Aleksey Miranchuk (Atlanta United), open play, 0.03 xG, off target 45’ Bartosz Slisz (Atlanta United), open play, 0.03 xG, blocked 31’ Adilson Malanda (Charlotte FC), set piece, 0.02 xG, off target 52’ Tristan Muyumba (Atlanta United), open play, 0.02 xG, off target 25’ Aleksey Miranchuk (Atlanta United), open play, 0.02 xG, blocked 47’ Miguel Almirón (Atlanta United), open play, 0.02 xG, blocked 83’ Saba Lobzhanidze (Atlanta United), open play, 0.01 xG, off target 69’ Pedro Amador (Atlanta United), set piece, 0.01 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

Atlanta United 4-3-3 Starting XI
Guzan
Morales 46’
Williams
Hernández 84’
Edwards 72’
Slisz
Muyumba 72’
Miranchuk
Lath
Almirón
Brennan 72’
Charlotte FC 4-2-3-1 Starting XI
Kahlina
Tuiloma 73’
Malanda
Ream
Marshall-Rutty
Westwood
Bronico
Zaha 90’
Biel
Vargas 76’
Toklomati

Player stats

Goalkeeper1 player
Brad Guzan
90′ 1 3 23 1 – – – –
Defenders7 players
Ronald Hernández Taken off
84′ – – – 1 – 52 3 – – –
Efraín Morales Taken off
45′ – 1 – – – 54 1 – – –
Derrick Williams
90′ 2 1 – 6 4 79 2 – – –
Matthew Edwards Taken off
72′ – 1 – – – 41 1 – – –
Pedro Amador Came on as a substitute
45′ 1 – – 1 – 25 – – – –
Brooks Lennon Came on as a substitute
18′ – 1 – 1 1 17 – – – –
Luis Abram Came on as a substitute
15′ – – – 1 1 10 – – – –
Midfielders6 players
90′ – – 44 3 0.44 – – 5 – 3 –
90′ – 1 63 4 0.21 3 1 8 – 3 –
Tristan Muyumba Taken off
72′ 1 – 30 – 0.02 – – – – – –
90′ – 1 52 2 0.53 2 1 6 1 3 –
Luke Brennan Taken off
72′ – – 19 2 0.11 – – 4 – 2 –
Saba Lobzhanidze Came on as a substitute
18′ – – 8 1 0.17 – 1 – – – –
Forwards2 players
90′ 1 – 3 1 0.19 0.14 1 2 – 6 –
Jamal Thiaré Came on as a substitute
18′ – – 3 1 0.51 0.00 – 3 – 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.