[1] After compiling a record of 18–0 (8 KOs) he faced Cesar Juarez for the vacant WBO-NABO junior featherweight title on December 28, 2019, at the State Farm Arena in Atlanta, Georgia.
[3] The title bout was scheduled as the main event of an August 1 Showtime broadcast card, which took place at the Mohegan Sun Arena in Montville, Connecticut.
The fight was scheduled as the main event of a January 23, 2021, card that took place at the Mohegan Sun Arena in Montville, Connecticut, and was broadcast by Showtime.
[12] Leo is scheduled to challenge Luis Alberto Lopez for his IBF featherweight title at Tingley Coliseum in Albuquerque, New Mexico on August 10, 2024.
In January 5 it was reported that Leo was scheduled to make the first defense of his IBF featherweight title against Tomoki Kameda on March 29-30 in Aichi, Japan.