Villa made his professional debut on July 29, 2016, scoring a first-round
knockout (KO) victory over Gerardo Molina at the DoubleTree Hotel in
Ontario, California. After compiling a record of 10–0 (4 KOs) he defeated Marlon Olea on April 14, 2018, at the Salinas Storm House in
Salinas, California, capturing the
WBO Youth
featherweight title by
unanimous decision (UD) over eight rounds. All three judges scored the bout 80–72. After four more wins in non-title fights, one by KO, he won his second professional title by defeating
Luis Lopez-Vargas via UD on May 10, 2019, to capture the vacant WBO International featherweight title, with the judges' scorecards reading 98–92, 97–93 and 96–94. He retained the title against Enrique Vivas by UD in September followed by a UD victory against
Alexei Collado in January 2020. On July 13, 2024 in Las Vegas, Villa suffered the defeat by unanimous decision against Sulaiman Segawa. ==Professional boxing record==