Having started off in the pro game in August 2008 and having built a perfect unbeaten record of 25-0-0, Flores (age 32) now looks to move into the later stages of his career and step up against some of the top prospects in the division. Flores's longest KO streak is 5 fights long out of his 26 career fights.
Starting as he means to go on, Flores got off to an explosive start in his debut, defeating Oswaldo Salgado in 2 rounds and becoming the only person to have stopped Salgado to date. Flores then went on to win his next 12 fights - fighting 2 times in 2008, 2 times in 2009 and 8 times through 2010 and 2011 racking up wins against Carlos antonio Avila, Eduardo Romero and Jorge Ibarra amongst others.
Flores then went on to fight and beat Eduardo Romero on January 24th, 2009 maintaining his unbeaten record. Eduardo Romero was Flores's next opponent of his career in 2009. The fight was scheduled for 4 and Flores was the 2nd person to go the distance with Romero. Flores's win streak of 3 rose to 13 following 10 great wins, becoming the 3rd person to beat Jorge Ibarra, first boxer to go the distance with Ulises Castillo and first boxer to go the distance with Heriberto Gutierrez.
Jorge luis Alvarez was beaten next on November 26th, 2011 meaning Flores could maintain his unbeaten streak. In 2011 Flores fought his next opponent Jorge luis Alvarez and defeated him via MD. Flores was the 3rd person to go the distance with Alvarez. Flores's winning streak went from 14 wins to 16 after he then defeated boxers including Arturo Emilio and Ivan Gomez mosqueda.
On February 23rd, 2013, Flores was in action again with a win via TKO against Rodolfo Hernandez taking his mostly successful record to 18-0-0. Flores was the 3rd person to stop Rodolfo and he did it in the 2nd round via TKO. The fight was due to last 8 rounds. Flores continued his success in the next 1 fight taking his record to 20-0-0.
Pablo Batres was the next fight for Flores on September 26th, 2014 and also his next career win. Flores secured the win over Batres after the final bell via UD, resulting in Flores being the 11th person to defeat Batres. Flores's winning streak went from 21 wins to 23 after he then defeated boxers including Mario Macias and Oscar Escandon.
On September 22nd, 2015, Flores went into action again and beat Luis emanuel Cusolito taking the winning record to 24 wins. The win against Cusolito happened in the 12th round of a 12 round fight via TKO.
Moises Flores added another win to his record by beating Paulus Ambunda on June 11th, 2016, upping his record to 25 wins. Only the 2nd man to defeat Ambunda, Flores made an impressive appearance in his latest outing, earning himself a UD win.