Here is a list of Flores's best fights. For a list of Flores's losses, refer to "BJ Flores Losses".
On February 25, 2017 BJ Flores faced off against Jeremy Bates at age 38. He was coming in with a record of 33-3-1 (21), and Bates was 43 years old and with a record of 26-18-1 (22). Flores stopped Jeremy Bates via KO.