| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1978 |  | + July 2 | Gilberto Ayala | Panama City, Panama | W 4 |  | 1979 |  | + Apr. 28 | Antonio Isaza | Colon City, Panama | W 4 |  | + June 30 | Elias Gonzalez | Colon City, Panama | KO 2 |  | + Aug. 18 | Raul Osses | Colon City, Panama | TKO 2 |  | 1980 |  | - May 17 | Marino Alabarca | Colon City, Panama | TKO by 2 |  | + July 12 | Martin Rojas | Barranquilla, Colombia | TKO 2 |  | - July 26 | Antonio Isaza | Panama City, Panama | TKO by 2 |  | - Nov. 1 | Marino Alabarca | Colon City, Panama | TKO by 2 |  | + Nov. 29 | Vianey Ruiz | Panama City, Panama | KO 2 |  | 1981 |  | - Jan. 31 | Ernesto Davis | Colon City, Panama | L 10 |  | + May 16 | Eric Perea | Panama City, Panama | W 10 |  | + Aug. 15 | Juan Elizondo | Houston, United States | W 10 |  | 1982 |  | + Feb. 13 | Marino Alabarca | Panama City, Panama | TKO 8 |  | - Feb. 20 | Carlos Trujillo | Colon City, Panama | KO by 1 |  | + Mar. 2 | Hector  Hernandez | Miami Beach, United States | TKO 6 |  | + Apr. 30 | Jose Salazar | Panama City, Panama | TKO 9 |  | Panamanian Welterweight Title |  | - May 15 | Nestor Flores | Colon City, Panama | KO by 1 |  | + Nov. 13 | Lino Cajina | Panama City, Panama | KO 4 |  | + Dec. 18 | Leonardo Bermudez | Panama City, Panama | W 10 |  | 1983 |  | + Mar. 26 | Elias Gonzalez | Panama City, Panama | TKO 5 |  | + Oct. 1 | Carlos Trujillo | Panama City, Panama | W 12 |  | Panamanian Welterweight Title |  | 1984 |  | + Apr. 14 | Gregorio Molinar | Panama City, Panama | KO 4 |  | + Nov. 24 | Adalberto Vanegas | Panama City, Panama | W 10 |  | 1985 |  | + Jan. 18 | Marino Alabarca | Panama City, Panama | TKO 4 |  | + Apr. 27 | Fernando Alban | Panama City, Panama | TKO 4 |  | 1986 |  | - Mar. 9 | Donald  Curry | Fort Worth, United States | KO by 2 |  | WBA, IBF and WBC Welterweight Titles |  | + July 19 | Carlos Trujillo | Panama City, Panama | TKO 9 |  | 1987 |  | - Aug. 25 | Ruben Dario Palacios | Laredo, Colombia | L 8 |  | - Dec. 18 | Tomas Molinares | Cartagena, Colombia | TKO by 5 |  | 1988-1989 Inactive
 |  | 1990 |  | + Apr. 7 | Efrain Moreno | Betania, Panama | TKO 7 |  | 1991 Inactive
 |  | 1992 |  | + Mar. 21 | Nestor Flores | Colon City, Panama | KO 3 |  | - Dec. 15 | Fulgencio Obelmejias | Caracas, Venezuela | L 10 |  | 1993-1995 Inactive
 |  | 1996 |  | - Apr. 20 | Guillermo Jones | Colon City, Panama | KO by 2 |  | 1997 |  | + Apr. 5 | Luis Pineda | Panama City, Panama | KO 9 |  | vacant Panamanian Heavyweight Title |  | - Oct. 3 | Armando Grueso | Panama City, Panama | TKO by 5 |  | 1998 |  | - Dec. 16 | Felix Jose HERNANDEZ | Panama City, Panama | L 12 |  | vacant NABO Middleweight Title |  | 1999 |  | - July 30 | Victor Cordoba | Panama City, Panama | TKO by 4 |  | 2000 |  | - Sept. 9 | Dario Matteoni | Ciudad Evita, Argentina | KO by 4 | 
   SummaryTotal bouts: 38, Won: 23 (16 inside the limit), Lost: 15 (11 inside the limit), Draw: 0, NC: 0 |