Charlotte FC vs New York City FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Charlotte FC vs New York City FC — MLS at Bank of America Stadium.
- Charlotte FC 27 games · 43 pts (2026/26)
- New York City FC 27 games · 33 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
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Jul | New York City FC | H | 2–0 | W |
| 05 Jul | Orlando City SC | H | 2–2 | D |
| 29 Jun | Chicago Fire FC | A | 2–3 | L |
| 26 Jun | Sporting Kansas City | A | 1–2 | L |
| 14 Jun | Philadelphia Union | A | 1–2 | L |
| 31 May | Toronto FC | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Jul | Charlotte FC | A | 0–2 | L |
| 03 Jul | Toronto FC | H | 3–1 | W |
| 28 Jun | Montreal Impact FC | A | 0–1 | L |
| 12 Jun | Atlanta United FC | H | 4–0 | W |
| 31 May | Nashville SC | A | 2–2 | D |
| 28 May | Houston Dynamo | H | 0–3 | L |
Season Stats
| Charlotte FC | New York City FC | |
|---|---|---|
| #4 | Position | #8 |
| 43 | Points | 33 |
| 27 | Played | 27 |
| 12 / 7 / 8 | W / D / L | 8 / 9 / 10 |
| 47 | Scored | 41 |
| 38 | Conceded | 36 |
| +9 | GD | +5 |
| 1.59 | PPG | 1.22 |
| 44% | Win % | 30% |
Key Stats
50%
Both Teams to Score
H2H (10 games)
H2H (10 games)
40%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
Charlotte FC this season
Charlotte FC this season
19%
Clean Sheets
New York City FC this season
New York City FC this season
Charlotte FC are 4th (43 pts). New York City FC are 8th (33 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
New York City FC
0-15
5/2
16-30
4/4
31-45
5/5
46-60
4/4
61-75
4/6
76+
2/7
■ Scored ■ Conceded
Top Scorers (This Season)
Charlotte FC
| Pep Biel | 12 G | 7 A |
| Idan Gorno | 6 G | 1 A |
New York City FC
| Nicolas Fernandez Marcau | 15 G | 4 A |
| Agustin Ojeda | 5 G | 5 A |
| Hannes Wolf | 5 G | 1 A |
Events
Match Events
- 0' Charlotte FC have kicked off against New York City FC. Both sides are eager to make an early statement.
- 5' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 10' The travelling New York City FC supporters hardly appreciate their team being pressed down to the backline.
- 14' Clinical. Composed. Brilliant. Idan Gorno makes it 1-0.
- 17' The referee reaches into his pocket. Out comes the card for Jahkeele Marshall-Rutty.
- 22' Ashley Westwood has been one of the livelier players on the pitch with 2 goals to his name this season.
- 27' Charlotte FC are enjoying more possession but struggling to find a way through a disciplined New York City FC backline.
- 32' The tempo has dropped considerably in the last few minutes. Pascal Jansen will be considering his options from the bench.
- 37' It looks surprising Charlotte FC does not make any changes. Jahkeele Marshall-Rutty has some obvious troubles when approaching to the goal.
- 42' A tactical chess match is unfolding here. The question is which manager blinks first.
- 43' The referee shows New York City FC player a card on 43.
- 46' New York City FC make a change. Andres Perea trudges off to be replaced by Julian Fernandez on 46 minutes.
- 51' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 56' Fresh legs for Charlotte FC! Nick Scardina comes on to replace Bill Tuiloma.
- 61' It’s a booking for Charlotte FC player. Nick Scardina gets a card.
- 66' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Kerwin Vargas suffering a number of foals already.
- 67' New York City FC receives a card for a hard tackle on 67.
- 72' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 74' Mitja Ilenic gets the nod from New York City FC. He replaces Tayvon Gray and will look to change the dynamic.
- 75' Liel Abada is ready to make an impact after coming on for Wilfried Zaha at the 75 minute mark.
- 80' Thiago Martins is putting in a real shift tonight. He has covered more ground than anyone else for New York City FC so far.
- 81' What a moment for Kerwin Vargas! That strike on 81 puts his side firmly in control.
- 83' Brandt Bronico catches the referee's attention in entirely the wrong way. card on 83.
- 87' The crowd applauds Jahkeele Marshall-Rutty as he leaves the pitch. Tim Ream steps in for Charlotte FC.
- 90' The referee calls foul for Maxi Moralez. He receives a card.
- New York City FC will have plenty to reflect on. Charlotte FC were simply the better side today.
Lineups
Charlotte FC Lineups
Starting XI
-
10
Wilfried Zaha ↓ Liel Abada 75'
- 8
-
6
Bill Tuiloma ↓ Nick Scardina 56'
-
13
Brandt Bronico ↓ Djibril Diani 87'
- 2
- 29
- 1
- 18
- 4
-
16
Pep Biel ↓ Eryk Williamson 75'
- 17
Bench
-
3
Tim Ream ↑ 87'
- 22
-
19
Eryk Williamson ↑ 75'
-
28
Djibril Diani ↑ 87'
-
11
Liel Abada ↑ 75'
- 36
-
35
Nick Scardina ↑ 56'
- 23
- 25
Coach
Dean Smith
New York City FC Lineups
Starting XI
- 21
- 17
- 13
- 10
- 49
- 80
-
8
Andres Perea ↓ Julian Fernandez 46'
-
24
Tayvon Gray ↓ Mitja Ilenic 74'
- 22
-
26
Agustin Ojeda ↓ Jonathan Shore 74'
- 16
Bench
- 19
- 18
- 30
-
35
Mitja Ilenic ↑ 74'
-
32
Jonathan Shore ↑ 74'
-
11
Julian Fernandez ↑ 46'
- 9
- 2
- 99
Coach
Pascal Jansen
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Kerwin Vargas | 3 |
| Alonso Martinez | 3 |
| Daniel Rios | 2 |
| Enzo Copetti | 2 |
| Nicolas Fernandez Marcau | 2 |
| Idan Gorno | 2 |
| Karol Swiderski | 1 |
| Braian Cufre | 1 |
Head to Head
Charlotte FC Form
New York City FC Form
Predictions
Prediction accuracy
1 / 4
1.74
Charlotte FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.06
New York City FC xG
I would bet for:
Markets are evenly balanced — no clear value pick.
Match Result
✓ CorrectActual: Charlotte FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.8
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 52% |
|
48% |
| ± 3.5 | 31% |
|
69% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Charlotte FC or Draw
78%
Draw or New York City FC
47%
Charlotte FC or New York City FC
75%
Half-Time Result
✗ WrongActual: Charlotte FC win at HT
Correct Score
✓ In top 12
1 – 1
12.1%
1 – 0
9.7%
2 – 1
9.4%
2 – 0
Actual
0 – 0
7.9%
1 – 2
5.7%
0 – 1
5.6%
3 – 1
5.5%
3 – 0
5.1%
2 – 2
5%
0 – 2
3.4%
3 – 2
3%
Asian Handicap — Charlotte FC
| Handicap | Charlotte FC covers | Push | New York City FC covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 16% | 71% |
| -1.5 | 29% | — | 71% |
| -1 | 29% | 23% | 48% |
| -0.5 | 52% | — | 48% |
| +0.5 | 78% | — | 22% |
| +1 | 78% | 13% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 6% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Charlotte FC keeps clean sheet
35%
✗
New York City FC keeps clean sheet
18%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

