The 2026 MLS All-Star Game roster is starting to take shape, and the biggest names are already locked in. On Wednesday, July 29, 2026, the MLS All-Stars host a team of Liga MX All-Stars at Bank of America Stadium in Charlotte, North Carolina, with kickoff set for 8:00 PM ET on MLS Season Pass via Apple TV. Below you will find the confirmed First XI, a free printable lineup card, the Skills Challenge details, and how to watch.
2026 MLS All-Star Game: Quick Facts
Last updated: July 5, 2026
- Match: MLS All-Stars vs Liga MX All-Stars
- Date and time: Wednesday, July 29, 2026, 8:00 PM ET
- Venue: Bank of America Stadium, Charlotte, NC
- Watch: MLS Season Pass on Apple TV (English, Spanish, and French)
- Confirmed so far: 11 fan-voted First XI players; 13 coach picks, 2 commissioner picks, and the Liga MX squad still to come
- Skills Challenge: Tuesday, July 28, 2026, at Truist Field, Charlotte
2026 MLS All-Star Game Roster: Confirmed First XI

The First XI was chosen by a combined vote of MLS fans, players, and media, and announced on June 5, 2026. Five of the eleven are also headed to the FIFA World Cup 2026. The full list, from the official MLS All-Star page, is below.
| Position | Player | Club |
|---|---|---|
| Goalkeeper | Brian Schwake | Nashville SC |
| Left Back | Anthony Markanich | Minnesota United FC |
| Center Back | Mbekezeli Mbokazi | Chicago Fire FC |
| Center Back | Tim Ream | Charlotte FC |
| Right Back | Andy Najar | Nashville SC |
| Defensive Midfield | Sebastian Berhalter | Vancouver Whitecaps FC |
| Attacking Midfield | Zavier Gozo | Real Salt Lake |
| Attacking Midfield | Hany Mukhtar | Nashville SC |
| Forward | Hugo Cuypers | Chicago Fire FC |
| Forward | Son Heung-Min | LAFC |
| Forward | Leo Messi | Inter Miami CF |
That accounts for 11 of the 26 roster spots. The remaining 15 will come from 13 selections by MLS All-Star head coach Dean Smith of host club Charlotte FC, plus 2 picks from MLS Commissioner Don Garber. Liga MX has not yet announced how it will choose its 26-player squad. We will update this roster and the printable lineup card as those names are confirmed.
Skills Challenge and How to Watch
The MLS All-Star Skills Challenge presented by AT&T runs the night before, on Tuesday, July 28, 2026, at Truist Field in Charlotte. Both the Skills Challenge and the All-Star Game stream live on MLS Season Pass through the Apple TV app, with commentary in English, Spanish, and French. This is the first All-Star Game ever played at Bank of America Stadium, and the fifth edition to match MLS against Liga MX.
Frequently Asked Questions: 2026 MLS All-Star Game
Who is on the 2026 MLS All-Star Game roster?
Eleven players are confirmed as the fan-voted First XI: Brian Schwake, Anthony Markanich, Mbekezeli Mbokazi, Tim Ream, Andy Najar, Sebastian Berhalter, Zavier Gozo, Hany Mukhtar, Hugo Cuypers, Son Heung-Min, and Leo Messi. The other 15 MLS spots, and the full Liga MX squad, will be named closer to the game.
When and where is the 2026 MLS All-Star Game?
It is on Wednesday, July 29, 2026, at 8:00 PM ET at Bank of America Stadium in Charlotte, North Carolina, home of Charlotte FC.
Who do the MLS All-Stars play in 2026?
They face a team of Liga MX All-Stars from Mexico. It is the fifth MLS All-Star Game to use the MLS vs Liga MX format.
How can I watch the 2026 MLS All-Star Game?
The game streams live on MLS Season Pass through the Apple TV app, with English, Spanish, and French commentary.