Angelo Leo has one loss against one opponent on his boxing record. For a list of Leo's best fights, refer to "Best fights of Angelo Leo".
On January 23, 2021 Angelo Leo met Stephen Fulton in a super-bantamweight (WBO) world-title defense fight. Leo was 26 years old and with a record of 20-1 (9), and Fulton was 26 years old and with a record of 18-0 (8). Leo lost the fight via 12-round unanimous decision and lost the title.