Angelo Leo was born in Albuquerque, New Mexico, U.S. on May 15, 1994. He made his professional debut at the age of 18 years on November 17, 2012 against Jesus Pacheco. Leo defeated Pacheco via 4-round majority decision, making a successful beginning of his pro career.
Leo became a world champion at the age of 26 after 19 professional fights. He challenged Tramaine Williams for the vacant WBO super-bantamweight title and defeated Williams via 12-round unanimous decision, winning his first world title.
He then went on to successfully win the featherweight (IBF) titles also to become a two-division world champion.
Leo's latest fight was a 10th-round KO victory over Luis Alberto Lopez at age 30, on August 10, 2024, in which he won the IBF featherweight world title.
Some of Angelo Leo's best fights so far have been against Luis Alberto Lopez, Eduardo Baez, Cesar Juarez, and Mike Plania. For a complete list of Leo's best fights and their details, refer to "Best fights of Angelo Leo".
Leo has just a single loss on his record. For details about this loss refer to "Angelo Leo Losses".
# | Date | Age | Opponent | Res | Via |
---|---|---|---|---|---|
26 | Aug 10, 2024 | 30 | Luis Alberto Lopez 30 30-2 | win | KO 10 |
25 | Apr 10, 2024 | 29 | Eduardo Baez 28 23-5-2 | win | UD 10 |
24 | Jan 31, 2024 | 29 | Mike Plania 26 29-3 | win | KO 3 |
23 | Nov 01, 2023 | 29 | Nicolas Polanco | win | TKO 9 |
22 | Jun 19, 2021 | 27 | Aarón Alameda | win | MD 10 |
21 | Jan 23, 2021 | 26 | Stephen Fulton 26 18-0 | loss | UD 12 |
20 | Aug 01, 2020 | 26 | Tramaine Williams | win | UD 12 |
19 | Dec 28, 2019 | 25 | Cesar Juarez 28 25-7 | win | TKO 11 |
18 | Jun 28, 2019 | 25 | Mark John Yap | win | UD 10 |
17 | Apr 05, 2019 | 24 | Neil John Tabano | win | UD 10 |
16 | Feb 09, 2019 | 24 | Alberto Torres | win | UD 8 |
15 | Dec 07, 2018 | 24 | Erik Ruiz | win | UD 8 |
14 | Oct 27, 2018 | 24 | Glenn Porras | win | KO 1 |
13 | Aug 03, 2018 | 24 | Sharone Carter | win | UD 8 |
12 | Jan 27, 2018 | 23 | Jonathan Aguilar | win | UD 6 |
11 | Nov 18, 2017 | 23 | Basilio Nieves | win | KO 4 |
10 | Aug 13, 2016 | 22 | Jorge Luis Falcón | win | KO 3 |
9 | May 14, 2016 | 21 | Iván Chavela Resendiz | win | KO 2 |
8 | Mar 05, 2016 | 21 | Jesús Reyes | win | KO 4 |
7 | Aug 15, 2015 | 21 | Stephon McIntyre | win | UD 6 |
6 | May 09, 2015 | 20 | Gabriel Braxton | win | TKO 2 |
5 | May 10, 2014 | 19 | James Piar | win | KO 3 |
4 | Jan 25, 2014 | 19 | Michael James Herrera | win | KO 1 |
3 | Sep 06, 2013 | 19 | Brian Garcia | win | MD 4 |
2 | Jan 19, 2013 | 18 | Julio Gomez | win | UD 4 |
1 | Nov 17, 2012 | 18 | Jesus Pacheco | win | MD 4 |