2023 Charlotte FC season

The 2023 Charlotte FC season was the club's second season in Major League Soccer, the top division of soccer in the United States. The team was coached by Christian Lattanzio, who took over as interim manager during the inaugural season and became permanent head coach in October 2022. Charlotte FC earned their first MLS Cup Playoffs berth in team history, but lost in the wild card round to the New York Red Bulls. Lattanzio was fired at the end of the season.

Squad information
Appearances and goals are career totals from all-competitions as of October 9, 2022.

Exhibitions
Charlotte has been announced to be participating in the 2023 edition of the Coachella Valley Invitational.

Results summary
Updated to match(es) played on October 25, 2023.

U.S. Open Cup
Charlotte FC will enter the 2023 edition of the U.S. Open Cup in the third round.

Leagues Cup
Charlotte FC will make their debut in the Leagues Cup. On January 20, the groups for the tournament were determined with Charlotte drawn into Group South 4. This group also contains FC Dallas and Necaxa.

Appearances and goals
Numbers after plus-sign(+) denote appearances as a substitute.

! colspan="18" style=background:#dcdcdc; text-align:center| Goalkeepers

! colspan="18" style=background:#dcdcdc; text-align:center| Defenders

! colspan="18" style=background:#dcdcdc; text-align:center| Midfielders

! colspan="18" style=background:#dcdcdc; text-align:center| Forwards

Goalscorers
{| class="wikitable" style="text-align:center" !width=15|Rank !width=15|No. !width=15|Pos. !width=15|Nat. !width=175|Name !width=80|MLS !width=80|MLS Cup !width=105|U.S. Open Cup !width=100|Leagues Cup !width=80|Total !1 !15 !2 !7 !3 !5 !rowspan=4|4 !4 !4 !4 !4 !rowspan=2|8 !3 !3 !rowspan=2|10 !2 !2 !rowspan=4|12 !1 !1 !1 !1 !3 ! colspan=5 |Totals !45 !2 !4 !9 !60
 * 11
 * FW
 * 🇵🇱
 * Karol Świderski
 * 12
 * 0
 * 1
 * 2
 * 9
 * FW
 * 🇦🇷
 * Enzo Copetti
 * 6
 * 0
 * 1
 * 0
 * 18
 * FW
 * 🇨🇴
 * Kerwin Vargas
 * 4
 * 1
 * 0
 * 0
 * 22
 * FW
 * 🇮🇶
 * Justin Meram
 * 4
 * 0
 * 0
 * 0
 * 15
 * MF
 * 🇺🇸
 * Ben Bender
 * 3
 * 0
 * 0
 * 1
 * 1
 * 7
 * MF
 * 🇵🇱
 * Kamil Jóźwiak
 * 2
 * 0
 * 2
 * 0
 * 0
 * 33
 * FW
 * 🇺🇸
 * Patrick Agyemang
 * 1
 * 1
 * 0
 * 2
 * 2
 * 8
 * MF
 * 🏴󠁧󠁢󠁥󠁮󠁧󠁿
 * Ashley Westwood
 * 3
 * 0
 * 0
 * 0
 * 37
 * MF
 * 🇨🇦
 * Scott Arfield
 * 2
 * 0
 * 0
 * 1
 * 1
 * 36
 * MF
 * 🇺🇸
 * Brandon Cambridge
 * 2
 * 0
 * 0
 * 0
 * 13
 * MF
 * 🇺🇸
 * Brandt Bronico
 * 1
 * 0
 * 0
 * 1
 * 1
 * 10
 * MF
 * 🇧🇪
 * Brecht Dejaegere
 * 1
 * 0
 * 0
 * 0
 * 17
 * FW
 * 🇺🇸
 * McKinze Gaines
 * 1
 * 0
 * 0
 * 0
 * 0
 * 24
 * DF
 * 🇺🇸
 * Jaylin Lindsey
 * 1
 * 0
 * 0
 * 0
 * 0
 * 20
 * MF
 * 🇺🇸
 * Derrick Jones
 * 0
 * 0
 * 0
 * 1
 * 1
 * colspan=5|Own Goals
 * 2
 * 0
 * 0
 * 1
 * 1

Assists
{| class="wikitable" style="text-align:center" !width=15|Rank !width=15|No. !width=15|Pos. !width=15|Nat. !width=175|Name !width=80|MLS !width=80|MLS Cup !width=105|U.S. Open Cup !width=100|Leagues Cup !width=80|Total !1 !9 !2 !8 !rowspan=2|3 !7 !7 !rowspan=3|5 !5 !5 !5 !8 !3 !rowspan=2|9 !2 !2 !rowspan=8|11 !1 !1 !1 !1 !1 !1 !1 !1 !colspan="5"|Totals !45 !3 !3 !10 !61
 * 7
 * MF
 * 🇵🇱
 * Kamil Jóźwiak
 * 7
 * 0
 * 0
 * 2
 * 11
 * FW
 * 🇵🇱
 * Karol Świderski
 * 4
 * 1
 * 1
 * 2
 * 24
 * DF
 * 🇺🇸
 * Jaylin Lindsey
 * 5
 * 0
 * 0
 * 2
 * 13
 * MF
 * 🇺🇸
 * Brandt Bronico
 * 4
 * 1
 * 0
 * 2
 * 2
 * 18
 * FW
 * 🇨🇴
 * Kerwin Vargas
 * 5
 * 0
 * 0
 * 0
 * 8
 * MF
 * 🏴󠁧󠁢󠁥󠁮󠁧󠁿
 * Ashley Westwood
 * 4
 * 0
 * 0
 * 1
 * 1
 * 22
 * FW
 * 🇮🇶
 * Justin Meram
 * 4
 * 0
 * 0
 * 1
 * 1
 * 15
 * MF
 * 🇺🇸
 * Ben Bender
 * 3
 * 0
 * 0
 * 0
 * 9
 * FW
 * 🇦🇷
 * Enzo Copetti
 * 2
 * 0
 * 0
 * 0
 * 25
 * DF
 * 🇬🇭
 * Harrison Afful
 * 2
 * 0
 * 0
 * 0
 * 0
 * 6
 * DF
 * 🇳🇿
 * Bill Tuiloma
 * 1
 * 0
 * 0
 * 0
 * 10
 * MF
 * 🇧🇪
 * Brecht Dejaegere
 * 1
 * 0
 * 0
 * 0
 * 0
 * 14
 * DF
 * 🏴󠁧󠁢󠁥󠁮󠁧󠁿
 * Nathan Byrne
 * 1
 * 0
 * 0
 * 0
 * 0
 * 17
 * FW
 * 🇺🇸
 * McKinze Gaines
 * 1
 * 0
 * 0
 * 0
 * 0
 * 21
 * DF
 * 🇫🇷
 * Adilson Malanda
 * 1
 * 0
 * 0
 * 0
 * 0
 * 1
 * GK
 * Kristijan Kahlina
 * 0
 * 1
 * 0
 * 0
 * 0
 * 0
 * 19
 * MF
 * 🇺🇸
 * Chris Hegardt
 * 0
 * 0
 * 1
 * 0
 * 0
 * 36
 * MF
 * 🇺🇸
 * Brandon Cambridge
 * 0
 * 0
 * 1
 * 0
 * 0