Football is Mathematics
UEFA Champions League 18
UEFA Europa League 18
UEFA Europa Conference League 18
Premier League 10
LaLiga 10
Bundesliga 9
Serie A 10
Ligue 1 9
Eredivisie 9
Liga Portugal 7
The Major League Soccer calendar delivers another intriguing duel as Charlotte FC welcome FC Dallas to the Bank of America Stadium. Both teams bring strength from solid recent runs and enter this fixture near the top of their respective conferences.
Charlotte FC and FC Dallas last met on July 22, 2023, in a match that encapsulated their competitive parity, ending in a 2-2 draw. That encounter had goals at crucial moments: B. Kamungo opened for Dallas in the 45th minute, K. Swiderski responded with a penalty for Charlotte at 61, S. Lletget put Dallas ahead at 75, and Charlotte drew level once more through Bender Ben's late strike in the 90th.
The draw reflected the teams' similar profiles, both finding answers to pressure and sharing the spoils over 90 minutes. The balance could again define their renewed clash.
Charlotte FC approach this fixture after a mixed spell in their last six matches, notching three wins, two draws, and a single loss. Their offensive line produced 1.5 goals per match, while conceding just 1. Their most recent home performances show a similar trend with one win, one draw, and one defeat, scoring precisely one goal per home game and conceding 0.67.
FC Dallas, meanwhile, look sharper in terms of outcomes—undefeated in their last six with four wins and two draws. Their attack is in fine shape, producing two goals per game and allowing 1.33. Dallas have shown resilience, maintaining a 100% undefeated streak in their last six matches, adding confidence for this journey east.
Charlotte FC currently holds fourth in the Eastern Conference after 27 games, with 12 wins, 7 draws, and 8 losses. Their goal tally stands at 47, averaging 1.74 per match, while conceding an average of 1.41.
FC Dallas sit third in the Western Conference, also with 27 games played, collecting 13 wins, 8 draws and 6 losses. Their goal production is slightly higher at 50 (1.85 per match), while their defense has allowed 42 (1.56 per game), underscoring an offensive edge but a touch more vulnerability at the back.
Charlotte FC have displayed consistency at home, staying undefeated in 80% of their last ten and posting a 43% clean sheet rate in their past 40 home games. Notably, they've gone undefeated in 81% of their last 16 overall league matches—setting the stage for a tough outing for any visiting side.
Dallas have matched Charlotte's form, undefeated in 83% of their previous 12 matches across all competitions and unbeaten in 82% of their previous 17 league fixtures. Their away record boasts a 50% win rate across the last 18 trips, and they've demonstrated the ability to find goals on the road, although their defensive numbers remain a bit leaky.
Charlotte FC
Goalkeeper: Kristijan Kahlina
Defenders: Nathan Byrne, Tim Ream, Henry Kessler, Will Cleary
Midfielders: Luca de la Torre, Djibril Diani, Liel Abada, Allan Saint-Maximin, Pep Biel
Attackers: Idan Toklomati
FC Dallas
Goalkeeper: Daniel
Defenders: Shaq Moore, Sebastien Ibeagha, Osaze Urhoghide, Nolan Norris
Midfielders: Ran Binyamin, Ramiro, Kaick, Bernard Kamungo
Attackers: Joaquín Valiente, Logan Farrington
The predictive model expects a high-scoring match, with over 2.5 goals likely. The most probable result is a 2-2 draw, with a 41% probability assigned to this outcome. Both teams possess forward lines in productive form and each have recent histories showing a propensity for draws and multi-goal games.
With their even head-to-head record and parallel unbeaten trends—Charlotte undefeated in 81% of their last 16 league clashes, Dallas unbeaten in 82% of their last 17—this fixture is tipped to be finely balanced. Expect attacking football, defensive questions on both sides, and a match where the margins are as thin as ever.

| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | 05 | 06 | |
| 07 | 08 | 09 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | |||
| 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| 01 | ||||||
| 02 | 03 | 04 | 05 | 06 | 07 | 08 |
| 09 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
| OVERALL TABLE | |||||||
| OVERALL TABLE | PTS | GP | W | D | L | +/- | |
1 |
Vancouver Whitecaps | 51 | 28 | 15 | 6 | 7 | 31 |
2 |
Saint Louis City | 50 | 28 | 14 | 8 | 6 | 16 |
3 |
FC Dallas | 47 | 28 | 13 | 8 | 7 | 7 |
4 |
San Jose Earthquakes | 46 | 28 | 13 | 7 | 8 | 10 |
5 |
Houston Dynamo | 45 | 28 | 13 | 6 | 9 | 2 |
6 |
Los Angeles FC | 42 | 29 | 11 | 9 | 9 | 13 |
7 |
Seattle Sounders | 41 | 28 | 11 | 8 | 9 | 3 |
8 |
Colorado Rapids | 37 | 28 | 11 | 4 | 13 | 0 |
9 |
Los Angeles Galaxy | 36 | 29 | 9 | 9 | 11 | -11 |
10 |
Portland Timbers | 33 | 28 | 9 | 6 | 13 | -3 |
11 |
San Diego | 32 | 28 | 8 | 8 | 12 | -3 |
12 |
Real Salt Lake | 32 | 28 | 9 | 5 | 14 | -5 |
13 |
Austin FC | 31 | 28 | 7 | 10 | 11 | -15 |
14 |
Minnesota United | 30 | 28 | 7 | 9 | 12 | -9 |
15 |
Sporting Kansas City | 22 | 28 | 6 | 4 | 18 | -33 |
| OVERALL TABLE | |||||||
| OVERALL TABLE | PTS | GP | W | D | L | +/- | |
1 |
Nashville SC | 63 | 28 | 19 | 6 | 3 | 37 |
2 |
Inter Miami CF | 49 | 28 | 13 | 10 | 5 | 18 |
3 |
Chicago Fire | 48 | 28 | 14 | 6 | 8 | 11 |
4 |
Charlotte FC | 46 | 28 | 13 | 7 | 8 | 10 |
5 |
New England Revolution | 46 | 28 | 14 | 4 | 10 | 6 |
6 |
Philadelphia Union | 42 | 28 | 12 | 6 | 10 | 11 |
7 |
Orlando City SC | 37 | 28 | 11 | 4 | 13 | -15 |
8 |
FC Cincinnati | 36 | 27 | 9 | 9 | 9 | -7 |
9 |
New York Red Bulls | 36 | 28 | 10 | 6 | 12 | -14 |
10 |
New York City FC | 33 | 28 | 8 | 9 | 11 | 4 |
11 |
Toronto FC | 32 | 28 | 7 | 11 | 10 | -11 |
12 |
DC United | 30 | 27 | 6 | 12 | 9 | -12 |
13 |
Columbus Crew | 29 | 28 | 8 | 5 | 15 | -5 |
14 |
Atlanta United | 27 | 28 | 7 | 6 | 15 | -15 |
15 |
Montreal Impact | 24 | 28 | 6 | 6 | 16 | -21 |
Illertissen haven't lost in 32 of their last 38 matches in Regionalliga Bayern
In all of their 32 most recent matches of Ligi Kuu Bara, there have been no losses for Simba
In their last 20 games in Liga Revelacao U23, Portimonense U23 have recorded only 1 wins
Simba have managed to win 17 consecutive games in Ligi Kuu Bara
Leoben have lost all of their last 16 matches in Landesliga Steiermark
Club Brugge's last 14 games in Champions League have been high-scoring, with over 2.5 goals scored
Al Jeel have failed to score in their last 6 matches in 1st Division
Curzon Ashton have won by 2 or more goals their last 6 NPL Premier Division games in a row
Petro Atletico have succefully kept a clean sheet in their 6 most recent games in Girabola
Al Mabarrah have been defeated by 2 or more goals in all of their 5 most recent clashes in their Premier League campaign
Lincoln City have a good record of 35 undefeated games of their last 40 encounters in all competitions
BATE Borisov have won just 3 of their last 20 league games
There have been over 2.5 goals in 13 of the latest Champions League matches of Bodo/Glimt
No defeats can be found in PSG's 11 most recent games in Champions League
Al Shamiya are on a losing streak of 8 straight matches in 1st Division
Zenit have managed to keep a clean sheet in their last 7 league games
Nomme Kalju II have lost at half time/full time all of their last 4 league matches
In their 4 most recent matches of Q League, Markhiya SC have managet to win by 2+ goals
A series of 4 consecutive TFF 1. Lig wins mark Kayserispor's latest record
A goalless streak consisting of 3 matches has marked the 1st Division campaign of Hajer Club
Chengdu Qianbao haven't lost in 47 of their last 55 games in Super League
A period of 31 straight games without a defeat marks the Third League - North-East campaign of Chernomorets Balchik
FK Dorostol have achieved just 1 wins in their 20 most recent games in Third League - North-East
Under 2.5 goals have been scored in Dunfermline's last 11 matches in Championship
Juventus Malchika have a poor record of 11 consecutive defeats in HT/FT in Third League - North-West
Qingdao Jonoon have lost their last 10 Super League games
Krumovgrad have managed to win 9 consecutive games in Third League - South-East
Wigan Athletic haven't scored a goal in their last 4 league games
Feyenoord have won their last 4 matches in Eredivisie by at least 2 goals
Chelsea W have kept a clean sheet in their last 4 Women’s Super League games
Chengdu Qianbao haven't lost in 47 of their last 55 games in Super League
In all of their 32 most recent matches of Ligi Kuu Bara, there have been no losses for Simba
Helmond Sport are in an unfortunate period, having won just 3 of their last 20 matches in Eerste Divisie
Simba have managed to win 17 consecutive games in Ligi Kuu Bara
Leoben have lost all of their last 16 matches in Landesliga Steiermark
Club Brugge's last 14 games in Champions League have been high-scoring, with over 2.5 goals scored
Zenit have managed to keep a clean sheet in their last 7 league games
Al Jeel have failed to score in their last 6 matches in 1st Division
US Chantilly have lost by 2+ goals all of their last 5 National 2 games
In a series of 4 League One games, Ross County have succeeded in winning at HT/FT











