Home » Soccer » 2026 MLS All-Star Game Roster: First XI, Printable Lineup Card, and How to Watch

2026 MLS All-Star Game Roster: First XI, Printable Lineup Card, and How to Watch

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

2026 MLS All-Star Game roster graphic - MLS All-Stars vs Liga MX in Charlotte

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.

PositionPlayerClub
GoalkeeperBrian SchwakeNashville SC
Left BackAnthony MarkanichMinnesota United FC
Center BackMbekezeli MbokaziChicago Fire FC
Center BackTim ReamCharlotte FC
Right BackAndy NajarNashville SC
Defensive MidfieldSebastian BerhalterVancouver Whitecaps FC
Attacking MidfieldZavier GozoReal Salt Lake
Attacking MidfieldHany MukhtarNashville SC
ForwardHugo CuypersChicago Fire FC
ForwardSon Heung-MinLAFC
ForwardLeo MessiInter 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.

Explore More 2026 Soccer Resources

author avatar
Jacey Tine Author
Jacey Tine is a lifelong San Diego Padres and Florida Gators fan with 7+ years of sports coverage experience. At Sports Brackets, she delivers brackets, schedules, previews, and analysis across MLB, college football, NFL, WNBA, and more. Always with a fan-focused, reliable approach.