Regardless of where you stand in your level of MLS fandom, there’s no denying that the league provides an abundance of goals. In 2017, 659 have been scored through 225 games — good for an average of 2.93 per match. Horrific defending from the likes of Minnesota United, Real Salt Lake and DC United certainly helps to elevate this number, but we’re not complaining.
In fact, MLS averages more goals per game than both the Premier League and La Liga (2.9), and when the league’s top scorers include the likes of David Villa, Diego Valeri, Sebastian Giovinco and Hector Villalba, you know there’s going to be some beauties in the mix.
According to the MLS YouTube page, these are the 11 best goals from around the league scored before the 2017 All-Star break.