Bj Flores's debut fight took place on May 2003 when he was 24 years of age. His career has spanned 13 years to date and whilst he's now in the later stages of his career, he has amassed a record of 32-3-1 over the course of his 36 fight career. Flores's longest KO streak is 3 fights long out of his 36 career fights.
In a memorable debut Flores gained a TKO win against Dallas Lane in a 4 round contest, becoming the 2nd person to stop Lane. Following on from his debut, Flores continued his mostly successful career by fighting in a further 18 fights. In this time he fought Frank Walker, Cruz Quintana and Gary Dydell to name just a few, fighting 5 times in 2003, 6 times in 2004 and 7 times through 2005 and 2006 in this period.
Jose luis Herrera was the next fight for Flores on March 21st, 2009 and also his next career win. Flores career carried on successfully in the fight against Jose luis Herrera in 2009 which took place over 10 rounds. Flores was the first person to go the distance with Jose luis Herrera where Flores added a further win to his career record. Flores's wins continued and went from 23 wins to 24 after he then defeated Epifanio Mendoza.
Taking a knock to his career, Flores fought and was defeated by Danny Green on November 17th, 2010 taking his record to 24-1-1. Coming into the fight with high confidence Flores fought his next fight against Danny Green on November 17th, 2010. Unfortunately, Flores was outclassed and lost the decision on the judges scorecards taking his record to 24-1-1. Fights against Hugo Pineda, Nicholas Iannuzzi and Paul Jennette followed where he won all 3 fights taking his winning streak to 27 wins.
On October 6th, 2012, Flores was in action again with a win via TKO against David Mcnemar taking his mostly successful record to 28-1-1. Becoming the first person to stop David Mcnemar, Flores beat Mcnemar via TKO in the 2nd round of a 10 round fight. 4 wins followed where Flores went on to fight Adam Collins, Kevin Engel and Anthony Caputo smith amongst others, prolonging his win streak.
Flores went into his next career fight with a record of 31-2-1 and took this to 32 wins with a win against Roberto Santos on May 21st, 2016. Flores secured the win over Santos after the final bell via UD, resulting in Flores being the 4th person to defeat Santos.
Flores's next defeat of his career came against Tony Bellew on October 15th, 2016. Flores never really got going in his latest fight vs Bellew. Bellew was the better man and became the first fighter to stop Flores in a round 3 TKO shutout.