En 2011 aux championnats du monde sur piste, il bat le double tenant du titre et grand favori, l'Australien Cameron Meyer pour remporter la médaille d'or de la course aux points. Il a été le seul à pouvoir prendre un tour au peloton. Il profite de la décélération des coureurs après le sixième sprint, remporté par Meyer, pour en quelques tours prendre cet avantage décisif. Puis il réussit à préserver cet avantage malgré les attaques incessantes dont il fut l'objet, parfois avec l'aide du Chilien Luis Fernando Sepúlveda. Ávila, pour s'imposer, a gagné, en plus des 20 points obtenus en prenant un tour au peloton, les 5 points alloués aux et sprints, 1 point au et 2 points au . Avec 33 points, il devance Meyer de 8 points.