Miguel Flores has five losses against five opponents on his boxing record. For a list of Flores's best fights, refer to "Best fights of Miguel Flores".
On October 15, 2023 Miguel Flores faced off against Sam Goodman in a featherweight bout at age 31. He was coming in with a record of 25-5-1 (12), and Goodman was 25 years old and with a record of 15-0 (7). Flores lost the fight via 12-round unanimous decision.
On December 5, 2020 Miguel Flores faced off against Eduardo Ramirez in a featherweight bout at age 28. He was coming in with a record of 24-4 (12), and Ramirez was 27 years old and with a record of 23-2-3 (10). Flores lost the fight via 5th-round KO.
On November 23, 2019 Miguel Flores fought Léo Santa Cruz in a super-featherweight world-title fight for the WBA (Super) title. Flores was 27 years old and with a record of 24-3 (12), and Cruz was 31 years old and with a record of 36-1-1 (19). Flores lost the fight via 12-round unanimous decision.
On July 18, 2017 Miguel Flores faced off against Chris Avalos at age 25. He was coming in with a record of 22-2 (10). Flores lost the fight via 5th-round retirement.
On February 21, 2017 Miguel Flores faced off against Dat Nguyen at age 24. He was coming in with a record of 22-1 (10). Flores lost the fight via 6th-round TKO.