Mario Miranda has three losses against three opponents on his boxing record. For a list of Miranda's best fights, refer to "Best fights of Mario Miranda".
On December 19, 1985 Mario Miranda faced off against Oscar Bejines at age 26. He was coming in with a record of 27-3-2 (17). Miranda lost the fight via 10-round unanimous decision.
On May 14, 1983 Mario Miranda faced off against Jorge Lujan at age 23. He was coming in with a record of 20-2 (13). Miranda lost the fight via 10-round unanimous decision.
On September 15, 1982 Mario Miranda fought Juan Laporte in a featherweight world-title fight for the WBC title. Miranda was 23 years old and with a record of 19-1 (13), and Laporte was 22 years old and with a record of 21-3 (12). Miranda lost the fight via 10th-round retirement.