Charlotte vs Toronto FC Live Score and Live Stream

Preview

In Major League Soccer action, Charlotte met Toronto FC on July 26. The game ended 2-0 in Charlotte's favor.

Idan Toklomati scored the first goal of the game on the 60th minute of the match, putting Charlotte ahead. Kerwin Vargas added to the score, making the final score 2-0.

All eyes turn to the pitch as Charlotte and Toronto prepare to meet again, 2 months after their previous Major League Soccer match that concluded in a 0-2 victory for Charlotte. Charlotte is on a solid streak, securing wins against Atlanta United, D.C. United and New York City, extending their unbeaten streak to four matches.

Toronto's form, in contrast to their opponent's recent successes, has been disappointing, approaching this match after a defeat to Nashville in the Major League Soccer on July 20.

This Major League Soccer clash features attacking talents who have defined the campaigns of Charlotte and Toronto FC. Charlotte’s offensive unit, with Dean Smith at the helm, has leaned on Pep Biel, their main scorer, and Wilfried Zaha, as they continue to drive the team’s attacking efforts forward. With ten goals in Major League Soccer, Biel is Charlotte’s top scorer in the league, with Zaha leading their creative tally in the league with nine assists. Charlotte have also relied on Patrick Agyemang, Idan Toklomati and Liel Abada to energize their attack through key shots and passes.

Meanwhile, Toronto’s Federico Bernardeschi and top finisher Theo Corbeanu have played important roles in ensuring their attack, shaped by Robin Fraser’s vision, remains effective. In Major League Soccer, Corbeanu has been Toronto’s standout scorer with five goals, as Bernardeschi continues to lead their creative efforts in the tournament with three assists. Toronto’s offense has also been strengthened by Deybi Flores, Lorenzo Insigne and Ola Brynhildsen, who have provided crucial contributions in the final third.

ScoreBat is covering Charlotte vs Toronto FC in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the Major League Soccer of USA in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/charlotte-vs-toronto-fc-live-stream/

Live Streaming

You can watch Charlotte vs Toronto FC live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Toronto FC and Charlotte as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Charlotte - Toronto FC match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

Line-Ups

We are updating team formations and line-ups for Charlotte - Toronto FC in real time.

Charlotte kicked off the game with Kristijan Kahlina, Jahkeele Marshall-Rutty, Tim Ream, Adilson Malanda, Bill Tuiloma who got substituted by Nick Scardina on the 73rd minute, Brandt Bronico who got substituted by Eryk Williamson on the 72nd minute, Ashley Westwood, Pep Biel who got substituted by Nikola Petkovic on the 89th minute, Wilfried Zaha, Idan Toklomati who got substituted by Tyger Smalls on the 89th minute and Kerwin Vargas who got substituted by Liel Abada on the 73rd minute as starters, with David Bingham, Andrew Privett, Nick Scardina, Liel Abada, Tyger Smalls, Nikola Petkovic, Djibril Diani, Brandon Cambridge and Eryk Williamson on the bench.

Toronto FC's starting eleven were Sean Johnson, Kobe Franklin, Sigurd Rosted, Kevin Long who got substituted by Lazar Stefanovic on the 89th minute, Richie Laryea, Alonso Coello, Maxime Dominguez who got substituted by Markus Cimermancic on the 88th minute, Matthew Longstaff who got substituted by Tyrese Spicer on the 62nd minute, Jonathan Osorio who got substituted by Deybi Flores on the 72nd minute, Deandre Christopher Kerr and Theo Corbeanu, with Luka Gavran, Lazar Stefanovic, Kosi Thompson, Deybi Flores, Tyrese Spicer, Derick Etienne and Markus Cimermancic on the bench.

Stats

Explore stats from Charlotte vs Toronto FC on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 2.23 - 0.53
  • Ball Possession: 43 - 57
  • Big Scoring Chances: 5 - 0
  • Total Attempts: 10 - 13
  • Shots On Target: 4 - 3
  • Blocked Shots: 3 - 4
  • Shots in the Box: 8 - 9
  • Shots from Outside the Box: 2 - 4
  • Woodwork Hits: 2 - 0
  • Fouls: 16 - 6
  • Corners: 2 - 4
  • Throw-Ins: 11 - 22
  • Saves: 3 - 2
  • Free Kicks: 6 - 16
  • Offsides: 0 - 0
  • Passes into Final Third: 83 - 126
  • Completed Passes in Final Third: 59 - 95
  • Touches in Opponent's Box: 24 - 35
  • Tackles: 8 - 12
  • Completed Tackles: 6 - 6
  • Total Crosses: 6 - 18
  • Successful Crosses: 3 - 5
  • Interceptions: 8 - 9
  • Clearances: 20 - 10

Referee showed the yellow card twice throughout the game. Maxime Dominguez and Ashley Westwood were the ones to receive it.

Head-to-head

Since August 2022, the teams have gone head-to-head five times. Charlotte and Toronto each have two wins, while one match ended level. Their latest meeting occurred on May 31, 2025, during the Major League Soccer of USA, with Charlotte winning 0-2. Across these five head-to-head matches, Charlotte have scored seven goals, while Toronto have netted five. So, overall, Charlotte and Toronto FC have shared a nearly identical head-to-head record in their recent history.

In Major League Soccer, Charlotte have played 27 matches, winning fourteen, drawing two and losing eleven, scoring 45 goals, averaging 1.67 per match, while conceding 39, an average of 1.44 per match. Toronto FC have won five of their 26 matches in Major League Soccer this season, with eight draws and thirteen defeats, netting 27 goals (1.04 per match) and conceding 34 (1.31 per match).

Recent Form

Charlotte's recent form includes three consecutive wins, having won Atlanta United, D.C. United and New York City in their last three matches, while Toronto FC are coming off a loss in their last match against Nashville. Overall, in their last twenty matches, Charlotte have recorded ten wins, nine losses, and one draw, while Toronto have won five of their last twenty matches, losing eleven and drawing four.

  • Charlotte have scored two or more goals in their previous 5 matches.
  • Toronto FC have gone 5 consecutive away matches without a draw.
  • Charlotte have gone 4 consecutive home matches without a defeat.
  • Toronto FC's last 3 matches had 2 or less goals.

Live Standings

As always, USA Major League Soccer's live standings are availble and updated in real time. Charlotte hold 7th place with 44 points after 27 matches, while Toronto FC occupy 12th spot with 23 points in 26 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Charlotte and Toronto FC in real time. You can watch the goals by Idan Toklomati and Kerwin Vargas as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Charlotte - Toronto FC are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Charlotte 2, Toronto FC 0.
  2. 89'
    Substitution for Toronto FC. Lazar Stefanovic replaces Kevin Long
  3. 89'
    Substitution for Charlotte. Tyger Smalls replaces Idan Toklomati
  4. 89'
    Substitution for Charlotte. Nikola Petkovic replaces Pep Biel
  5. 88'
    Substitution for Toronto FC. Markus Cimermancic replaces Maxime Dominguez
  6. 73'
    Substitution for Charlotte. Liel Abada replaces Kerwin Vargas
  7. 73'
    Substitution for Charlotte. Nick Scardina replaces Bill Tuiloma
  8. 72'
    Substitution for Toronto FC. Deybi Flores replaces Jonathan Osorio
  9. 72'
    Substitution for Charlotte. Eryk Williamson replaces Brandt Bronico
  10. 68'
    Ashley Westwood is shown the yellow card.
  11. 65'
    2 - 0
    Kerwin Vargas scores for Charlotte, assisted by Wilfried Zaha.
  12. 62'
    Substitution for Toronto FC. Tyrese Spicer replaces Matthew Longstaff
  13. 60'
    1 - 0
    Idan Toklomati scores for Charlotte, assisted by Brandt Bronico.
  14. 2T
    Kick-off
    Second half begins
  15. HT
    Half-Time - 0 : 0
    First half ends.
  16. 39'
    Maxime Dominguez is shown the yellow card.
  17. 1T
    Kick-off
    First half begins