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.