While we have made these predictions for Toronto FC v Charlotte FC for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. We wish you the best of luck.
Toronto FC vs Charlotte FC Live Stream Global Listings (May 31)
Predictions and Tips
The two sides are preparing for MLS action happening on Saturday as Toronto FC will take on Charlotte FC.
For all of our match predictions, pre-game poll and statistics for Toronto FC v Charlotte FC, scroll down (including the best match odds).
📏 Form Guide

Toronto FC
LWLWLL
Toronto FC will be hoping for a better result after a 1-2 MLS loss in their previous game against Philadelphia Union.
In that game, Toronto FC had 42% possession and 9 attempts at goal with 4 of them on target. The scorer for Toronto FC was Ola Brynhildsen (75'). Philadelphia Union got 14 shots at goal with 6 of them on target. Nathan Harriel (86') and Kai Wagner (92') scored for Philadelphia Union.
Robin Fraser's Toronto FC have scored a sum total of 9 times in their preceding six outings. The comparative tally of goals that have been scored against them in those same fixtures is 6.
Charlotte FC
LLLDWL
Since tasting defeat last time out to New York Red Bulls in MLS competition, Charlotte FC and their travelling fans will hope for a better result here.
In that match, Charlotte FC managed 59% possession and 11 shots on goal with 6 on target. For Charlotte FC, the scorers were Kerwin Vargas (26') and Liel Abada (76'). New York Red Bulls got 11 attempts on goal with 5 of them on target. Wiktor Bogacz (14'), Mohammed Sofo (29') and Eric Maxim Choupo-Moting (70', 97') scored for New York Red Bulls.
In as many as 6 out of the previous 6 clashes involving Charlotte FC, three or more goals have been struck. The overall average goals scored per match within that time is 4.67, with the average number of goals for Charlotte FC standing at 1.83.
🤜🤛 Head to head
Looking at their prior head to head clashes going back to 23/07/2022 shows that Toronto FC have won 3 of these & Charlotte FC 2, with the number of drawn games standing at 1.
In all, 19 goals were shared by the two clubs during those clashes, with 11 for The Reds and 8 being from Charlotte. That’s an average goals per game of 3.17.
The previous league fixture featuring the two was MLS match day 11 on 13/04/2024 which ended up with the score at Charlotte FC 3-2 Toronto FC.
That day, Charlotte FC had 43% possession and 11 shots at goal with 5 of them on target. The goalscorers were Kerwin Vargas (39'), Liel Abada (70') and Patrick Agyemang (85').
On the other side, Toronto FC got 11 attempts on goal with 5 on target. Prince Osei Owusu (49', 78') was the scorer.
The match was refereed by Allen Chapman.
ℹ️ Team News: Toronto FC
Richie Laryea (Muscle injury), Nicksoen Gomis (Achilles tendon surgery), Kobe Franklin (Ankle injury) and Deandre Kerr (Ankle injury) won’t be playing for Toronto FC boss Robin Fraser.
It’s our opinion that The Reds should make use of the 4-3-3 formation for this one with Sean Johnson, Kosi Thompson, Zane Monlouis, Lazar Stefanovic, Raoul Petretta, Deybi Flores, Lorenzo Insigne, Jonathan Osorio, Maxime Dominguez, Ola Brynhildsen and Tyrese Spicer.
🗞️ Team News: Charlotte FC
Charlotte FC manager Dean Smith has a number of players out of action. Nathan Byrne (Neck injury), Jahlane Forbes (Muscle injury), Nimfasha Berchimas (Foot injury) and Brandon Cambridge (Muscle injury) can’t be considered.
We’re of the thinking that Charlotte FC will likely play in a 4-3-3 system, starting David Bingham, J. Marshall-Rutty, Andrew Privett, Adilson Malanda, Souleyman Doumbia, Pep Biel, Ashley Westwood, Brandt Bronico, Liel Abada, Patrick Agyemang and Wilfried Zaha.
✨ Prediction
We envisage that Charlotte FC and Toronto FC are both capable of scoring here.
Shouldn’t be much in it, and a draw looks quite a realistic result. That’s why our selection here is for a tight encounter with a 1-1 score draw after 90 minutes.
Lucas Pereira, 23:04 31/05/2025
📊 Poll: Who Will Win?
Featured in multi-bet tips

⚽️ Team Focus:
Toronto FC
Formed: 2005
Stadium: BMO Field (30,991)
Captain: Jonathan Osorio
Chairman: Jason Hernandez
Manager: Robin Fraser
Competitions: MLS (Parent), MLS (Eastern Conference)
Charlotte FC |
|
Toronto FC |
Toronto FC |
|
Charlotte FC |
Charlotte FC |
|
Toronto FC |
Toronto FC |
|
Charlotte FC |
Charlotte FC |
|
Toronto FC |
Toronto FC |
|
Charlotte FC |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
34 | 19 | 9 | 6 | 29 | 66 | WDWDD |
2 |
![]() |
34 | 18 | 9 | 7 | 15 | 63 | DWDDW |
3 |
![]() |
34 | 17 | 7 | 10 | 10 | 58 | WDWWD |
4 |
![]() |
34 | 17 | 6 | 11 | 11 | 57 | WWWDD |
5 |
![]() |
34 | 17 | 6 | 11 | 5 | 57 | LLWLD |
6 |
![]() |
34 | 16 | 9 | 9 | 11 | 57 | DWLDW |
7 |
![]() |
34 | 15 | 11 | 8 | 18 | 56 | DWDWL |
8 |
![]() |
34 | 16 | 6 | 12 | 12 | 54 | WDLDW |
9 |
![]() |
34 | 14 | 11 | 9 | 7 | 53 | LWDWL |
10 |
![]() |
34 | 15 | 7 | 12 | 0 | 52 | LWDLW |
11 |
![]() |
34 | 11 | 10 | 13 | -6 | 43 | DDWLD |
12 |
![]() |
34 | 12 | 6 | 16 | -6 | 42 | LDDDL |
13 |
![]() |
34 | 9 | 12 | 13 | -5 | 39 | WDDLD |
14 |
![]() |
34 | 11 | 4 | 19 | -6 | 37 | DDLWW |
15 |
![]() |
34 | 10 | 6 | 18 | -8 | 36 | WWLLL |
16 |
![]() |
34 | 9 | 8 | 17 | -5 | 35 | DLLWW |
17 |
![]() |
34 | 8 | 10 | 16 | -22 | 34 | LDLWD |
18 |
![]() |
34 | 7 | 9 | 18 | -34 | 30 | LLDLD |
19 |
![]() |
34 | 5 | 8 | 21 | -26 | 23 | LLLDL |
Toronto FC |
|
Charlotte FC |
Toronto FC |
|
Philadelphia Union |
Toronto FC |
|
Nashville |
CF Montreal |
|
Toronto FC |
Toronto FC |
|
FC Cincinatti |
Toronto FC |
|
D.C. United |
Toronto FC |
|
Charlotte FC |
New York Red Bulls |
|
Charlotte FC |
Charlotte FC |
|
Columbus Crew |
D.C. United |
|
Charlotte FC |
Charlotte FC |
|
Chicago Fire |
Orlando City |
|
Charlotte FC |
Federico Bernardeschi | 4 |
Theo Corbeanu | 4 |
Ola Brynhildsen | 2 |
Deandre Kerr | 2 |
Jonathan Osorio | 2 |
Patrick Agyemang | 7 |
Liel Abada | 6 |
Pep Biel | 4 |
Wilfried Zaha | 4 |
Kerwin Vargas | 3 |
Toronto FC |
|
Charlotte FC |
Los Angeles FC |
|
Toronto FC |
Toronto FC |
|
New York Red Bulls |
Toronto FC |
|
Portland Timbers |
New York City FC |
|
Toronto FC |
Toronto FC |
|
Atlanta United |
San Diego FC |
|
Toronto FC |
Nashville |
|
Toronto FC |
Charlotte FC |
|
Toronto FC |
Philadelphia Union |
|
Toronto FC |
Toronto FC |
|
Charlotte FC |
Philadelphia Union |
|
Charlotte FC |
Sporting Kansas City |
|
Charlotte FC |
Chicago Fire |
|
Charlotte FC |
Charlotte FC |
|
Orlando City |
Charlotte FC |
|
New York City FC |
Charlotte FC |
|
D.C. United |
Atlanta United |
|
Charlotte FC |
Charlotte FC |
|
Toronto FC |
FC Cincinatti |
|
Charlotte FC |
