CF Montreal vs Charlotte FC

12 April 2025 · MLS · 2025 · Referee Rubiel Vazquez

Full time 0 – 1

Half-time: 0–1

  • Pep Biel 16’

Match summary

Charlotte FC won 1-0 away at CF Montreal. Charlotte FC led 1-0 at half-time.

Pep Biel put Charlotte FC ahead in the 16th minute.

CF Montreal can feel hard done by, creating 1.77 expected goals (xG) from 18 shots to Charlotte FC's 0.55 from 8.

Match stats

70% Possession 30%
18 Shots 8
2 Shots on target 4
8 Corners 4
633 Passes 288
88.3% Pass accuracy 72.6%
14 Tackles 12
13 Fouls 8
4 Yellow cards 1
5 Offsides 0

Key events

CF Montreal Charlotte FC
Kick-off
16’
Pep BielLeft foot shot0-1 (Charlotte FC)
33’
Patrick AgyemangShot on target
35’
39’
Half-time0-1
Second half underway
47’
Liel AbadaShot on target
60’
68’
Souleyman DoumbiaTim Ream
Giacomo VrioniShot on target
72’
73’
Liel AbadaShot on target
Bryce DukeSamuel Piette
78’
86’
Eryk WilliamsonPep Biel
86’
Iuri TavaresKerwin Vargas
Fernando Álvarez
89’
Bryce DukeShot on target
89’
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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.77 0.55 16’ Pep Biel (Charlotte FC), 0-1 16’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.77 0.55 16’ Pep Biel (Charlotte FC), 0-1 Biel 16’
CF Montreal 1.77 xGCharlotte FC 0.55 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Charlotte FC attacking CF Montreal attacking 
58’ Prince Owusu (CF Montreal), open play, 0.45 xG, off target 10’ Caden Clark (CF Montreal), open play, 0.22 xG, blocked 84’ Dante Sealy (CF Montreal), open play, 0.15 xG, blocked 72’ Giacomo Vrioni (CF Montreal), open play, 0.13 xG, saved 74’ Kerwin Vargas (Charlotte FC), from a corner, 0.11 xG, hit the woodwork 76’ Nathan-Dylan Saliba (CF Montreal), open play, 0.10 xG, off target 89’ Bryce Duke (CF Montreal), open play, 0.10 xG, saved 32’ Pep Biel (Charlotte FC), open play, 0.09 xG, off target 16’ Pep Biel (Charlotte FC), open play, 0.08 xG, goal 47’ Patrick Agyemang (Charlotte FC), open play, 0.08 xG, off target 54’ Prince Owusu (CF Montreal), open play, 0.08 xG, off target 72’ Giacomo Vrioni (CF Montreal), open play, 0.08 xG, off target 48’ Prince Owusu (CF Montreal), open play, 0.07 xG, off target 70’ Giacomo Vrioni (CF Montreal), open play, 0.06 xG, off target 89’ Hennadii Synchuk (CF Montreal), open play, 0.07 xG, blocked 26’ Prince Owusu (CF Montreal), open play, 0.06 xG, blocked 42’ Patrick Agyemang (Charlotte FC), open play, 0.06 xG, off target 73’ Liel Abada (Charlotte FC), open play, 0.06 xG, saved 47’ Liel Abada (Charlotte FC), open play, 0.05 xG, saved 90+2’ Prince Owusu (CF Montreal), open play, 0.05 xG, off target 90+4’ Hennadii Synchuk (CF Montreal), from a corner, 0.04 xG, off target 77’ Nathan-Dylan Saliba (CF Montreal), open play, 0.04 xG, off target 42’ Caden Clark (CF Montreal), from a corner, 0.03 xG, off target 9’ George Campbell (CF Montreal), from a corner, 0.03 xG, hit the woodwork 33’ Patrick Agyemang (Charlotte FC), open play, 0.03 xG, saved 42’ Prince Owusu (CF Montreal), from a corner, 0.02 xG, blocked 58’ Prince Owusu (CF Montreal), open play, 0.45 xG, off target 10’ Caden Clark (CF Montreal), open play, 0.22 xG, blocked 84’ Dante Sealy (CF Montreal), open play, 0.15 xG, blocked 72’ Giacomo Vrioni (CF Montreal), open play, 0.13 xG, saved 74’ Kerwin Vargas (Charlotte FC), from a corner, 0.11 xG, hit the woodwork 76’ Nathan-Dylan Saliba (CF Montreal), open play, 0.10 xG, off target 89’ Bryce Duke (CF Montreal), open play, 0.10 xG, saved 32’ Pep Biel (Charlotte FC), open play, 0.09 xG, off target 16’ Pep Biel (Charlotte FC), open play, 0.08 xG, goal 54’ Prince Owusu (CF Montreal), open play, 0.08 xG, off target 72’ Giacomo Vrioni (CF Montreal), open play, 0.08 xG, off target 47’ Patrick Agyemang (Charlotte FC), open play, 0.08 xG, off target 48’ Prince Owusu (CF Montreal), open play, 0.07 xG, off target 70’ Giacomo Vrioni (CF Montreal), open play, 0.06 xG, off target 89’ Hennadii Synchuk (CF Montreal), open play, 0.07 xG, blocked 73’ Liel Abada (Charlotte FC), open play, 0.06 xG, saved 26’ Prince Owusu (CF Montreal), open play, 0.06 xG, blocked 42’ Patrick Agyemang (Charlotte FC), open play, 0.06 xG, off target 47’ Liel Abada (Charlotte FC), open play, 0.05 xG, saved 90+2’ Prince Owusu (CF Montreal), open play, 0.05 xG, off target 90+4’ Hennadii Synchuk (CF Montreal), from a corner, 0.04 xG, off target 77’ Nathan-Dylan Saliba (CF Montreal), open play, 0.04 xG, off target 42’ Caden Clark (CF Montreal), from a corner, 0.03 xG, off target 9’ George Campbell (CF Montreal), from a corner, 0.03 xG, hit the woodwork 33’ Patrick Agyemang (Charlotte FC), open play, 0.03 xG, saved 42’ Prince Owusu (CF Montreal), from a corner, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

CF Montreal 4-2-3-1 Starting XI
Sirois
Petrasso
Waterman 85’
Campbell
Álvarez
Saliba
Piette 78’
Loturi 46’
Clark 68’
Sealy
Owusu
Charlotte FC 4-2-3-1 Starting XI
Kahlina
Malanda
Privett
Ream 68’
Byrne
Westwood
Bronico
Biel 86’
Vargas 86’
Abada 78’
Agyemang 78’

Player stats

Goalkeeper1 player
90′ 3 1 42 – – – – –
Defenders5 players
Joel Waterman Taken off
85′ – 2 – 2 1 80 – – – –
90′ 3 1 – 6 1 97 4 – – –
Fernando Álvarez
90′ 2 – – 5 2 91 3 – – –
90′ 4 – – 9 3 52 – – – –
Jalen Neal Came on as a substitute
10′ – – – – – 4 – – – –
Midfielders7 players
90′ – – 57 1 0.15 – 1 4 – 1 –
Samuel Piette Taken off
78′ – – 66 – 0.06 – 2 1 – – –
90′ – – 42 5 0.99 – – 2 – – –
Caden Clark Taken off
68′ – – 25 – 0.04 2 – 3 2 – –
Victor Loturi Taken off
45′ – – 17 1 0.05 – – 1 2 – –
Hennadii Synchuk Came on as a substitute
45′ – – 27 2 0.23 3 – 7 1 3 –
Bryce Duke Came on as a substitute
12′ – – 10 1 0.02 – – – 1 – –
Forwards2 players
90′ – – 6 – 0.73 0.03 – 1 1 20 –
Giacomo Vrioni Came on as a substitute
22′ – – 3 1 0.27 0.02 – 1 – 3 –
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.