The MLS All-Star Game is the midseason event of the Major League Soccer each year as the league and fans celebrate the best performing players from the first half. Much like other major North American sports, the MLS All-Star Game isn’t just a one-off match featuring other events throughout the week at a host location in the U.S.
This year, Austin FC hosted the MLS All-Star Game and Skills Challenge at Q2 Stadium in Texas. The best of the best from MLS, except Lionel Messi and Jordi Alba, took on Liga MX All-Stars for the second year running and the fourth time in the last five events.
Despite being a staple each summer, the MLS All-Star Game has undergone multiple changes throughout its history. What originally was booked as an East vs. West showdown, similar to the NBA, has undergone evolutions to feature a league squad taking on an outside opponent. And even that latter part has changed multiple times.
MLS All-Stars have played everyone from the U.S. men's national team to Premier League outfits like Arsenal, Tottenham Hotspur and other major European sides like Bayern Munich and Real Madrid. Though, including this year and last, MLS play the Liga MX All-Stars in a continental rivalry match.
Here’s a complete history of the MLS All-Star Game winners.






