Toronto FC vs Charlotte FC Betting Odds, Tips, Predictions, Preview 1st June 2025

Toronto FC and Charlotte FC are desperate for points to improve their standings in the table. The teams clash at BMO Field, with much riding on the outcome in this Major League Soccer battle. Toronto FC took a hit when Charlotte FC handed them a 3-2 defeat in their latest encounter. The former did win the reverse match though, as they secured a triumph to their name by claiming a 1-0 win.
While Toronto FC find themselves as number 14 table with 13 points after 15 matches, Charlotte FC fought their way to 22 points. This puts them up as number 8 in the Eastern conference.
Performances have been abysmal for Charlotte FC who will be eyeing a chance of redemption when going up against Toronto FC.
Toronto FC are relatively average in the art of goal-scoring these days. They scored a steady 11 goals in their previous ten matches, for an average of 1.1 per game. They simultaneously allowed their opponents eight goals, or an average of 0.8 a game. Furthermore, they fought their way to four clean sheets in this run.
Charlotte FC managed a bearable 14 goals from their past ten games, creating an average of 1.4 goals per game. They conceded 19 goals in total, and while claiming two clean sheets, they conceded 1.9 goals an average per game.
Toronto FC vs Charlotte FC Prediction
Toronto FC Form
Toronto FC are currently performing inconsistently, as they lost against FC Cincinnati by a 0-1 score, before winning 1-6 against CF Montreal. They were back on the losing side in a 1-2 defeat against Nashville SC. Toronto FC claimed just a single measly home win from a possible six in the Major League Soccer, which also saw them drawing one and losing four matches, in which they scored three and conceded six goals.
Charlotte FC Form
In their last three matches, Charlotte FC lost against Orlando City and Chicago Fire FC by 3-1 and 1-4, respectively, and beat Columbus Crew by 3-2. Charlotte FC managed to win just once in their past six away games in the Major League Soccer. On top of winning once they also drew zero as well as losing five, while scoring 12 time and letting in five.
Charlotte FC could find it tough to break down the defensive barriers put up by Toronto FC at BMO Field on Sunday. The home side doesn't score much themselves, though, and we aim for the under 2.5 goals betting market.
Top Offers

VIP program. Immediate money withdrawal. Vault feature which makes it easier to control spending.
The “Bet without Risk” Bonus applies exclusively to new players who open a player account at Stake and place the first bet on Sportsbook between $5 and $25. The KYC level2 MUST be verified. Place your first Sports bet and get your money back if your bet is considered “Lost”. The Bonus will be credited within 72 hours after the end of the event and in case your bet is considered lost. T&Cs apply. Gamble Responsibly. GamblingCare.ie. #ad

VIP program. Immediate money withdrawal. Vault feature which makes it easier to control spending.
Bonus only available once to new customers. Min deposit value = $100. Max deposit value = $1000. The 200% bonus will be credited within 24-48 hours of depositing and reviewing the account. The wager attached to the bonus is 40x (deposit + bonus). Bonus can be used across all Sportsbook and Casino games. T&Cs apply. Gamble Responsibly. GamblingCare.ie. #ad
Toronto FC vs Charlotte FC Stats
- In 14 of the last 16 Toronto FC home matches in the Major League Soccer, the sum of goals was under 3.5
- In 12 of the last 13 Toronto FC matches in the Major League Soccer, the sum of goals was under 3.5
- In 12 of the last 14 Toronto FC matches the sum of goals was under 3.5
- In 11 of the last 13 Toronto FC home matches the sum of goals was under 3.5
- In 8 of the last 10 Toronto FC matches in the Major League Soccer, the sum of goals was under 2.5
- In the last 7 Charlotte FC matches the sum of goals was over 2.5
- In the last 3 Charlotte FC matches the sum of goals was over 4.5
- In 6 of the last 7 Charlotte FC matches the sum of goals was over 3.5
- In the last 5 Charlotte FC away matches the sum of goals was over 2.5
- In the last 5 Charlotte FC matches in the Major League Soccer, the sum of goals was over 2.5
Toronto FC vs Charlotte FC Team News
Toronto FC vs Charlotte FC H2H
Toronto FC took a hit when Charlotte FC handed them a 3-2 defeat in their latest encounter. The former did win the reverse match though, as they secured a triumph to their name by claiming a 1-0 win. Toronto FC enter the match against Charlotte FC with a 3-1-2 record in their previous six encounters. A win rate of 50%, which is perhaps worth keeping in mind before you make a choice for your next accumulator, depending on your betting strategy.
Toronto FC vs Charlotte FC Results
The scenario of both teams to score came out two times in the last six matches between Toronto FC and Charlotte FC.
Toronto FC vs Charlotte FC Betting Tips
Federico Bernardeschi is the most prolific Major League Soccer marksman for the home team, scoring twice recently. Charlotte FC look to Patrick Agyemang, hoping he can add to his current total of three Major League Soccer goals in his latest games.
Toronto FC claimed a modest one wins from their previous 10 home matches across all tournaments. They split the points with the visiting team in two of the games, whilst losing seven. Charlotte FC won two of their last 10 games away, drew two and lost six of the games in this run. Should Toronto FC pull off a home win on Sunday, it could be an entertaining affair, since they only won one games to nil in their last 10 attempts.
Over 2.5 goals came out four times in the last six encounters between these two teams. Toronto FC managed an average of 1.83 goals, with Charlotte FC averaging 1.33 goals in these games. Both teams to score was a winning bet two times in this run of matches. Over 2.5 goals came out two times in the previous ten matches across all tournaments for Toronto FC, who scored an average of 1.1 goals along the way. Over 2.5 goals happened in seven of the last ten games for Charlotte FC, who scored 1.4 times on average in these matches.