Charlotte FC vs San Diego FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Charlotte FC vs San Diego FC — MLS at Bank of America Stadium.
- Charlotte FC 27 games · 43 pts (2026/26)
- San Diego FC 27 games · 32 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Apr | San Diego FC | H | 3–0 | W |
| 12 Apr | Montreal Impact FC | A | 1–0 | W |
| 05 Apr | Nashville SC | H | 2–1 | W |
| 29 Mar | Colorado Rapids SC | A | 0–2 | L |
| 22 Mar | San Jose Earthquakes | H | 4–1 | W |
| 15 Mar | FC Cincinnati | H | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Apr | Charlotte FC | A | 0–3 | L |
| 13 Apr | Colorado Rapids SC | A | 2–3 | L |
| 06 Apr | Seattle Sounders FC | H | 3–0 | W |
| 30 Mar | Los Angeles FC | H | 3–2 | W |
| 23 Mar | Austin FC | A | 1–2 | L |
| 16 Mar | Columbus Crew SC | H | 1–1 | D |
Season Stats
| Charlotte FC | San Diego FC | |
|---|---|---|
| #4 | Position | #25 |
| 43 | Points | 32 |
| 27 | Played | 27 |
| 12 / 7 / 8 | W / D / L | 8 / 8 / 11 |
| 47 | Scored | 47 |
| 38 | Conceded | 47 |
| +9 | GD | +0 |
| 1.59 | PPG | 1.19 |
| 44% | Win % | 30% |
Key Stats
0%
Both Teams to Score
H2H (1 games)
H2H (1 games)
100%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
26%
Clean Sheets
San Diego FC this season
San Diego FC this season
Charlotte FC are 4th (43 pts). San Diego FC are 25th (32 pts).
Goal Timing (This Season)
Charlotte FC
0-15
5/3
16-30
7/5
31-45
5/2
46-60
3/7
61-75
5/4
76+
6/5
■ Scored ■ Conceded
San Diego FC
0-15
6/8
16-30
3/5
31-45
5/9
46-60
5/3
61-75
7/7
76+
7/9
■ Scored ■ Conceded
Top Scorers (This Season)
Charlotte FC
| Pep Biel | 12 G | 7 A |
| Idan Gorno | 6 G | 1 A |
San Diego FC
| Marcus Ingvartsen | 12 G | 3 A |
| Anders Dreyer | 11 G | 9 A |
Events
Match Events
- 0' In just a few seconds Bank of America Stadium will turn into a battlefield for Charlotte FC and San Diego FC.
- 5' It’s high time Jason Grubb made some changes to put the his team’s game back to action.
- 10' San Diego FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 11' Brilliant from the ! Liel Abada makes it 1-0 with a superb finish on 11.
- 16' Adilson Malanda has certainly something to prove this evening. He made 0 appearances with only 1 goals this season.
- 21' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 26' Both teams are passing the ball around with high level of urgency. Charlotte FC needs to do something about it to get closer to the goal.
- 31' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 32' The referee calls foul for Andres Reyes. He receives a card.
- 37' Luca de la Torre needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 38' Another change for Charlotte FC made on 38 minute. Souleyman Doumbia leaves to be changed by Tim Ream.
- 39' It’s a booking for San Diego FC player. Andres Reyes gets a card.
- 44' A change in the San Diego FC ranks — Tomas Angel exits the field as Hamady Diop enters on 44.
- 45' Against the run of play, Patrick Agyemang has scored! This game has turned on its head.
- 46' San Diego FC make a change. Alejandro Alvarado Jr trudges off to be replaced by Alexander Mighten on 46 minutes.
- 51' Onni Valakari has been one of the livelier players on the pitch with 1 goals to his name this season.
- 56' Charlotte FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 57' Magnificent from Andrew Privett! That is 1 goals in 162 appearances — and it could not have come at a better time.
- 59' The referee does not hesitate — a card for Brandt Bronico on 59 minutes.
- 64' It looks like no one’s ball. San Diego FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 67' The referee does not hesitate — a card for Hamady Diop on 67 minutes.
- 68' It is a substitution in Charlotte FC team. Nick Scardina is replaced by Kerwin Vargas on 68 minute.
- 69' Fresh legs for Charlotte FC! Djibril Diani comes on to replace Brandt Bronico.
- 70' Another substitution for San Diego FC to replace Anders Dreyer by Milan Iloski on 70 minute.
- 75' Charlotte FC are deployed in a today, looking to exploit space against San Diego FC's shape.
- 77' Eryk Williamson has been a danger all night but risks an early exit having now seen a card on 77.
- 77' Jeppe Tverskov makes way for Anibal Godoy at the 77 minute mark. A tactical switch from San Diego FC.
- 78' The Charlotte FC manager makes a substitution. Patrick Agyemang departs to be replaced by Idan Gorno.
- 83' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 88' San Diego FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 90' The referee has no hesitation. Hirving Lozano is booked for San Diego FC — card on 90.
- San Diego FC will have plenty to reflect on. Charlotte FC were simply the better side today.
Lineups
Charlotte FC Lineups
Starting XI
- 10
- 8
-
13
Brandt Bronico ↓ Djibril Diani 69'
- 29
- 1
- 11
-
21
Souleyman Doumbia ↓ Tim Ream 38'
-
33
Patrick Agyemang ↓ Idan Gorno 78'
- 4
-
35
Nick Scardina ↓ Kerwin Vargas 68'
-
16
Pep Biel ↓ Eryk Williamson 69'
Bench
-
3
Tim Ream ↑ 38'
- 22
- 6
-
19
Eryk Williamson ↑ 69'
-
28
Djibril Diani ↑ 69'
- 38
-
18
Kerwin Vargas ↑ 68'
- 25
-
17
Idan Gorno ↑ 78'
Coach
Dean Smith
San Diego FC Lineups
Starting XI
- 11
- 17
-
10
Anders Dreyer ↓ Milan Iloski 70'
- 4
- 8
- 97
- 19
- 1
- 70
-
9
Tomas Angel ↓ Hamady Diop 44'
-
6
Jeppe Tverskov ↓ Anibal Godoy 77'
Bench
-
14
Luca de la Torre ↑ 46'
-
20
Anibal Godoy ↑ 77'
- 13
-
77
Alexander Mighten ↑ 46'
-
32
Milan Iloski ↑ 70'
- 22
- 2
-
5
Hamady Diop ↑ 44'
- 25
Coach
Jason Grubb
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Liel Abada | 1 |
| Patrick Agyemang | 1 |
| Andrew Privett | 1 |
Head to Head
Charlotte FC Form
Predictions
Prediction accuracy
3 / 4
2.57
Charlotte FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.95
San Diego FC xG
I would bet for:
Charlotte FC to win 67% + Over 2.5 goals 67%
Match Result
✓ CorrectActual: Charlotte FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.52
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 46% |
|
54% |
| ± 4.5 | 28% |
|
72% |
Double Chance
Charlotte FC or Draw
86%
Draw or San Diego FC
33%
Charlotte FC or San Diego FC
81%
Half-Time Result
✓ CorrectActual: Charlotte FC win at HT
Correct Score
✓ In top 12
2 – 0
9.8%
2 – 1
9%
3 – 0
Actual
1 – 1
8%
3 – 1
7.6%
1 – 0
7.3%
4 – 0
5.2%
4 – 1
4.9%
2 – 2
4.3%
0 – 0
4.2%
3 – 2
3.7%
1 – 2
3.4%
Asian Handicap — Charlotte FC
| Handicap | Charlotte FC covers | Push | San Diego FC covers |
|---|---|---|---|
| -2.5 | 29% | — | 71% |
| -2 | 29% | 20% | 50% |
| -1.5 | 50% | — | 50% |
| -1 | 50% | 21% | 29% |
| -0.5 | 71% | — | 29% |
| +0.5 | 89% | — | 11% |
| +1 | 89% | 7% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Charlotte FC keeps clean sheet
39%
✗
San Diego FC keeps clean sheet
9%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

