Desde 1996 en adelante, Major League Soccer ha organizado All-Star Games. En los primeros años enfrentando a combinados de la Conferencia Este ante la Conferencia Oeste, hasta alcanzar el modelo actual en el que un representativo de la MLS se mide a un club extranjero o a un representante de una liga extranjera, como ocurrirá este verano:
Este es el historial del MLS All-Star Game
Desde 1996 en adelante el evento se organiza anualmente por la liga norteamericana cada verano.
1996: Este 3 vs. Oeste 2 (E. Rutherford, Nueva Jersey)
1997: East 5 vs. Oeste 4 (E. Rutherford, Nueva Jersey)
1998: MLS Estados Unidos 6 vs. MLS Mundo 1 (Orlando, Florida)
1999: Oeste 6 vs. Este 4 (San Diego, California)
2000: Este 9 vs. Oeste 4 (Columbus, Ohio)
2001: Este 6 vs. Oeste 6 (San Jose, California)
2002: MLS 3 vs. Selección Nacional de Estados Unidos 2 (Washington, D.C.)
2003: MLS 3 vs. CD Guadalajara 1 (Carson, California)
2004: Este 3 vs. Oeste 2 (Washington, D.C.)
2005: MLS 4 vs. Fulham FC 1 (Columbus, Ohio)
2006: MLS 1 vs. Chelsea FC 0 (Bridgeview, Illinois)
2007: MLS 2 vs. Celtic FC 0 (Commerce City, Colorado)
2008: MLS 3 vs. West Ham United FC 2 (Toronto, Ontario)
2009: MLS 1 vs. Everton FC 1 (Everton 4-3 pen) (Sandy, Utah)
2010: Manchester United FC 5 vs. MLS 2 (Houston, Texas)
2011: Manchester United FC 4 vs. MLS 0 (Harrison, Nueva Jersey)
2012: MLS 3 vs. Chelsea FC 2 (Chester, Pensilvania)
2013: AS Roma 3 vs. MLS 1 (Kansas City, Kansas)
2014: MLS 2 vs. Bayern Munich 1 (Portland, Orego)
2015: MLS 2 vs. Tottenham Hotspur 1 (Commerce City, Colorado)
2016: Arsenal 2 vs. MLS 1 (San Jose, California)
2017: Real Madrid 1 vs. MLS 1 (Real Madrid 4-2 pen) (Chicago, Illinois)
2018: Juventus 1 vs. MLS 1 (Juventus 5-4 pen) (Atlanta, Georgia)
2019: Atlético de Madrid 3 vs. MLS 0 (Orlando, Florida)