It’s been another goal-filled season for New York City FC striker David Villa. The former Spain international has scored 12 goals in 18 appearances for his club this season and is on pace to pass his total from last season, where he scored 18 in 29 appearances.

Since making the move to the MLS, Villa has proved that he’s still a very competitive footballer, with all the talk surrounding the league’s reputation as a “retirement league”. It’s been refreshing to see a player in such high form. There is no doubt that he has been putting his best effort forward every match.

His consistency has been fantastic, as his scoring hasn’t come in bunches, scoring in all but six of his appearances. For this reason, it hasn’t been close on the team stat sheet in the goal column. Villa has scored 12 of the clubs 31 goals this season and has accounted for half of the shots on goal as well.

Not only is he leading his club in goals, but Villa is also leading the league. The 35-year-old currently has a two-goal lead on Montreal Impact’s Ignacio Piatti. Last season he had finished in fourth in the league in goal scoring.

His best days may very well be behind him, but he is still leaving a mark on the MLS. Young fans are getting a chance to watch a player that they grew up watching on T.V. scoring for Spain and Barcelona. Homegrown players also are benefiting from getting a chance to see what it takes to be a prolific goal scorer. Hopefully, we get to continue seeing some more goals from one of the best in the MLS.

Here are some Villa’s goals from this season.

Villa Practices Finishing

Featured Image Credit: Tullio Puglia/Getty Images

Follow @ACAllAmericans for quality, up-to-date sports reporting.