St. Louis City vs Charlotte FC, MLS 2023 REGULAR SEASON
Overview
Match Preview
St. Louis City vs Charlotte FC — MLS at Citypark.
- St. Louis City 26 games · 44 pts (2026/26)
- Charlotte FC 27 games · 43 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 |
|---|---|---|---|---|
| 05 Mar | Charlotte FC | H | 3–1 | W |
| 26 Feb | Austin FC | A | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 05 Mar | St. Louis City | A | 1–3 | L |
| 26 Feb | New England Revolution | H | 0–1 | L |
| 09 Oct | New York Red Bulls | A | 0–2 | L |
| 05 Oct | Columbus Crew SC | H | 2–2 | D |
| 01 Oct | Philadelphia Union | H | 4–0 | W |
| 18 Sep | Chicago Fire FC | A | 3–2 | W |
Season Stats
| St. Louis City | Charlotte FC | |
|---|---|---|
| #19 | Position | #4 |
| 44 | Points | 43 |
| 26 | Played | 27 |
| 12 / 8 / 6 | W / D / L | 12 / 7 / 8 |
| 45 | Scored | 47 |
| 36 | Conceded | 38 |
| +9 | GD | +9 |
| 1.69 | PPG | 1.59 |
| 46% | Win % | 44% |
Key Stats
100%
Both Teams to Score
H2H (2 games)
H2H (2 games)
50%
Over 2.5 Goals
H2H history
H2H history
12%
Clean Sheets
St. Louis City this season
St. Louis City this season
26%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
St. Louis City are 19th (44 pts). Charlotte FC are 4th (43 pts).
Goal Timing (This Season)
St. Louis City
0-15
4/3
16-30
7/2
31-45
9/3
46-60
8/5
61-75
6/5
76+
6/10
■ Scored ■ Conceded
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
Top Scorers (This Season)
St. Louis City
| Rafael Navarro | 13 G | 3 A |
| Simon Becher | 8 G | 4 A |
| Marcel Hartel | 6 G | 3 A |
Charlotte FC
| Pep Biel | 12 G | 7 A |
| Idan Gorno | 6 G | 1 A |
Events
Match Events
- 0' The ball is rolling at Citypark. St. Louis City are looking to make home advantage count against Charlotte FC.
- 5' Enzo Copetti is a natural and has been asked to do a very specific job for Charlotte FC tonight.
- 10' St. Louis City are keeping things exceptionally tight at the back. It will take something special to break them down.
- 15' The energy levels are beginning to show. Bradley Carnell might look to freshen things up shortly.
- 20' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 25' Goal! Enzo Copetti scores his 26 goal in 176 matches.
- 30' Ashley Westwood has certainly something to prove this evening. He made 7 appearances with only 2 goals this season.
- 35' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 39' Poor challenge from Adilson Malanda. The referee spots it immediately and shows the Yellow card.
- 41' Brilliant from the defender! Bill Tuiloma makes it 1-1 with a superb finish on 41.
- 43' The referee reaches into his pocket. Out comes the Yellow card for Kyle Hiebert.
- 45' The referee has no hesitation. Ashley Westwood is booked for Charlotte FC — Yellow card on 45.
- 48' What a moment for Eduard Lowen! That strike on 45 puts his side firmly in control.
- 50' Eduard Lowen doubles the advantage! 3-1 and this game is slipping away from the opposition.
- 55' While there is no rush on the pitch, let’s have a look at some stats. Nathan Byrne made 385 appearances and scored 2 goals. He is very likely to score a goal today.
- 60' Charlotte FC is showing some good football. However, Charlotte FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 61' The referee does not hesitate — a Yellow card for Jared Stroud on 61 minutes.
- 64' Charlotte FC receives a Yellow card for a hard tackle on 64.
- 65' Another substitution for St. Louis City to replace Jared Stroud by Rasmus Alm on 65 minute.
- 67' Charlotte FC make a change. Andre Shinyashiki trudges off to be replaced by Nuno Santos on 67 minutes.
- 71' with the perfectly-timed delivery and Joao Klauss makes no mistake. 4-1!
- 74' The St. Louis City manager makes a substitution. Tomas Ostrak departs to be replaced by Indiana Vassilev.
- 79' St. Louis City have won 190 goals from 125 games. They will be desperate to add to that tally today.
- 84' The Charlotte FC manager makes a substitution. Ashley Westwood departs to be replaced by Orrin McKinze Gaines.
- 87' That looks like a foul for a Yellow card for Nathan Byrne.
- 88' Fresh legs for St. Louis City! Miguel Perez comes on to replace Joao Klauss.
- 3-1 the final result. Charlotte FC will be bitterly disappointed.
Lineups
St. Louis City Lineups
4-4-2Starting XI
- 1
- 10
- 26
- 14
- 11
-
8
Jared Stroud ↓ Rasmus Alm 65'
-
7
Tomas Ostrak ↓ Indiana Vassilev 74'
-
9
Joao Klauss ↓ Miguel Perez 88'
- 2
- 6
- 22
Bench
- 17
-
19
Indiana Vassilev ↑ 74'
- 39
-
16
Samuel Adeniran ↑ 74'
-
21
Rasmus Alm ↑ 65'
- 15
- 20
- 12
-
28
Miguel Perez ↑ 88'
Coach
Bradley Carnell
Charlotte FC Lineups
3-4-3Starting XI
- 8
- 14
- 6
- 20
- 13
-
11
Karol Swiderski ↓ Kerwin Vargas 67'
- 7
-
16
Andre Shinyashiki ↓ Nuno Santos 67'
- 23
- 29
- 9
Bench
- 24
- 28
- 25
-
77
Nuno Santos ↑ 67'
- 15
- 31
-
17
Orrin McKinze Gaines II ↑ 84'
-
18
Kerwin Vargas ↑ 67'
Coach
Christian Lattanzio
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Joao Klauss | 1 |
| Enzo Copetti | 1 |
| Eduard Lowen | 1 |
Head to Head
St. Louis City Form
Charlotte FC Form
Predictions
Prediction accuracy
4 / 4
2.34
St. Louis City xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.25
Charlotte FC xG
I would bet for:
Over 2.5 goals 68% + Both teams to score 64%
Match Result
✓ CorrectActual: St. Louis City win
Both Teams to Score
✓ Correct
Avg goals/match: 3.59
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 87% |
|
13% |
| ± 2.5 | 68% |
|
32% |
| ± 3.5 | 48% |
|
52% |
| ± 4.5 | 29% |
|
71% |
Double Chance
St. Louis City or Draw
81%
Draw or Charlotte FC
40%
St. Louis City or Charlotte FC
79%
Half-Time Result
✓ CorrectActual: St. Louis City win at HT
Correct Score
✓ In top 12
2 – 1
9.1%
1 – 1
8.9%
2 – 0
7.6%
3 – 1
Actual
1 – 0
6%
3 – 0
5.8%
2 – 2
5.7%
1 – 2
4.9%
3 – 2
4.4%
4 – 1
4.2%
0 – 0
4%
4 – 0
3.4%
Asian Handicap — St. Louis City
| Handicap | St. Louis City covers | Push | Charlotte FC covers |
|---|---|---|---|
| -2.5 | 21% | — | 79% |
| -2 | 21% | 18% | 61% |
| -1.5 | 39% | — | 61% |
| -1 | 39% | 21% | 40% |
| -0.5 | 60% | — | 40% |
| +0.5 | 81% | — | 19% |
| +1 | 81% | 11% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 5% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
St. Louis City keeps clean sheet
29%
✓
Charlotte FC keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

