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 29, 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: Final 29-man MLS All-Star squad (fan vote plus coach Dean Smith and commissioner Don Garber picks; Cuypers, De Paul, Mbokazi, and Messi were replaced) and 26 named Liga MX All-Stars, with 2 commissioner picks by Mikel Arriola pending
- 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 |
Roster update (July 25, 2026): Hugo Cuypers (transferred to CF Monterrey), Rodrigo De Paul, Mbekezeli Mbokazi (injured), and Lionel Messi (rest) were named to the original roster but have since been replaced. The final 29-man MLS squad that faces Liga MX is listed below.
MLS All-Stars: coach and commissioner picks
| Position | Player | Club | Selection |
|---|---|---|---|
| Goalkeeper | Maxime Crépeau | Orlando City | Coach pick |
| Goalkeeper | Matt Freese | New York City FC | Coach pick |
| Defender | Max Arfsten | Columbus Crew | Coach pick |
| Defender | Lucas Herrington | Colorado Rapids | Coach pick |
| Defender | Steven Moreira | Columbus Crew | Coach pick |
| Defender | Daniel Munie | San Jose Earthquakes | Coach pick |
| Defender | Jackson Ragen | Seattle Sounders FC | Coach pick |
| Defender | Richie Laryea | Toronto FC | Commissioner pick |
| Midfielder | Pep Biel | Charlotte FC | Coach pick |
| Midfielder | Yannick Bright | Inter Miami CF | Coach pick |
| Midfielder | Andrés Cubas | Vancouver Whitecaps FC | Coach pick |
| Midfielder | Evander | FC Cincinnati | Coach pick |
| Midfielder | Carles Gil | New England Revolution | Coach pick |
| Midfielder | Thomas Müller | Vancouver Whitecaps FC | Coach pick |
| Midfielder | Ashley Westwood | Charlotte FC | Coach pick |
| Forward | Anders Dreyer | San Diego FC | Coach pick |
| Forward | Guilherme | Houston Dynamo FC | Coach pick |
| Forward | Petar Musa | FC Dallas | Coach pick |
| Forward | Sam Surridge | Nashville SC | Coach pick |
| Forward | Philip Zinckernagel | Chicago Fire FC | Coach pick |
| Forward | Julian Hall | Red Bull New York | Commissioner pick |
Liga MX All-Stars (26 named, 28-man squad)
| Position | Player | Club |
|---|---|---|
| Goalkeeper | Nahuel Guzmán | Tigres UANL |
| Goalkeeper | Keylor Navas | Pumas UNAM |
| Defender | Willer Ditta | Cruz Azul |
| Defender | Jesús Gallardo | Toluca FC |
| Defender | Jesús Garza | Tigres UANL |
| Defender | Bryan González | Chivas Guadalajara |
| Defender | Richy Ledezma | Chivas Guadalajara |
| Defender | Erik Lira | Cruz Azul |
| Defender | Bruno Méndez | Toluca FC |
| Defender | Federico Pereira | Toluca FC |
| Defender | Israel Reyes | Club América |
| Defender | Nathan Silva | Pumas UNAM |
| Midfielder | Juan Brunetta | Tigres UANL |
| Midfielder | Kevin Castañeda | Chivas Guadalajara |
| Midfielder | Nicolás Castro | Toluca FC |
| Midfielder | Iker Fimbres | CF Monterrey |
| Midfielder | Fernando Gorriarán | Tigres UANL |
| Midfielder | Brian Gutiérrez | Chivas Guadalajara |
| Midfielder | Gilberto Mora | Club Tijuana |
| Midfielder | José Paradela | Cruz Azul |
| Midfielder | Brian Rodríguez | Club América |
| Midfielder | Carlos “Charly” Rodríguez | Cruz Azul |
| Midfielder | Franco Romero | Toluca FC |
| Forward | Armando González | Chivas Guadalajara |
| Forward | Robert Morales | Pumas UNAM |
| Forward | Santiago Sandoval | Chivas Guadalajara |
Toluca head coach Antonio Mohamed leads the Liga MX All-Stars. Two more players chosen by Liga MX commissioner Mikel Arriola will complete the 28-man squad.
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.