Carlos Vela holds the record as the all time leading scorer in MLS history with 111 regular season goals. The Mexican forward achieved this milestone during his time with Los Angeles FC from 2018-2022, where he became one of the most prolific scorers in league history.
Vela surpassed previous record holders including Landon Donovan (145 goals across all competitions, 57 in regular season) and Chris Wondolowski, who held the regular season record before Vela. Vela's goal-scoring prowess was particularly evident in 2019 when he set the single-season MLS record with 34 goals.
The all-time leading scorer record considers only regular season MLS matches, excluding playoff games, international competitions, and other tournaments. Vela's achievement is particularly remarkable given that he accomplished this feat in just five seasons, demonstrating exceptional consistency and finishing ability throughout his MLS career.