WATCH: All 30 goals from MLS Week 16

A total of 30 goals were scored across the 11 matches played in Week 16 and you can watch them all here in less than two minutes!

Catch the strikes from many of your favorite league stars, including David Villa, Jozy Altidore, Ignacio Piatti, Miguel Almiron, Josef Martinez and Bradley Wright-Phillips.

Stay connected: Get access to breaking news, videos, and analysis from North America's best soccer reporters via "This Week in MLS" newsletter or using our FREE mobile app.