No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1980 | | + Nov. 1 | Eugenio Medrano | Santiago, Panama | KO 2 | | + Nov. 29 | Manuel Sanguillen | Colon City, Panama | W 4 | | 1981 | | + Jan. 31 | Miguel Quiroz | Colon City, Panama | TKO 2 | | + May 23 | Marcos Vasquez | Panama City, Panama | TKO 6 | | + July 3 | Alexis Caballero | Colon City, Panama | W 6 | | + Aug. 29 | Julian Paz | Colon City, Panama | KO 5 | | + Oct. 3 | Melquiades Gomez | Colon City, Panama | KO 3 | | + Dec. 5 | Angel Diaz | Panama City, Panama | TKO 7 | | 1982 | | + Feb. 20 | William Acuna | Colon City, Panama | KO 3 | | + Mar. 20 | Leo Martinez
| Colon City, Panama | KO 1 | | + May 15 | Clemente Rojas | Colon City, Panama | W 10 | | + July 17 | Vianey Ruiz | Panama City, Panama | KO 1 | | + Oct. 16 | Alfredo Layne | Colon City, Panama | W 10 | | + Dec. 4 | Emilio Guerrero | Colon City, Panama | TKO 3 | | 1983 | | + Feb. 4 | William Machado | Miami Beach, United States | KO 8 | | + Mar. 24 | Wilbert Delgado | San Jose, Costa Rica | KO 4 | | WBA Fedelatin Lightweight Title | | + Apr. 30 | Enrique Martinez | Colon City, Panama | W 10 | | + July 2 | Julio Pastor Ruiz | Colon City, Panama | W 12 | | Panamanian Lightweight Title | | + Oct. 29 | Adalberto Guevara | Colon City, Panama | TKO 5 | | 1984 | | - Jan. 22 | Livingstone Bramble | Atlantic City, United States | L 12 | | - May 20 | Hector Camacho | Corpus Christi, United States | TKO by 7 | | + Dec. 1 | Rosendo Vidal | Colon City, Panama | TKO 5 | | 1985 | | + Jan. 19 | Ernesto Espana | Colon City, Panama | W 10 | | + June 15 | Pedro Pablo Torres | Panama City, Panama | TKO 6 | | + Aug. 31 | Libardo Herrera | Colon City, Panama | TKO 4 | | 1986 | | + Feb. 28 | Juan Lebron | Colon City, Panama | W 10 | | - Aug. 16 | Pernell Whitaker | Atlantic City, United States | L 10 | | - Nov. 20 | Roberto Elizondo | Corpus Christi, United States | TL 7 | | 1987 | | - Feb. 14 | Rodolfo Aguilar | Colon City, Panama | L 10 | | + May 15 | Roberto Alvarez | Guayaquil, Ecuador | W 10 | | + July 17 | Alfredo Caceres | Guayaquil, Ecuador | TKO 4 | | 1988 | | + June 4 | Julio Pastor Ruiz | Colon City, Panama | TKO 7 | | + Aug. 20 | Aquilino Asprilla | Colon City, Panama | W 12 | | WBA Fedelatin Super-Lightweight Title | | + Dec. 17 | Alfredo Layne | Colon City, Panama | W 10 | | 1989 | | + July 27 | Darrin Morris | New York, United States | W 8 | | - Dec. 7 | James McGirt | New York, United States | L 10 | | 1990 | | - Apr. 11 | Kevin Pompey | Albany, United States | L 10 | | + July 27 | Jose Luis Esteven | Queens, United States | KO 7 | | New York State Super-Welterweight Title | | - Nov. 29 | Tyrone Trice | New York, United States | TKO by 6 | | vacant International Boxing Council Super-Welterweight Title | | 1991 | | - July 9 | William Jones | Philadelphia, United States | KO by 4 | | - Nov. 7 | Michael Ward | Washington, United States | L 10 | | 1992 | | - Jan. 16 | William Bo James | Elizabeth, United States | L 10 | | - July 15 | Brett Lally | New York, United States | L 6 | | 1993 | | - May 28 | Verno Phillips | Brooklyn, United States | TKO by 5 | | USA New York State Light Middleweight Title | | 1994 | | + Mar. 31 | Joe Gatti | Melville, United States | W 10 | | + June 14 | Charles Brewer | Philadelphia, United States | TKO 6 | | - Nov. 8 | Vinny Pazienza | Mashantucket, United States | L 10 | | 1995 | | - May 3 | Quincy Taylor | Dallas, United States | TKO by 7 | | NABF Middleweight Title | | - Aug. 25 | Glenwood Brown | Hartford, United States | L 12 | | vacant International Boxing Organization Middleweight Title | | 1996 | | + Mar. 6 | Jose Flores | Bronx, United States | KO 2 | | - May 17 | Joaquin Velasquez | New York, United States | L 10 | | vacant World Boxing Federation Middleweight Title | | + July 19 | Joaquin Velasquez | New York, United States | W 12 | | 1997 | | - Jan. 10 | Raul Marquez | Uncasville, United States | TKO by 5 | | USBA Super-Welterweight Title | | 1998 | | - Aug. 5 | Andrew Lewis | Port Chester, United States | TKO by 2 | | - Dec. 3 | Darrell Woods | Elmhurst, United States | TKO by 2 |
Summary
Total bouts: 55, Won: 35 (21 inside the limit), Lost: 20 (8 inside the limit), Draw: 0, NC: 0
|