Su formación infantil y juvenil la realizó en el Club Sporting Cristal a poco de cumplir once años en 1988.
Su llegada fue algo cuestionada, pues se creía que no rendiría en el equipo, pero en la cancha demostró lo contrario saliendo bicampeón del fútbol peruano.
Leao Butrón sería figura en el Torneo Descentralizado 2016 siendo durante muchas fechas el titular inamovible del cuadro victoriano, sin embargo, el equipo 'íntimo' no alcanzaría los Play-Off finales, quedando en el 5° lugar en la tabla general de dicho año.
Para el 2018 tras acabar en segundo lugar en el acumulado, consiguió llegar a las semifinales ante Melgar, en la vuelta en Arequipa, Butrón fue héroe en los penales.
En el 2019 tras la llegada de Pedro Gallese, Butrón fue relegado al banco de suplentes por los entrenadores, primero Miguel Ángel Russo y luego Pablo Bengoechea, quedando otra vez subcampeones tras perder la final ante Deportivo Binacional en el segundo año en la primera división del club puneño.
En el 2020, Leao tuvo un mal rendimiento en la Copa Libertadores y en el torneo local, tras una pésima campaña en la que el cuadro íntimo perdió la categoría en campo al caer en Lima ante Sport Huancayo[2] el club anuncia su no renovación y se confirma su retiro del fútbol.