MLS 2026 | Matchday 32 | 2026-10-29 08:30 JST
4 – 0
7' Idan Toklomati Jorno 67' Liel Abada 79' Liel Abada 83' Liel Abada
Match summary Charlotte FC and CF Montréal met in the MLS 2026 Matchday 32 on October 29. Charlotte FC dominated CF Montréal for a comprehensive 4-0 win. Charlotte FC led 1-0 at half-time. They added 3 more after the break to pull clear.
Possession: Charlotte FC 47%, CF Montréal 53%. Shots: Charlotte FC 13, CF Montréal 10. Charlotte FC scored 4 from 7 shots on target. Yellow cards: Charlotte FC 0, CF Montréal 3.
Team stats 4-2-3-1 1 Kahlina 15 Toff olo 22 Kess ler 44 Agye man 14 Byrne 28 Diani 8 Westwoo 10 Saint-M 16 Biel 37 Aloko 9 Giorno
4-3-3 41 Keita 13 Petr ass 4 Vera 24 Mora les 27 Bugaj 22 Loturi 8 Longsta 16 Carmona 23 Streit 14 Ríos 18 Synchuk
2.11 Expected goals (xG) 0.45
View as table Charlotte FC Stat CF Montréal 4-2-3-1 Formation 4-3-3 47% Possession 53% 2.11 Expected goals (xG) 0.45 13 Shots 10 7 Shots on target 1 4 Shots off target 5 2 Blocked shots 4 12 Shots inside the box 4 1 Shots outside the box 6 8 Corner kicks 6 1 Offsides 2 8 Fouls 15 451 Passes 505 372 Accurate passes 452 1 Goalkeeper saves 3 0 Yellow cards 3 0 Red cards 0
Referee: Ricardo Fierro
Player stats Charlotte FC Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) MF A. Westwood 0 0 0 1 0 28(82%) 0 0 0 1 2 6.78 76 1 0 3(3) DF M. Agyemang 0 0 0 2 0 47(82%) 0 0 0 2 0 6.76 90 0 3 6(4) MF R. Aloko 0 0 0 1(100%) 2 0 15(88%) 0 0 0 1 1 6.29 65 0 0 7(4) MF Pep Biel 2 1 0 2(67%) 1 0 28(78%) 1 0 0 1 0 7.7 84 4 0 6(3) DF N. Byrne 0 0 0 0(0%) 2 0 34(81%) 0 0 0 0 0 6.39 90 0 1 4(2) MF D. Diani 1 0 0 0(0%) 2 0 37(88%) 1 0 0 0 0 7.17 90 2 0 5(2) DF H. Kessler 1 0 0 1 0 41(82%) 0 0 0 0 0 6.48 90 0 1 4(4) MF A. Saint-Maximin 2 1 0 0(0%) 2 1 27(79%) 1 0 0 0 2 7.7 76 3 0 8(5) DF H. Toffolo 0 0 0 4 0 27(77%) 0 0 0 2 1 6.45 90 0 0 11(6) FW I. Toklomati Giorno 2 2 1 1 0 10(71%) 1 0 0 0 5 8.83 84 2 0 10(6) GK K. Kahlina 0 0 0 0 0 30(88%) 0 0 0 0 0 6.87 90 0 0 FW L. Abada 4 3 3 1(50%) 0 1 13(81%) 0 0 0 0 0 9.12 25 0 0 2(1) MF B. Coulibaly 0 0 0 0 0 0 0 0 0 0 0 0 0 0 MF L. de la Torre 0 0 0 1 0 12(75%) 0 0 0 0 2 6.56 14 0 1 3(3) MF A. Doucouré 0 0 0 0 0 12(100%) 0 0 0 0 0 6.73 6 0 0 GK T. Miller 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DF A. Privett 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW N. Richmond 1 0 0 0(0%) 0 0 3(100%) 0 0 0 1 1 6.23 6 0 0 4(1) DF D. Schnegg 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW Tyger Smalls 0 0 0 1(33%) 1 0 8(89%) 0 0 0 0 0 6.89 14 1 0 5(2)
CF Montréal Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) DF B. Vera 1 0 0 1 1 76(88%) 0 0 0 1 1 6.43 90 0 3 5(4) DF D. Bugaj 0 0 0 6 0 30(81%) 0 0 0 2 0 5.78 90 1 2 11(6) MF W. Carmona 1 0 0 1(33%) 4 1 24(89%) 0 0 0 1 0 6.3 90 2 3 9(5) MF M. Longstaff 2 0 0 0(0%) 1 0 73(97%) 0 0 0 1 0 6.69 81 1 1 5(1) MF V. Loturi 0 0 0 0(0%) 0 0 20(87%) 0 0 0 2 0 6.04 45 0 1 4(0) DF E. Morales 2 0 0 0 0 66(92%) 0 1 0 3 0 5.68 90 0 1 8(3) DF L. Petrasso 0 0 0 0 0 44(90%) 0 0 0 0 0 6.06 90 0 2 3(2) FW D. Ríos 1 0 0 0(0%) 0 0 9(75%) 0 0 0 2 0 6.03 63 0 0 9(1) FW N. Streit 0 0 0 1 0 10(91%) 0 0 0 0 0 6.31 45 0 0 2(1) GK S. Keita 0 0 0 0 0 23(96%) 0 0 0 0 0 6.11 90 0 0 GK S. Breza 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DF B. Craig 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW O. Escobar 0 0 0 1 0 3(100%) 0 0 0 0 2 6.4 14 0 0 3(3) FW F. Herbers 0 0 0 0 0 20(87%) 0 1 0 1 1 6.16 45 0 0 2(1) MF D. Pereira 0 0 0 0(0%) 0 0 9(100%) 0 1 0 1 0 5.56 9 0 0 3(0) MF S. Piette 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DF V. Radojević 0 0 0 0 0 0 0 0 0 0 0 0 0 0 FW A. Sánchez 0 0 0 0 0 5(62%) 0 0 0 1 0 6.22 27 0 0 2(0) FW D. Sealy 0 0 0 0(0%) 0 0 10(67%) 0 0 0 0 1 5.9 45 0 0 5(1) FW H. Synchuk 3 1 0 2(67%) 0 2 30(97%) 0 0 0 0 2 6.78 76 4 1 7(4)
Lineups Charlotte FC Role Pos No. Player Starter GK 1 K. Kahlina Starter DF 14 N. Byrne Starter DF 44 M. Agyemang Starter DF 22 H. Kessler Starter DF 15 H. Toffolo Starter MF 8 A. Westwood Starter MF 28 D. Diani Starter MF 37 R. Aloko Starter MF 16 Pep Biel Starter MF 10 A. Saint-Maximin Starter FW 9 I. Toklomati Giorno Bench FW 11 L. Abada Bench MF 17 L. de la Torre Bench MF 6 A. Doucouré Bench FW 71 N. Richmond Bench FW 25 Tyger Smalls
Show unused substitutes (4) Role Pos No. Player Bench MF 20 B. Coulibaly Bench GK 21 T. Miller Bench DF 4 A. Privett Bench DF 23 D. Schnegg
CF Montréal Role Pos No. Player Starter GK 41 S. Keita Starter DF 27 D. Bugaj Starter DF 24 E. Morales Starter DF 4 B. Vera Starter DF 13 L. Petrasso Starter MF 16 W. Carmona Starter MF 8 M. Longstaff Starter MF 22 V. Loturi Starter FW 18 H. Synchuk Starter FW 14 D. Ríos Starter FW 23 N. Streit Bench FW 10 A. Sánchez Bench FW 17 D. Sealy Bench MF 7 D. Pereira Bench FW 21 F. Herbers Bench FW 29 O. Escobar
Show unused substitutes (4) Role Pos No. Player Bench MF 6 S. Piette Bench DF 28 V. Radojević Bench DF 5 B. Craig Bench GK 1 S. Breza
Match events Time Team Event Player Score 1H 7' Charlotte FC ⚽ Goal Idan Toklomati Jorno 1-0 1H 45' CF Montréal 🔄 Substitution OUT Victor Loturi → IN Fabian Herbers 1H 45' CF Montréal 🔄 Substitution OUT Noah Streit → IN Dante Sealy 2H 18' CF Montréal 🔄 Substitution OUT Daniel Rios → IN Alexis Sanchez 2H 19' CF Montréal 🟨 Yellow card Efrain Morales 2H 20' Charlotte FC 🔄 Substitution OUT Rodolfo Aloko → IN Liel Abada 2H 22' Charlotte FC ⚽ Goal Liel Abada 2-0 2H 31' Charlotte FC 🔄 Substitution OUT Allan Saint-Maximin → IN Tyger Smalls 2H 31' Charlotte FC 🔄 Substitution OUT Ashley Westwood → IN Luca De La Torre 2H 31' CF Montréal 🔄 Substitution OUT Gennadiy Synchuk → IN Olger Escobar 2H 34' Charlotte FC ⚽ Goal Liel Abada 3-0 2H 36' CF Montréal 🔄 Substitution OUT Matthew Longstaff → IN D. Pereira 2H 38' Charlotte FC ⚽ Goal Liel Abada 4-0 2H 39' Charlotte FC 🔄 Substitution OUT Pep Biel → IN Abdoulaye Doucouré 2H 39' Charlotte FC 🔄 Substitution OUT Idan Toklomati Jorno → IN Nathan Richmond 2H 41' CF Montréal 🟨 Yellow card D. Pereira 2H 45+2' CF Montréal 🟨 Yellow card Fabian Herbers
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.