Charlotte FC vs Real Salt Lake, MLS 2025 REGULAR SEASON
Overview
Match Preview
Charlotte FC vs Real Salt Lake — MLS at Bank of America Stadium.
- Charlotte FC 34 games · 54 pts (2026/26)
- Real Salt Lake 34 games · 45 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 Aug | Real Salt Lake | H | 1–0 | W |
| 10 Aug | FC Cincinnati | A | 1–0 | W |
| 26 Jul | Toronto FC | H | 2–0 | W |
| 19 Jul | Atlanta United FC | A | 3–2 | W |
| 16 Jul | D.C. United SC | H | 2–1 | W |
| 12 Jul | New York City FC | H | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 16 Aug | Charlotte FC | A | 0–1 | L |
| 10 Aug | New York Red Bulls | A | 1–2 | L |
| 27 Jul | San Jose Earthquakes | H | 2–1 | W |
| 20 Jul | FC Cincinnati | H | 0–1 | L |
| 17 Jul | Portland Timbers | A | 1–0 | W |
| 13 Jul | Houston Dynamo | H | 1–0 | W |
Season Stats
| Charlotte FC | Real Salt Lake | |
|---|---|---|
| #5 | Position | #24 |
| 54 | Points | 45 |
| 34 | Played | 34 |
| 15 / 9 / 10 | W / D / L | 13 / 6 / 15 |
| 66 | Scored | 53 |
| 51 | Conceded | 52 |
| +15 | GD | +1 |
| 1.59 | PPG | 1.32 |
| 44% | Win % | 38% |
Key Stats
50%
Both Teams to Score
H2H (2 games)
H2H (2 games)
50%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
12%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
Charlotte FC are 5th (54 pts). Real Salt Lake are 24th (45 pts).
Goal Timing (This Season)
Charlotte FC
0-15
8/5
16-30
8/8
31-45
5/5
46-60
7/7
61-75
10/8
76+
12/6
■ Scored ■ Conceded
Real Salt Lake
0-15
9/7
16-30
5/7
31-45
6/6
46-60
8/7
61-75
7/7
76+
8/11
■ Scored ■ Conceded
Top Scorers (This Season)
Charlotte FC
| Pep Biel | 13 G | 10 A |
| Idan Gorno | 13 G | 4 A |
| Liel Abada | 10 G | 5 A |
Real Salt Lake
| Sergi Solans | 15 G | 4 A |
| Zavier Gozo | 6 G | 3 A |
Events
Match Events
- 0' Charlotte FC have kicked off against Real Salt Lake. Both sides are eager to make an early statement.
- 3' Wilfried Zaha is having his name booked by the referee on 3.
- 8' Supporters expect more eagerness from Zavier Gozo, as he is very good at scoring at Bank of America Stadium with 0 goals in the last 0 games.
- 13' Matchday of the Array and both teams know exactly what is at stake tonight.
- 18' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 23' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 28' Tim Ream needs to be pretty careful with his discipline considering 0 Red cards this season.
- 33' It’s a booking for Real Salt Lake player. Justen Glad gets a card.
- 35' Idan Gorno adds to his 8 season tally! Charlotte FC lead 1-0 — and this changes everything.
- 38' Real Salt Lake player sees a card in front of him.
- 43' It looks like no one’s ball. Charlotte FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 48' With 0 assists to his name this season, Jahkeele Marshall-Rutty is clearly more than just a goal scorer for Real Salt Lake.
- 53' Scotland international Johnny Russell has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 58' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 62' Willy Agada is replacing Rwan Seco for the Real Salt Lake side.
- 67' Charlotte FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 70' The referee calls foul for Brayan Vera. He receives a card.
- 74' The whistle greets Pablo Ruiz as he departs to be replaced by Braian Ojeda.
- 78' Another change for Charlotte FC made on 78 minute. Kerwin Vargas leaves to be changed by Liel Abada.
- 79' The Charlotte FC bench stirs into life. Jahkeele Marshall-Rutty is withdrawn and Harry Toffolo gets his opportunity.
- 84' will be watching from the dugout nervously. His Charlotte FC side need to improve if they are to claim all three points.
- 86' Real Salt Lake ring the changes. Zavier Gozo has done his job and it is now time for Johnny Russell to step up.
- 87' The referee does not hesitate — a card for Willy Agada on 87 minutes.
- Full Time. Charlotte FC beats Real Salt Lake
Lineups
Charlotte FC Lineups
Starting XI
- 10
- 8
- 3
- 14
- 13
- 2
-
28
Djibril Diani ↓ Eryk Williamson 79'
- 29
- 1
-
18
Kerwin Vargas ↓ Liel Abada 78'
- 17
Bench
-
15
Harry Toffolo ↑ 79'
- 22
-
19
Eryk Williamson ↑ 79'
-
11
Liel Abada ↑ 78'
- 39
- 36
- 4
- 35
- 23
Real Salt Lake Lineups
Starting XI
- 10
-
7
Pablo Ruiz ↓ Braian Ojeda 74'
- 15
- 29
- 4
-
12
Rwan Seco ↓ Willy Agada 62'
- 17
- 14
- 1
- 92
-
72
Zavier Gozo ↓ Johnny Russell 86'
Bench
-
77
Johnny Russell ↑ 86'
-
98
Alexandros Katranis ↑ 74'
-
6
Braian Ojeda ↑ 74'
- 16
- 26
-
9
Willy Agada ↑ 62'
- 23
- 11
- 24
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Jefferson Savarino | 1 |
| Anderson Julio | 1 |
| Ruiz | 1 |
| Karol Swiderski | 1 |
| Idan Gorno | 1 |
Charlotte FC Form
Real Salt Lake Form
Predictions
Prediction accuracy
1 / 4
1.7
Charlotte FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.12
Real Salt Lake xG
I would bet for:
Both teams to score 55%
Match Result
✓ CorrectActual: Charlotte FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.82
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 53% |
|
47% |
| ± 3.5 | 31% |
|
69% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Charlotte FC or Draw
78%
Draw or Real Salt Lake
47%
Charlotte FC or Real Salt Lake
75%
Half-Time Result
✗ WrongActual: Charlotte FC win at HT
Correct Score
✓ In top 12
1 – 1
12.3%
1 – 0
Actual
2 – 1
9.3%
2 – 0
8.5%
0 – 0
7.9%
1 – 2
6.1%
0 – 1
5.8%
3 – 1
5.3%
2 – 2
5.2%
3 – 0
4.7%
0 – 2
3.7%
3 – 2
3%
Asian Handicap — Charlotte FC
| Handicap | Charlotte FC covers | Push | Real Salt Lake covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 15% | 73% |
| -1.5 | 27% | — | 73% |
| -1 | 27% | 22% | 51% |
| -0.5 | 49% | — | 51% |
| +0.5 | 76% | — | 24% |
| +1 | 76% | 14% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 7% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Charlotte FC keeps clean sheet
33%
✗
Real Salt Lake keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

