Il remporte le titre de champion du monde des poids mouchesWBO laissé vacant par Omar Andrés Narváez le en battant Richie Mepranum par arrêt de l'arbitre à la 5e reprise[1], titre qu'il conserve le en contraignant à l'abandon Ronald Ramos au 9e round[2] puis le aux dépens de Michael Arango (arrêt de l'arbitre à la 2e reprise)[3]. Le , Miranda stoppe au 4e round Arden Diale. Il est en revanche battu aux points par Brian Viloria le [4].