News

16-year-old Gilberto Mora makes history as youngest MLS All-Star Game goalscorer

Watch out North America, there's a new kid in town.

In a match filled with flair, rising stars, and a touch of disappointment, it was 16-year-old Gilberto Mora who stole the show at the 2025 MLS All-Star Game in Austin, Texas.

Despite Major League Soccer’s 3-1 victory over the Liga MX All-Stars, the spotlight of the night was shared with the teenage Mexican phenom, who made history as the youngest goalscorer in the event's history.

Watch: Gilberto Mora goal vs. MLS All-Stars

Mora, who entered as a second-half substitute, fiercely slotted home in the 64th minute after capitalizing on a loose ball in the box—igniting cheers from both sets of fans at Q2 Stadium.

Just weeks earlier, Mora became the youngest player to start—and win—a major international final, helping Mexico to a dramatic 2-1 victory over the U.S. Men’s National Team in the 2025 Gold Cup final. That performance followed a historic Liga MX debut last year, where he became the youngest player to start in the league’s history at just 15.

View this post on Instagram

A post shared by The18 (@the18soccer)

The buildup to the All-Star showdown was marked by some disappointment, as Lionel Messi and Jordi Alba of Inter Miami 'opted out' of the game late Thursday afternoon.

Mora plays for boyhood team Club Tijuana in Liga MX and became the youngest-ever player to debut in the Mexican First Division.

Videos you might like