Lionel Messi, Son Heung-min and two U.S. men’s national team stars were selected for the 2026 MLS All-Star game in Charlotte, N.C. in late July, headlining the first eleven players unveiled for the match.
Inter Miami superstar Messi, who will be 39 by the time the game comes around, cracks his third All-Star roster since joining MLS in 2023, but there remains doubt around whether or not he will play, given he skipped the league’s marquee event last season. Son, meanwhile, features for the first time, after joining LAFC last summer.