The Major League Soccer All-Stars will take on Liga MX All-Stars in a match at Bank of America Stadium in Charlotte, North Carolina. The game is scheduled for kickoff at 8 p.m. on Wednesday.
This match continues the tradition of pitting the two North American leagues against each other, rather than hosting an intra-league exhibition. It comes at a time when MLS is navigating a compressed calendar, having paused from late May to mid-July for the World Cup hosted across North America. The league resumed play on July 16 with a series of rivalry matches.
Dean Smith, head coach of Charlotte FC, selected the MLS roster on his home turf. The 29-player squad was formed through a combination of fan voting, Smith's own choices, and selections made by MLS commissioner Don Garber. Notable players on the roster include high-profile signings Son Heung-min and Thomas Muller, along with Toronto FC's Richie Laryea and three players from the Vancouver Whitecaps.
In the days leading up to the match, the roster underwent changes. Initially, players such as Lionel Messi and Rodrigo De Paul were named but were later replaced for various reasons, including rest.
Liga MX has named 24 players for their team, with Toluca contributing four representatives after winning the 2026 Concacaf Champions Cup. Cruz Azul leads with five players, while CF Pachuca also has four on the roster.
The match serves as the highlight of a week of events in Charlotte, which includes a fan festival and various programming related to the game. The format of MLS versus Liga MX showcases the close operational relationship between the two leagues, with players frequently transferring between them and clubs competing in continental tournaments.
