Toronto FC vs Charlotte
Charlotte snatches a thrilling draw in Toronto
A six-goal spectacle ends all square as Charlotte refuses to buckle at BMO Field.
Charlotte took an early lead through R. Aloko and extended it with I. Toklomati Giorno before halftime, putting Toronto FC on the back foot. Despite a spirited fightback featuring goals from M. Cimermancic, D. Sallói, and N. Dorsch, Toronto couldn't find the winner as H. Kessler's second-half strike for Charlotte kept the visitors level. This 3-3 draw defied Fipster's high-confidence prediction of a Toronto win, proving the match was far too close to call.
Outcome probability
Toronto FC and Charlotte are set to face off in what promises to be a high-scoring and closely contested MLS regular season match. Both teams have shown attacking intent this season, setting the stage for a thrilling encounter.
Match factors
Toronto FC's home scoring streak boosts attack
Toronto FC has scored in all last 5 home games, showing strong offensive momentum at home
Pep Biel leads Charlotte's attack with 9 goals
Pep Biel's 9 goals this season make him a key threat for Charlotte's scoring
D. Sallói's consistent scoring and assisting form
Sallói has 4 goals and 3 assists this season, contributing regularly to Toronto's offense
Charlotte's creative midfielders provide strong assist potential
Players like Pep Biel and K. Vargas have high assist counts, enhancing chance creation
No confirmed injuries for either team
Both teams have full squads available, ensuring strongest lineups possible
The context
This fixture is part of the 2026 MLS regular season, round 20. Historically, the two sides have met nine times, with Charlotte holding a slight edge in wins. Their head-to-head matches have averaged three goals per game, indicating an open and entertaining style when these teams meet.
Key insights

D. Sallói
Toronto FC
Consistent goal and assist contributor, key to Toronto's home attacking output.
Major League Soccer 26/274 goals and 3 assists in 18 apps this season, strong home form.

Pep Biel
Charlotte
Top scorer and assister for Charlotte, pivotal in their attacking threat.
Major League Soccer 26/279 goals and 5 assists in 18 apps this season.
Analysis
Toronto FC have been in good scoring form at home, netting in each of their last five home games. Key players like Dániel Sallói and Pep Biel have been instrumental, with Sallói contributing both goals and assists consistently. Charlotte's attack is spearheaded by Biel, who leads their scoring charts with nine goals this season and also provides creativity with five assists. The match is expected to be a goal fest, with a predicted halftime score of 2-1 and a fulltime scoreline of 3-2 favouring Toronto FC. The game should see a moderate level of discipline with around three cards expected.
Key facts
- 1.Toronto FC have scored in all of their last 5 home games this season.
- 2.Pep Biel leads Charlotte with 9 goals and 5 assists this season.
- 3.Dániel Sallói has contributed 4 goals and 3 assists for Toronto FC this season.
- 4.The teams have met 9 times previously: Toronto FC won 3, Charlotte won 5, with 1 draw.
- 5.Head-to-head matches average 3.0 goals per game.
- 6.The predicted halftime score is 2-1 in favour of Toronto FC.
- 7.A total of 3 cards is expected during the match.
Prediction
We anticipate Toronto FC to clinch a narrow 3-2 victory over Charlotte. The home side's attacking momentum and key contributions from Sallói and Biel should be enough to edge out a competitive Charlotte side. Expect an entertaining match with goals flowing from both teams.
Player Insights
Standout players Fipster expects to impact the match — curated highlights, not full squad lists
Home — Toronto FC

Away — Charlotte

The verdict
In summary, this MLS fixture promises goals and excitement, with Toronto FC's home form and attacking prowess likely to secure them a hard-fought win. Fans should prepare for a lively encounter with plenty of action from the first whistle to the last.
Form as the teams went into this match — excludes this result and anything since.
Team Comparison
Season shape — attack, defence, form, clean sheets & win rate
Home vs Away comparison
Goal difference in each of the last few fixtures — above the line is a net win, below is a net loss
Season comparison
Goals scored & conceded, goal difference and clean sheets across the season
Halftime Performance
What each side does once the whistle goes for half time
Streaks
Recent-form runs — each side’s most-recent game meets in the middle
Head to Head
Aloko
Assist: Westwood
Cimermancic
Assist: Sargent
Toklomati Giorno
Assist: Abada
Zimmerman
Red Card
Kessler
Assist: Westwood
Coello
Abada
Aloko
Sallói
Assist: Corbeanu
Toklomati Giorno
Biel
Cimermancic
Kuscevic
Pereira
Yellow Card
Bronico
Dorsch
Dorsch
Assist: Etienne
Match Statistics
Toronto FC
4-2-3-1Starting XI
- 1L. GavranG
- 6N. DorschM
- 7T. CorbeanuM
- 9J. SargentF
- 13B. KuscevicD
- 14Alonso CoelloM
- 20D. SallóiM
- 22R. LaryeaD
- 25W. ZimmermanD
- 38J. GilmanD
- 71M. CimermancicM
Substitutes
- 3Matheus PereiraD
- 11D. EtienneF
- 12Z. MonlouisD
- 17Emilio Aristizábal ChavarriagaF
- 19K. FranklinD
- 23W. YarbroughG
- 44R. EdwardsD
- 78Malik HenryM
- 99J. VilsaintF
Charlotte
4-3-3Starting XI
- 1K. KahlinaG
- 3T. ReamD
- 8A. WestwoodM
- 9I. Toklomati GiornoF
- 11L. AbadaF
- 13B. BronicoM
- 16Pep BielM
- 22H. KesslerD
- 23D. SchneggD
- 35Will ClearyD
- 37R. AlokoF
Substitutes
- 4A. PrivettD
- 7A. GoodwinF
- 10A. Saint-MaximinF
- 14N. ByrneD
- 17L. de la TorreM
- 21T. MillerG
- 25Tyger SmallsF
- 28D. DianiM
- 44M. AgyemangD
Toronto FC
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Niklas Dorsch | M | 92 | 7.9 | 1 | — | 2 | 1 | — | 1/1 |
| Theo Corbeanu | M | 92 | 7.6 | — | 1 | 1 | — | 1 | 1/2 |
| Markus Cimermancic | M | 82 | 7.3 | 1 | — | 2 | 2 | 2 | 1/2 |
| Josh Sargent | F | 92 | 6.9 | — | 1 | 2 | 1 | 3 | 1/1 |
| Benjamin Kuscevic | D | 83 | 6.9 | — | — | 1 | — | — | — |
| Luka Gavran | G | 92 | 6.7 | — | — | — | — | — | — |
| Alonso Coello | M | 60 | 6.6 | — | — | — | — | 3 | — |
| Richie Laryea | D | 92 | 6.6 | — | — | — | — | — | — |
| Dániel Sallói | M | 92 | 6.5 | 1 | — | 2 | 1 | 1 | 0/1 |
| Jackson Gilman | D | 92 | 6.3 | — | — | — | — | — | — |
| Walker Zimmerman(C) | D | 56 | 5.9 | — | — | 1 | — | 1 | — |
| Substitutes | |||||||||
| Malik Henry | M | — | — | — | — | — | — | — | — |
| Raheem Edwards | D | — | — | — | — | — | — | — | — |
| Kobe Franklin | D | — | — | — | — | — | — | — | — |
| Jules-Anthony Vilsaint | F | — | — | — | — | — | — | — | — |
| Emilio Aristizábal | F | — | — | — | — | — | — | — | — |
| William Yarbrough | G | — | — | — | — | — | — | — | — |
| Derrick Etienne | F | 10 | 6.7 | — | 1 | — | — | 1 | — |
| Matheus Pereira | D | 32 | 6.6 | — | — | — | — | — | — |
| Zane Monlouis | D | 9 | 6.3 | — | — | — | — | — | — |
Charlotte
| Player | Pos | Min | Rating | G | A | Shots | SoT | Key Passes | Dribbles |
|---|---|---|---|---|---|---|---|---|---|
| Rodolfo Aloko | F | 69 | 8.3 | 1 | — | 1 | 1 | 2 | 0/1 |
| Henry Kessler | D | 92 | 8.2 | 1 | — | 2 | 1 | — | — |
| Ashley Westwood(C) | M | 92 | 7.3 | — | 2 | — | — | 3 | 0/1 |
| Idan Toklomati | F | 79 | 7.0 | 1 | — | 2 | 2 | — | 0/2 |
| Tim Ream | D | 92 | 6.7 | — | — | — | — | — | 1/1 |
| Will Cleary | D | 92 | 6.5 | — | — | 1 | — | 1 | 0/1 |
| Pep Biel | M | 79 | 6.5 | — | — | 1 | 1 | 1 | 1/2 |
| Kristijan Kahlina | G | 92 | 6.3 | — | — | — | — | — | — |
| Liel Abada | F | 69 | 6.2 | — | 1 | 2 | 1 | 2 | — |
| David Schnegg | D | 92 | 6.2 | — | — | 1 | — | 2 | — |
| Brandt Bronico | M | 92 | 6.0 | — | — | — | — | — | — |
| Substitutes | |||||||||
| Nathan Byrne | D | — | — | — | — | — | — | — | — |
| Morrison Agyemang | D | — | — | — | — | — | — | — | — |
| Andrew Privett | D | — | — | — | — | — | — | — | — |
| Tyler Miller | G | — | — | — | — | — | — | — | — |
| Djibril Diani | M | — | — | — | — | — | — | — | — |
| Allan Saint-Maximin | F | 23 | 6.9 | — | — | 2 | 2 | — | 2/2 |
| Luca De La Torre | M | 13 | 6.7 | — | — | — | — | — | — |
| Archie Goodwin | F | 13 | 6.5 | — | — | — | — | 1 | — |
| Tyger Smalls | F | 23 | 6.3 | — | — | 1 | 1 | — | 0/1 |






