Here is a list of Cruz's best fights. For a list of Cruz's losses, refer to "Léo Santa Cruz Losses".
On June 9, 2018 Léo Santa Cruz met Abner Mares in a featherweight (WBA (Super)) world-title defense fight. Cruz was 29 years old and with a record of 35-1-1 (19), and Mares was 32 years old and with a record of 31-2-1 (15). Cruz won the fight via 12-round unanimous decision and successfully defended his title.
On March 8, 2014 Léo Santa Cruz met Cristian Mijares in a super-bantamweight (WBC) world-title defense fight. Cruz was 25 years old and with a record of 27-0-1 (15), and Mijares was 32 years old and with a record of 49-7-2 (24). Cruz won the fight via 12-round unanimous decision and successfully defended his title.
On November 23, 2019 Léo Santa Cruz fought Miguel Flores in a super-featherweight world-title fight for the WBA (Super) title. Cruz was 31 years old and with a record of 37-1-1 (19), and Flores was 27 years old and with a record of 24-2 (12). Cruz won the fight via 12-round unanimous decision and is crowned the new super-featherweight world champion.
On August 29, 2015 Léo Santa Cruz fought Abner Mares in a featherweight world-title fight for the WBA (Super) title. Cruz was 27 years old and with a record of 31-0-1 (17), and Mares was 29 years old and with a record of 29-1-1 (15). Cruz won the fight via 12-round majority decision and is crowned the new featherweight world champion.
On January 28, 2017 Léo Santa Cruz fought Carl Frampton in a featherweight world-title fight for Frampton's WBA (Super) title. Cruz was 28 years old and with a record of 33-1-1 (18), and Frampton was 29 years old and with a record of 23-0 (14). Cruz won the fight via 12-round majority decision and is crowned the new featherweight world champion.
On February 5, 2022 Léo Santa Cruz faced off against Keenan Carbajal in a lightweight bout at age 33. He was coming in with a record of 38-2-1 (19), and Carbajal was 30 years old and with a record of 23-2-1 (15). Cruz won the fight via 10-round unanimous decision.
On May 4, 2013 Léo Santa Cruz faced off against Alexander Muñoz in a super-bantamweight bout at age 24. He was coming in with a record of 24-0-1 (14), and Muñoz was 34 years old and with a record of 36-4 (28). Cruz stopped Alexander Muñoz via TKO.
On January 17, 2015 Léo Santa Cruz met Jesus Ruiz in a super-bantamweight (WBC) world-title defense fight. Cruz was 26 years old and with a record of 29-0-1 (17), and Ruiz was 25 years old and with a record of 33-5-5 (22). Cruz stopped Jesus Ruiz via 8th-round TKO and successfully defended his title.
On February 27, 2016 Léo Santa Cruz met Kiko Martínez in a featherweight (WBA (Super)) world-title defense fight. Cruz was 27 years old and with a record of 32-0-1 (18), and Martínez was 29 years old and with a record of 35-6 (26). Cruz stopped Kiko Martínez via 5th-round TKO and successfully defended his title.
On March 26, 2011 Léo Santa Cruz faced off against Stephane Jamoye in a bantamweight bout at age 22. He was coming in with a record of 15-0-1 (7), and Jamoye was 21 years old and with a record of 20-2 (10). Cruz stopped Stephane Jamoye via KO.