Toni Villa llegó a la cantera del Real Valladolid en 2011 procedente del Atlético Ciudad de Lorquí. Debutó en Segunda B con el filial blanquivioleta en abril de 2014. En verano de 2016, tras realizar la pretemporada con el primer equipo, el técnico Paco Herrera le comunicó que no contaba con él, por lo que se le buscó una salida a la Cultural y Deportiva Leonesa.
En la temporada 2016-17, fue pieza clave de la Cultural y Deportiva Leonesa, dirigida por Rubén de la Barrera, para lograr el ascenso a Segunda. Tras finalizar la temporada volvió al Real Valladolid a cambio de 35 000 euros. En la temporada 2017-18 fue una pieza importante de la plantilla que consiguió el ascenso a Primera.
El 17 de agosto de 2018 debutó en Primera División con el conjunto blanquivioleta, en un empate a cero a domicilio, ante el Girona. Ahora, este pequeño gran futbolista que juega con albivioleta, se ha hecho con un hueco y prueba de su clase es el gol que lograba y que ya es objeto de culto por muchos seguidores vallisoletanos.