| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1993 |  | + July 17 | Carlos Rengifo | Panama City, Panama | TKO 1 |  | - Aug. 14 | Leopoldo Mejia | Panama City, Panama | TKO by 2 |  | + Oct. 16 | Jose Martinez | Colon City, Panama | W 4 |  | + Oct. 23 | Hector Mejia | Panama City, Panama | KO 2 |  | + Dec. 4 | Andres Ciriaco | Panama City, Panama | W 4 |  | + Dec. 28 | Winston Sierra | Panama City, Panama | W 6 |  | 1994 |  | + Feb. 5 | Winston Sierra | Panama City, Panama | W 4 |  | + Sept. 3 | Johnny Santos | Colon City, Panama | TKO 2 |  | + Oct. 15 | Eusebio Villalobos | Colon City, Panama | TKO 2 |  | 1995 |  | - Feb. 4 | Cristino Mota | Colon City, Panama | L 8 |  | + Mar. 17 | Juan Rios | David, Panama | TKO 6 |  | - Apr. 25 | Cassius Baloyi | Hammanskraal, South Africa | L 8 |  | + June 23 | Alex Saavedra | Santiago, Panama | W 6 |  | - July 15 | Pedro Lopez | Panama City, Panama | TKO by 9 |  | + Nov. 24 | Marcos Smith | Panama City, Panama | TKO 4 |  | - Dec. 22 | Catalino Becerra | Panama City, Panama | L 12 |  | Panamanian Super Bantamweight Title |  | 1996 |  | - Mar. 1 | Victor Polo | Cartagena, Colombia | KO by 3 |  | - May 15 | Amador Vasquez | Panama City, Panama | L 10 |  | - June 15 | Hilario Guzman | Panama City, Panama | L 10 |  | = Aug. 23 | Victor Adrian Britos | La Rioja, Argentina | Draw 10 |  | - Sept. 28 | Marcos Oscar Garro | Buenos Aires, Argentina | LDQ 5 |  | - Nov. 15 | Claudio Adrian Martinez | Laborde, Argentina | LDQ 2 |  | 1997 |  | - Feb. 22 | Laureano  Ramirez | Santo Domingo, Dominican Republic | LDQ 5 |  | - Apr. 19 | Amador Vasquez | Santiago, Panama | KO by 8 |  | - Nov. 29 | Victorio Abadia | Colon City, Panama | L 10 |  | 1998 |  | - Aug. 15 | Florentino Campbell | Colon City, Panama | TKO by 1 | 
   SummaryTotal bouts: 26, Won: 11 (6 inside the limit), Lost: 14 (5 inside the limit), Draw: 1, NC: 0 |