Charlotte FC vs Orlando City SC, MLS 2023 REGULAR SEASON
Overview
Match Preview
Charlotte FC vs Orlando City SC — MLS at Bank of America Stadium.
- Charlotte FC 34 games · 54 pts (2026/26)
- Orlando City SC 34 games · 46 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 |
|---|---|---|---|---|
| 30 Aug | Orlando City SC | H | 1–1 | D |
| 26 Aug | Los Angeles FC | H | 2–1 | W |
| 15 Jul | Montreal Impact FC | A | 0–2 | L |
| 08 Jul | FC Cincinnati | H | 2–2 | D |
| 05 Jul | New York City FC | A | 1–1 | D |
| 24 Jun | Montreal Impact FC | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 30 Aug | Charlotte FC | A | 1–1 | D |
| 26 Aug | St. Louis City | H | 2–1 | W |
| 21 Aug | Chicago Fire FC | A | 3–1 | W |
| 15 Jul | Atlanta United FC | A | 2–1 | W |
| 09 Jul | Real Salt Lake | A | 0–4 | L |
| 04 Jul | Toronto FC | H | 4–0 | W |
Season Stats
| Charlotte FC | Orlando City SC | |
|---|---|---|
| #5 | Position | #9 |
| 54 | Points | 46 |
| 34 | Played | 34 |
| 15 / 9 / 10 | W / D / L | 13 / 7 / 14 |
| 66 | Scored | 63 |
| 51 | Conceded | 78 |
| +15 | GD | -15 |
| 1.59 | PPG | 1.35 |
| 44% | Win % | 38% |
Key Stats
80%
Both Teams to Score
H2H (10 games)
H2H (10 games)
80%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
18%
Clean Sheets
Orlando City SC this season
Orlando City SC this season
Charlotte FC are 5th (54 pts). Orlando City SC are 9th (46 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
Orlando City SC
0-15
5/5
16-30
10/10
31-45
5/8
46-60
10/10
61-75
7/5
76+
13/15
■ 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 |
Orlando City SC
| Martin Ojeda | 16 G | 4 A |
| Antoine Griezmann | 14 G | 6 A |
| Tyrese Spicer | 6 G |
Events
Match Events
- 0' KICK OFF: Charlotte FC gets underway.
- 5' will be watching from the dugout nervously. His Charlotte FC side need to improve if they are to claim all three points.
- 10' Charlotte FC are enjoying more possession but struggling to find a way through a disciplined Orlando City SC backline.
- 14' Charlotte FC make a change. Brecht Dejaegere trudges off to be replaced by Justin Meram on 14 minutes.
- 19' A quiet spell here at Bank of America Stadium. Orlando City SC seem content sitting deep and soaking up pressure.
- 24' Robin Jansson has been one of the livelier players on the pitch with 0 goals to his name this season.
- 29' The tempo has dropped considerably in the last few minutes. Christian Lattanzio will be considering his options from the bench.
- 34' It is a cagey affair so far. Charlotte FC in their 4-3-3 trying to find a way past Orlando City SC's compact 4-2-3-1.
- 39' 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.
- 44' A tactical chess match is unfolding here. The question is which manager blinks first.
- 47' Ivan Angulo is ready to make an impact after coming on for Mauricio Pereyra at the 47 minute mark.
- 52' Not even hints on scoring a goal over the last 52 minutes.
- 57' Brecht Dejaegere has been relatively quiet despite scoring 15 goals in his last 310 appearances.
- 62' Over 62 minutes have gone by without a meaningful attack. The supporters want more.
- 66' The Charlotte FC bench stirs into life. Ben Bender is withdrawn and Kamil Jozwiak gets his opportunity.
- 67' Another change for Charlotte FC made on 67 minute. Brandt Bronico leaves to be changed by Scott Arfield.
- 68' The referee calls foul for Felipe Martins. He receives a card.
- 72' The referee calls foul for Derrick Jones. He receives a card.
- 73' A tactical swap from Charlotte FC — Jere Uronen on, Jaylin Lindsey off on 73 minutes.
- 74' The Charlotte FC manager makes a substitution. Karol Swiderski departs to be replaced by Enzo Copetti.
- 75' Cesar Araujo is having his name booked by the referee on 75.
- 77' Time for substitution for Orlando City SC. Rafael Santos is replaced by Kyle Smith.
- 78' Orlando City SC manager makes another effort to make the tables turned. Abdi Salim is hanging Robin Jansson on the field on 78 minute.
- 81' What a strike from Enzo Copetti! The score is 1-0.
- 86' Charlotte FC are happy to let the opposition have the ball in their own half. The trap is set.
- 88' Martin Ojeda is having a superb {COMPETITION} campaign — that is 10 goals this season for the .
- 90' That is a card for Charlotte FC. Enzo Copetti will be fuming at that decision.
- It finishes all square. Charlotte FC and Orlando City SC share the spoils 1-1.
Lineups
Charlotte FC Lineups
4-3-3Starting XI
- 8
- 14
-
24
Jaylin Lindsey ↓ Jere Uronen 73'
- 20
-
13
Brandt Bronico ↓ Scott Arfield 67'
-
10
Brecht Dejaegere ↓ Justin Meram 14'
-
11
Karol Swiderski ↓ Enzo Copetti 74'
- 29
- 1
-
15
Ben Bender ↓ Kamil Jozwiak 66'
- 34
Bench
-
3
Jere Uronen ↑ 73'
- 25
-
22
Justin Meram ↑ 14'
-
37
Scott Arfield ↑ 67'
-
7
Kamil Jozwiak ↑ 66'
-
9
Enzo Copetti ↑ 74'
- 31
- 2
- 18
Coach
Christian Lattanzio
Orlando City SC Lineups
4-2-3-1Starting XI
- 15
- 1
-
10
Mauricio Pereyra ↓ Ivan Angulo 47'
-
3
Rafael Santos ↓ Kyle Smith 77'
-
6
Robin Jansson ↓ Abdi Salim 78'
- 21
- 17
- 7
- 5
- 13
- 23
Bench
- 11
- 8
- 31
-
24
Kyle Smith ↑ 77'
-
77
Ivan Angulo ↑ 47'
- 26
- 20
- 27
-
28
Abdi Salim ↑ 78'
Coach
Óscar Pareja
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Martin Ojeda | 5 |
| Facundo Torres Perez | 3 |
| Duncan McGuire | 2 |
| Enzo Copetti | 2 |
| Kerwin Vargas | 2 |
| Ramiro Enrique | 2 |
| Orrin McKinze Gaines | 1 |
| Brandt Bronico | 1 |
Head to Head
Charlotte FC Form
Orlando City SC Form
Predictions
Prediction accuracy
1 / 4
2.29
Charlotte FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.54
Orlando City SC xG
I would bet for:
Over 2.5 goals 72% + Both teams to score 70%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.83
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 72% |
|
28% |
| ± 3.5 | 52% |
|
48% |
| ± 4.5 | 34% |
|
66% |
Double Chance
Charlotte FC or Draw
73%
Draw or Orlando City SC
51%
Charlotte FC or Orlando City SC
76%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
2 – 1
8.5%
1 – 1
Actual
2 – 2
6.4%
3 – 1
6.4%
2 – 0
5.8%
1 – 2
5.7%
3 – 2
4.9%
1 – 0
4.6%
3 – 0
4.3%
4 – 1
3.7%
0 – 0
3.4%
2 – 3
3.3%
Asian Handicap — Charlotte FC
| Handicap | Charlotte FC covers | Push | Orlando City SC covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 16% | 66% |
| -1.5 | 34% | — | 66% |
| -1 | 34% | 20% | 46% |
| -0.5 | 54% | — | 46% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 13% | 12% |
| +1.5 | 88% | — | 12% |
| +2 | 88% | 7% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Charlotte FC keeps clean sheet
22%
✓
Orlando City SC keeps clean sheet
11%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

