Aquí está una lista de las mejores peleas de Flores. Para una lista de las pérdidas de Flores, consulta "BJ Flores Pérdidas".
El 25 de febrero de 2017 BJ Flores se enfrentó a Jeremy Bates a la edad de 38. Él entró con un récord de 33-3-1 (21), y Bates tenía 43 años y un récord de 26-18-1 (22). Flores detuvo a Jeremy Bates por KO.