Skip to content
Major League Soccer Matchweek 32 Wednesday, 28 October 2026

Charlotte vs CF Montreal 4-0 – Major League Soccer, 28 Oct 2026

Charlotte
4–0 HT 1–0 Full-time
CF Montreal
Idan Toklomati Jorno 7'Liel Abada 67'Liel Abada 79'Liel Abada 83'
VenueBank of America Stadium, Charlotte RefereeRicardo Fierro Kick-off28 Oct · 23:30 GMT Season2026/27

Match stats

47%53%Ball Possession
1310Total Shots
71Shots on Goal
2.110.45Expected goals (xG)
86Corner Kicks
815Fouls
03Yellow Cards

Key events

  • 90'+2 Fabian HerbersYellow Card · Foul CF Montreal
  • 86' Daniel PereiraYellow Card · Foul CF Montreal
  • 84' Idan Toklomati Jorno for Nathan RichmondSubstitution 5 Charlotte
  • 84' Pep Biel for Abdoulaye DoucouréSubstitution 4 Charlotte
  • 83' Liel Abada assist Pep BielNormal Goal Charlotte
  • 81' Matthew Longstaff for Daniel PereiraSubstitution 5 CF Montreal
  • 79' Liel Abada assist Idan Toklomati JornoNormal Goal Charlotte
  • 76' Gennadiy Synchuk for Olger EscobarSubstitution 4 CF Montreal
  • 76' Ashley Westwood for Luca De La TorreSubstitution 3 Charlotte
  • 76' Allan Saint-Maximin for Tyger SmallsSubstitution 2 Charlotte
  • 67' Liel Abada assist Djibril DianiNormal Goal Charlotte
  • 65' Rodolfo Aloko for Liel AbadaSubstitution 1 Charlotte
  • 64' Efrain MoralesYellow Card · Foul CF Montreal
  • 63' Daniel Rios for Alexis SanchezSubstitution 3 CF Montreal
  • 45' Noah Streit for Dante SealySubstitution 2 CF Montreal
  • 45' Victor Loturi for Fabian HerbersSubstitution 1 CF Montreal
  • 7' Idan Toklomati Jorno assist Allan Saint-MaximinNormal Goal Charlotte

SportsLife forecast

Made before kick-off
Our pick Charlotte 45% Charlotte Home
= 45% Draw Draw
CF Montreal 10% CF Montreal Away

Our pick Charlotte Correct

Winner : Charlotte · goals home -3.5, away -1.5

50%50%Form
62%38%Attack
45%55%Defence
60%40%Head-to-head
50%50%Goals
57.2%42.8%Overall

Win probability for each side, worked out from recent form, attack and defence strength, goals scored and conceded, and past meetings. Close numbers mean an open match; the bars show which side each factor favours. Not betting advice.

Charlotte

League formWLWLDL
Last 5 · form27%
Last 5 · attack / defence47% / 35%
Last 5 · goals for / against8 (1.6) / 11 (2.2)

CF Montreal

League formLWLLDL
Last 5 · form27%
Last 5 · attack / defence29% / 47%
Last 5 · goals for / against5 (1.0) / 9 (1.8)

Line-ups

Charlotte4-2-3-1

  • 1K. KahlinaG
  • 14N. ByrneD
  • 44M. AgyemangD
  • 22H. KesslerD
  • 15H. ToffoloD
  • 8A. WestwoodM
  • 28D. DianiM
  • 37R. AlokoM
  • 16Pep BielM
  • 10A. Saint-MaximinM
  • 9I. Toklomati GiornoF

Substitutes

  • 11L. AbadaF
  • 20B. CoulibalyM
  • 17L. de la TorreM
  • 6A. DoucouréM
  • 21T. MillerG
  • 4A. PrivettD
  • 71N. RichmondF
  • 23D. SchneggD
  • 25Tyger SmallsF
CoachD. Smith

CF Montreal4-3-3

  • 41S. KeitaG
  • 27D. BugajD
  • 24E. MoralesD
  • 4B. VeraD
  • 13L. PetrassoD
  • 16W. CarmonaM
  • 8M. LongstaffM
  • 22V. LoturiM
  • 18H. SynchukF
  • 14D. RíosF
  • 23N. StreitF

Substitutes

  • 10A. SánchezF
  • 17D. SealyF
  • 6S. PietteM
  • 7D. PereiraM
  • 21F. HerbersF
  • 28V. RadojevićD
  • 29O. EscobarF
  • 5B. CraigD
  • 1S. BrezaG
CoachPhilippe Eullaffroy

Statistics

2.110.45Expected Goals
372452Passes Accurate
124Shots Insidebox
16Shots Outsidebox
24Blocked Shots
147Free Kicks
71Shots On Goal
13Goalkeeper Saves
45Shots Off Goal
12Offsides
451505Total Passes
1310Total Shots
86Corner Kicks
03Yellow Cards
815Fouls
00Red Cards
47%53%Ball Possession

All events

  • 7' Idan Toklomati Jorno assist Allan Saint-MaximinGoal · Normal Goal Charlotte
  • 45' Victor Loturi for Fabian Herberssubst · Substitution 1 CF Montreal
  • 45' Noah Streit for Dante Sealysubst · Substitution 2 CF Montreal
  • 63' Daniel Rios for Alexis Sanchezsubst · Substitution 3 CF Montreal
  • 64' Efrain MoralesCard · Yellow Card · Foul CF Montreal
  • 65' Rodolfo Aloko for Liel Abadasubst · Substitution 1 Charlotte
  • 67' Liel Abada assist Djibril DianiGoal · Normal Goal Charlotte
  • 76' Allan Saint-Maximin for Tyger Smallssubst · Substitution 2 Charlotte
  • 76' Ashley Westwood for Luca De La Torresubst · Substitution 3 Charlotte
  • 76' Gennadiy Synchuk for Olger Escobarsubst · Substitution 4 CF Montreal
  • 79' Liel Abada assist Idan Toklomati JornoGoal · Normal Goal Charlotte
  • 81' Matthew Longstaff for Daniel Pereirasubst · Substitution 5 CF Montreal
  • 83' Liel Abada assist Pep BielGoal · Normal Goal Charlotte
  • 84' Pep Biel for Abdoulaye Doucourésubst · Substitution 4 Charlotte
  • 84' Idan Toklomati Jorno for Nathan Richmondsubst · Substitution 5 Charlotte
  • 86' Daniel PereiraCard · Yellow Card · Foul CF Montreal
  • 90'+2 Fabian HerbersCard · Yellow Card · Foul CF Montreal

Player ratings

Charlotte

PlayerMinRatingGAShPassTklDuels
L. AbadaF 259.1 304 16 13%01/2
I. Toklomati GiornoF 848.8 112 14 10%16/10
Pep BielM 847.7 012 36 28%13/6
A. Saint-MaximinM 767.7 012 34 27%25/8
D. DianiM 907.2 011 42 37%22/5
Tyger SmallsF 146.9 000 9 8%12/5
K. KahlinaG 906.9 000 34 30%00/0
A. WestwoodM 766.8 000 34 28%13/3
M. AgyemangD 906.8 000 57 47%24/6
A. DoucouréM 66.7 000 12 12%00/0
L. de la TorreM 146.6 000 16 12%13/3
H. KesslerD 906.5 001 50 41%14/4
H. ToffoloD 906.5 000 35 27%46/11
N. ByrneD 906.4 000 42 34%22/4
R. AlokoM 656.3 000 17 15%24/7
N. RichmondF 66.2 001 3 3%01/4

CF Montreal

PlayerMinRatingGAShPassTklDuels
H. SynchukF 766.8 003 31 30%04/7
M. LongstaffM 816.7 002 75 73%11/5
B. VeraD 906.4 001 86 76%14/5
O. EscobarF 146.4 000 3 3%13/3
N. StreitF 456.3 000 11 10%11/2
W. CarmonaM 906.3 001 27 24%45/9
A. SánchezF 276.2 000 8 5%00/2
F. HerbersF 456.2 000 23 20%01/2
S. KeitaG 906.1 000 24 23%00/0
L. PetrassoD 906.1 000 49 44%02/3
V. LoturiM 456.0 000 23 20%00/4
D. RíosF 636.0 001 12 9%01/9
D. SealyF 455.9 000 15 10%01/5
D. BugajD 905.8 000 37 30%66/11
E. MoralesD 905.7 002 72 66%03/8
D. PereiraM 95.6 000 9 9%00/3