Kenya Sport

Why Lionel Messi Will Miss the 2026 MLS All-Star Game After His World Cup Heroics

Lionel Messi, the biggest name in Major League Soccer, will not take part in this year's MLS All-Star game despite his recent World Cup brilliance. Fresh from a remarkable tournament where he reaffirmed his place as one of soccer’s greatest, Messi plans to rest before returning to Inter Miami.

Reasons Behind Messi's Absence

Messi earned a spot in his third straight MLS All-Star game during the World Cup, having scored 12 goals and provided eight assists in 14 matches this season. Still, he won’t participate in the July 29 event, which falls within the mandatory 21-day rest period granted to players after the season ends.

Along with his Argentina teammate Rodrigo De Paul, who also plays for Inter Miami, Messi is coordinating with the club about his return timetable. Both are expected to miss at least two upcoming Inter Miami matches, according to the Sports Business Journal.

When Might Messi Return?

The exact date for Messi’s comeback remains uncertain. The rest period began on July 20 and extends until August 10, giving him up to three weeks off. If he uses the full allowance, Messi would skip five Inter Miami games plus the All-Star Game.

After traveling to Miami, he plans to spend some time in his hometown of Rosario before rejoining the team.

Messi’s Last Match Before the Break

Messi last played for Inter Miami on May 24, assisting twice and taking three shots in a thrilling 6-4 victory over Philadelphia Union. He left the match in the 73rd minute holding his leg, but that turned out to be a precautionary measure. During the World Cup, he showed no sign of injury, scoring eight goals and assisting four times as he led Argentina to the final.

Details About the 2026 MLS All-Star Game

The All-Star game will see the top MLS players face off against the best from Liga MX on July 29. Some notable stars joining the event include World Cup performers like Richie Laryea, Matt Freese, Lucas Herrington, Mbekezeli Mbokazi, and Son Heung-Min.

Messi’s Current Status in MLS

At 39 years old, Messi ranks as the sixth oldest player in the league, behind veterans such as Diego Chara, Hugo Lloris, Luis Suarez, Maxi Moralez, and Alejandro Bedoya.