Moreno amassed a 10–1–1 record during the next three years, with three stoppage victories, before being scheduled to face Ricardo Molina for the vacant WBA Fedecentro super flyweight title on 28 January 2005.
[5] After a quick fifth-round technical knockout of Jose de Jesus Lopez on 5 August 2006, Moreno was booked to make his first title defense against Franklin Varela on 2 September 2006.
[6] After beating the overmatched Eduardo Pacheco by technical knockout on 7 December 2006, Moreno was booked to fight Nestor Hugo Paniagua for the vacant WBA Fedecaribe bantamweight title on 3 February 2007.
Moreno made his second and final title defense against Ricardo Vargas on 16 August 2007, whom he beat by a first-round technical knockout.
Moreno was rewarded for his run of victories by being scheduled to challenge the reigning WBA bantamweight champion Volodymyr Sydorenko.
The title fight was booked as the main event of a 31 May 2008, ZDF broadcast card, which took place at the Burg-Wächter Castello in Düsseldorf, Germany.
[12] Moreno made his third title defense against Mahyar Monshipour on 4 July 2009, at the Parc des Expositions in Poitiers, France.
[13] After beating Jorge Otero by a sixth-round technical knockout on 9 October 2009, Moreno was booked to make his fourth title defense against Frédéric Patrac on 4 December 2009, at the Palais des Sports in Agde, France.
[14] More made his fifth WBA Regular title defense against the undefeated interim-champion Nehomar Cermeño on 27 March 2010, at the Polideportivo José María Vargas in La Guaira, Venezuela.
[15] The pair fought an immediate rematch on 14 August 2010, with the bout taking place in the champion's native Panama this time around.
[20] Moreno moved up in weight to super bantamweight for his next bout, in order to challenge the reigning WBC champion Abner Mares.
The title fight was scheduled as the event headliner of the 10 November 2012 Showtime card, which took place at the Staples Center in Los Angeles, California.
[27] Moreno returned to competition a year later, in order to challenge the reigning WBC bantamweight champion Shinsuke Yamanaka.
[28] After suffering his fourth professional loss, Moreno faced the former WBC super flyweight champion Suriyan Sor Rungvisai on 1 May 2016.
[30] After successfully bouncing back, Moreno was booked to rematch the WBC bantamweight champion Shinsuke Yamanaka on 16 September 2016.
[40] Moreno was booked to make his second WBA Fedelatin title defense against Gustavo Pina Melgar on 12 March 2022.
[42] Moreno faced Julio Cesar Cruz Avendano on 15 October 2022, in his second and final professional appearance of the year.