Watch all 30 of David Villa's MLS goals for New York City FC

David Villa - New York City FC - Waves to the home crowd

If there is one thing David Villa is known for, it is scoring goals. He has made a career out of putting the round ball into the back of the net, and his time in MLS has seen him do that plenty.


Since arriving to New York City FC for their inaugural season in 2015, Villa has been a constant and productive threat up top. The 34-year-old Spaniard has already amassed 30 goals through 48 games, and there is no sign of him slowing down.


Villa's goal-scoring prowess with NYCFC has caught the attention of many fans and observers across the world, including a Twitter user that recently compiled video of all of the veteran striker's MLS tallies. Villa saw the video, and, like a chance in the penalty area, capitalized on the opportunity he had in front of him by tweeting it himself: