Charlotte FC vs Montreal Impact FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Charlotte FC vs Montreal Impact FC — MLS at Bank of America Stadium.
- Charlotte FC 22 games · 35 pts (2026/26)
- Montreal Impact FC 22 games · 21 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 23 | 53 |
| 2 | Internacional CF Miami | 22 | 42 |
| 3 | Chicago Fire FC | 21 | 37 |
| 4 | New England Revolution | 22 | 37 |
| 5 | Charlotte FC | 22 | 35 |
| 6 | FC Cincinnati | 22 | 31 |
| 7 | New York City FC | 23 | 29 |
| 8 | New York Red Bulls | 22 | 26 |
| 9 | Toronto FC | 22 | 25 |
| 10 | D.C. United SC | 22 | 25 |
| 11 | Orlando City SC | 22 | 25 |
| 12 | Philadelphia Union | 22 | 24 |
| 13 | Atlanta United FC | 22 | 21 |
| 14 | Montreal Impact FC | 22 | 21 |
| 15 | Columbus Crew SC | 22 | 20 |
| 16 | Vancouver Whitecaps FC | 21 | 43 |
| 17 | Houston Dynamo | 22 | 39 |
| 18 | Los Angeles FC | 23 | 36 |
| 19 | San Jose Earthquakes | 22 | 34 |
| 20 | FC Dallas | 22 | 34 |
| 21 | St. Louis City | 22 | 34 |
| 22 | Colorado Rapids SC | 22 | 31 |
| 23 | San Diego FC | 22 | 30 |
| 24 | Minnesota United FC | 22 | 29 |
| 25 | Real Salt Lake | 21 | 28 |
| 26 | Portland Timbers | 22 | 28 |
| 27 | Seattle Sounders FC | 21 | 26 |
| 28 | Los Angeles Galaxy | 23 | 26 |
| 29 | Austin FC | 22 | 24 |
| 30 | Sporting Kansas City | 22 | 15 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Sep | Montreal Impact FC | H | 1–4 | L |
| 20 Sep | New York City FC | A | 0–2 | L |
| 13 Sep | Internacional CF Miami | H | 3–0 | W |
| 30 Aug | New England Revolution | A | 2–1 | W |
| 24 Aug | New York Red Bulls | H | 1–0 | W |
| 16 Aug | Real Salt Lake | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Sep | Charlotte FC | A | 4–1 | W |
| 20 Sep | New York Red Bulls | H | 0–2 | L |
| 13 Sep | St. Louis City | H | 0–2 | L |
| 30 Aug | Toronto FC | A | 1–1 | D |
| 23 Aug | Austin FC | H | 3–2 | W |
| 16 Aug | D.C. United SC | H | 1–1 | D |
Season Stats
| Charlotte FC | Montreal Impact FC | |
|---|---|---|
| #5 | Position | #14 |
| 35 | Points | 21 |
| 22 | Played | 22 |
| 10 / 5 / 7 | W / D / L | 5 / 6 / 11 |
| 40 | Scored | 30 |
| 32 | Conceded | 46 |
| +8 | GD | -16 |
| 1.59 | PPG | 0.95 |
| 45% | Win % | 23% |
Key Stats
38%
Both Teams to Score
H2H (8 games)
H2H (8 games)
38%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
27%
Clean Sheets
Montreal Impact FC this season
Montreal Impact FC this season
Charlotte FC are 5th (35 pts). Montreal Impact FC are 14th (21 pts).
Goal Timing (This Season)
Charlotte FC
0-15
4/2
16-30
5/5
31-45
4/1
46-60
2/4
61-75
4/4
76+
5/4
■ Scored ■ Conceded
Montreal Impact FC
0-15
3/3
16-30
3/3
31-45
2/2
46-60
4/3
61-75
–/4
76+
4/7
■ Scored ■ Conceded
Top Scorers (This Season)
Charlotte FC
| Pep Biel | 11 G | 7 A |
| Idan Gorno | 4 G | 1 A |
Montreal Impact FC
| Prince-Osei Owusu | 13 G | 5 A |
Events
Match Events
- 0' In just a few seconds Bank of America Stadium will turn into a battlefield for Charlotte FC and Montreal Impact FC.
- 5' Charlotte FC are enjoying more possession but struggling to find a way through a disciplined Montreal Impact FC backline.
- 10' Wilfried Zaha doubles the advantage! 1-0 and this game is slipping away from the opposition.
- 15' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 20' That looks like a foul for a card for Adilson Malanda.
- 22' The crowd applauds Djibril Diani as he leaves the pitch. Andrew Privett steps in for Charlotte FC.
- 27' The tempo has dropped considerably in the last few minutes. Dean Smith will be considering his options from the bench.
- 32' Brandan Craig has been one of the livelier players on the pitch with 0 goals to his name this season.
- 37' A tactical chess match is unfolding here. The question is which manager blinks first.
- 41' Clinical. Composed. Brilliant. Dante Sealy makes it 1-1.
- 46' The Montreal Impact FC bench stirs into life. Yuri Guboglo is withdrawn and Luca Petrasso gets his opportunity.
- 51' Over 51 minutes have gone by without a meaningful attack. The supporters want more.
- 53' Fabian Herbers puts Montreal Impact FC on the lead.
- 58' Samuel Piette is a natural and has been asked to do a very specific job for Charlotte FC tonight.
- 61' Another substitution for Montreal Impact FC to replace Fabian Herbers by Ivan Jaime Pajuelo on 61 minute.
- 66' The Charlotte FC bench stirs into life. Kerwin Vargas is withdrawn and Liel Abada gets his opportunity.
- 70' That looks like a foul for a card for Ashley Westwood.
- 73' The referee does not hesitate — a card for Idan Gorno on 73 minutes.
- 78' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 80' Poor challenge from Bode Davis. The referee spots it immediately and shows the card.
- 83' The referee shows Charlotte FC player a card on 83.
- 84' A tactical swap from Montreal Impact FC — Dawid Bugaj on, Bode Davis off on 84 minutes.
- 86' What composure from Dante Sealy! The Trinidad & Tobago international strokes it home. 1-3.
- 87' Charlotte FC make a change. Idan Gorno trudges off to be replaced by Archie Goodwin on 87 minutes.
- 88' A change in the Charlotte FC ranks — Brandt Bronico exits the field as Nikola Petkovic enters on 88.
- 90' The deadlock is broken! Prince-Osei Owusu gets on the scoresheet on 90 minutes.
- 90' A tactical swap from Montreal Impact FC — Bryce Duke on, Matthew Longstaff off on 90 minutes.
- The referee blows the final whistle. Sensational lose for Charlotte FC.
Lineups
Charlotte FC Lineups
Starting XI
- 10
- 8
- 3
- 14
- 13
- 2
-
28
Djibril Diani ↓ Andrew Privett 22'
- 29
- 1
-
18
Kerwin Vargas ↓ Liel Abada 66'
-
17
Idan Gorno ↓ Archie Goodwin 87'
Bench
- 22
-
6
Bill Tuiloma ↑ 66'
- 19
-
7
Archie Goodwin ↑ 87'
-
11
Liel Abada ↑ 66'
-
4
Andrew Privett ↑ 22'
- 35
-
23
Nikola Petkovic ↑ 88'
- 25
Coach
Dean Smith
Montreal Impact FC Lineups
Starting XI
- 9
- 21
-
8
Matthew Longstaff ↓ Bryce Duke 90'
- 25
- 5
-
19
Bode Davis ↓ Dawid Bugaj 84'
- 2
- 22
-
39
Yuri Guboglo ↓ Luca Petrasso 46'
-
29
Olger Escobar ↓ Samuel Piette 61'
- 31
Bench
-
11
Ivan Jaime Pajuelo ↑ 61'
-
6
Samuel Piette ↑ 61'
-
10
Bryce Duke ↑ 90'
- 40
- 7
-
13
Luca Petrasso ↑ 46'
- 4
-
27
Dawid Bugaj ↑ 84'
- 35
Coach
Marco Donadel
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Dante Sealy | 2 |
| Patrick Agyemang | 1 |
| Pep Biel | 1 |
| Djordje Mihailovic | 1 |
| Prince-Osei Owusu | 1 |
| Alistair Johnston | 1 |
| Fabian Herbers | 1 |
| Romell Quioto | 1 |
Head to Head
Charlotte FC Form
Montreal Impact FC Form
Predictions
Prediction accuracy
3 / 4
1.98
Charlotte FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.6
Montreal Impact FC xG
I would bet for:
Charlotte FC or Montreal Impact FC 75% + Both teams to score 68%
Match Result
✗ WrongActual: Montreal Impact FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.58
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 47% |
|
53% |
| ± 4.5 | 29% |
|
71% |
Double Chance
Charlotte FC or Draw
69%
Draw or Montreal Impact FC
55%
Charlotte FC or Montreal Impact FC
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✗ 1–4 not predicted1 – 4Actual
1 – 1
9.7%
2 – 1
8.4%
1 – 2
6.9%
2 – 2
6.7%
3 – 1
5.5%
2 – 0
5.5%
1 – 0
5%
3 – 2
4.4%
0 – 0
4.1%
0 – 1
3.9%
1 – 3
3.6%
0 – 2
3.6%
Asian Handicap — Charlotte FC
| Handicap | Charlotte FC covers | Push | Montreal Impact FC covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 14% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 19% | 54% |
| -0.5 | 46% | — | 54% |
| +0.5 | 69% | — | 31% |
| +1 | 69% | 16% | 15% |
| +1.5 | 85% | — | 15% |
| +2 | 85% | 9% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Charlotte FC keeps clean sheet
21%
✓
Montreal Impact FC keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

