Toronto FC vs Charlotte FC, MLS 2024 REGULAR SEASON
Overview
Match Preview
Toronto FC vs Charlotte FC — MLS at BMO Field.
- Toronto FC 27 games · 29 pts (2026/26)
- Charlotte FC 27 games · 43 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Mar | Charlotte FC | H | 1–0 | W |
| 03 Mar | New England Revolution | A | 1–0 | W |
| 25 Feb | FC Cincinnati | A | 0–0 | D |
| 21 Oct | Orlando City SC | H | 0–2 | L |
| 07 Oct | New York Red Bulls | A | 0–3 | L |
| 04 Oct | Charlotte FC | A | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Mar | Toronto FC | A | 0–1 | L |
| 03 Mar | Vancouver Whitecaps FC | A | 1–1 | D |
| 25 Feb | New York City FC | H | 1–0 | W |
| 21 Oct | Internacional CF Miami | H | 1–0 | W |
| 19 Oct | Internacional CF Miami | A | 2–2 | D |
| 08 Oct | Chicago Fire FC | A | 2–0 | W |
Season Stats
| Toronto FC | Charlotte FC | |
|---|---|---|
| #13 | Position | #4 |
| 29 | Points | 43 |
| 27 | Played | 27 |
| 6 / 11 / 10 | W / D / L | 12 / 7 / 8 |
| 39 | Scored | 47 |
| 51 | Conceded | 38 |
| -12 | GD | +9 |
| 1.07 | PPG | 1.59 |
| 22% | Win % | 44% |
Key Stats
40%
Both Teams to Score
H2H (10 games)
H2H (10 games)
60%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Toronto FC this season
Toronto FC this season
26%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
Toronto FC are 13th (29 pts). Charlotte FC are 4th (43 pts).
Goal Timing (This Season)
Toronto FC
0-15
1/3
16-30
2/5
31-45
5/6
46-60
4/7
61-75
7/6
76+
9/10
■ Scored ■ Conceded
Charlotte FC
0-15
5/3
16-30
7/5
31-45
5/2
46-60
3/7
61-75
5/4
76+
6/5
■ Scored ■ Conceded
Top Scorers (This Season)
Toronto FC
| Daniel Salloi | 7 G | 5 A |
| Josh Sargent | 7 G | 2 A |
Charlotte FC
| Pep Biel | 12 G | 7 A |
| Idan Gorno | 6 G | 1 A |
Events
Match Events
- 0' Here we go! The referee blows the whistle and Toronto FC launch into their encounter with Charlotte FC.
- 5' Charlotte FC are happy to let the opposition have the ball in their own half. The trap is set.
- 10' A quiet spell here at BMO Field. Charlotte FC seem content sitting deep and soaking up pressure.
- 15' Toronto FC is showing some good football. However, Toronto FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 20' Toronto FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 25' Patrick Agyemang has certainly something to prove this evening. He made 22 appearances with only 0 goals this season.
- 26' The referee does not hesitate — a card for Lorenzo Insigne on 26 minutes.
- 31' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 36' It looks like no one’s ball. Toronto FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 41' Both keepers have barely been tested. Toronto FC and Charlotte FC are cancelling each other out in the centre of the park.
- 46' Fresh legs for Toronto FC! Sigurd Rosted comes on to replace Kevin Long.
- 51' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 56' Nimfasha Berchimas needs to be pretty careful with his discipline considering 0 Red cards this season.
- 60' The referee reaches into his pocket. Out comes the card for Kerwin Vargas.
- 61' Another substitution for Toronto FC to replace Kobe Franklin by Prince-Osei Owusu on 61 minute.
- 62' Matthew Longstaff has so much to prove this time. He replaces Alonso Coello Camarero on 62 minute.
- 64' Controversy at the stadium! Sigurd Rosted argues furiously but the card stands.
- 69' The Array continues to deliver drama. Both Toronto FC and Charlotte FC are desperate not to drop points on matchday .
- 71' The Charlotte FC manager makes a substitution. Enzo Copetti departs to be replaced by Patrick Agyemang.
- 72' The Charlotte FC manager makes a substitution. Iuri Tavares departs to be replaced by Scott Arfield.
- 77' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 80' Toronto FC is taking the lead after the goal scored by Lorenzo Insigne on 80.
- 82' A moment of madness from Scott Arfield on 82 minutes earns him a card. Charlotte FC will be frustrated.
- 82' It is a substitution in Charlotte FC team. Kerwin Vargas is replaced by Nimfasha Berchimas on 82 minute.
- 86' That is a card for Charlotte FC. Brecht Dejaegere will be fuming at that decision.
- 87' Jahkeele Marshall-Rutty is replacing Lorenzo Insigne for the Toronto FC side.
- 90' The referee reaches into his pocket. Out comes the card for Kristijan Kahlina.
- Full Time. Toronto FC beats Charlotte FC
Lineups
Toronto FC Lineups
Starting XI
-
5
Kevin Long ↓ Sigurd Rosted 46'
- 10
- 24
- 21
- 28
- 27
- 90
- 19
- 14
- 20
- 15
Bench
-
25
Prince-Osei Owusu ↑ 61'
- 9
-
17
Sigurd Rosted ↑ 46'
- 18
-
–
Matthew Longstaff ↑ 62'
-
7
Jahkeele Marshall-Rutty ↑ 87'
- 6
- 47
- 12
Coach
John Herdman
Charlotte FC Lineups
Starting XI
- 8
- 14
- 3
- 10
-
30
Junior Urso ↓ Nikola Petkovic 87'
- 29
-
9
Enzo Copetti ↓ Patrick Agyemang 71'
- 1
-
38
Iuri Tavares ↓ Scott Arfield 72'
- 18
- 34
Bench
- 24
- 22
- 6
-
37
Scott Arfield ↑ 72'
- 32
-
33
Patrick Agyemang ↑ 71'
-
27
Nimfasha Berchimas ↑ 82'
- 20
-
23
Nikola Petkovic ↑ 87'
Coach
Dean Smith
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Federico Bernardeschi | 3 |
| Michael Bradley | 3 |
| Pep Biel | 2 |
| Prince-Osei Owusu | 2 |
| Kerwin Vargas | 2 |
| Patrick Agyemang | 2 |
| Lorenzo Insigne | 2 |
| Karol Swiderski | 2 |
Head to Head
Toronto FC Form
Charlotte FC Form
Predictions
Prediction accuracy
2 / 4
1.35
Toronto FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.46
Charlotte FC xG
I would bet for:
Toronto FC or Charlotte FC 73% + Both teams to score 57%
Match Result
✓ CorrectActual: Toronto FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.81
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 53% |
|
47% |
| ± 3.5 | 31% |
|
69% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Toronto FC or Draw
65%
Draw or Charlotte FC
61%
Toronto FC or Charlotte FC
73%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
12.8%
1 – 2
8.3%
0 – 0
7.9%
0 – 1
7.9%
2 – 1
7.7%
1 – 0
Actual
0 – 2
6.3%
2 – 2
5.7%
2 – 0
5.4%
1 – 3
4.1%
3 – 1
3.5%
0 – 3
3%
Asian Handicap — Toronto FC
| Handicap | Toronto FC covers | Push | Charlotte FC covers |
|---|---|---|---|
| -2.5 | 6% | — | 94% |
| -2 | 6% | 10% | 85% |
| -1.5 | 15% | — | 85% |
| -1 | 15% | 18% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 61% | — | 39% |
| +1 | 61% | 20% | 19% |
| +1.5 | 81% | — | 19% |
| +2 | 81% | 12% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
Toronto FC keeps clean sheet
24%
✗
Charlotte FC keeps clean sheet
27%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

