No amateur resultsProfessional recordDate | Opponent | Place | Result | 1981 | + Feb. 13 | Wilfredo Ruiz | Barranquilla, Colombia | W 6 | + June 27 | William Velasquez | Barranquilla, Colombia | W 4 | + July 17 | Alfredo Gomez | Barranquilla, Colombia | W 6 | + Sept. 18 | Virgilio Palomo | Bogota, Colombia | W 10 | + Oct. 30 | Francisco Quiroz | Barranquilla, Colombia | W 10 | 1982 | + Jan. 15 | Rafael Julio | Cartagena, Colombia | W 10 | + May 14 | Bernardo Gonzalez | Barranquilla, Colombia | KO 4 | + Aug. 6 | Rodolfo Flores | Barranquilla, Colombia | W 10 | + Oct. 2 | Ramon L Perez | Miami Beach, United States | KO 7 | + Oct. 31 | Jose Antonio Badilla | Miami Beach, United States | KO 5 | + Nov. 19 | Gabriel Sepulveda | Miami, United States | TKO 10 | WBC FECARBOX Flyweight Title | + Dec. 18 | Alfonso Lopez
| Cartagena, Colombia | W 10 | 1983 | + Mar. 11 | Johnny Jackson | Miami Beach, United States | KO 2 | + Apr. 8 | Enrique Guadamuz | Miami, United States | KO 3 | + Apr. 29 | Juan Manuel Ortiz | Miami, United States | KO 3 | + June 10 | Steve Whetstone | Miami, United States | TKO 8 | Florida State Super Flyweight Title | + July 29 | Alfonso Lopez
| Miami, United States | W 12 | + Nov. 26 | Norgie Castro | Miami, United States | TKO 8 | 1984 | + Jan. 27 | Nestor Obregon | Barranquilla, Colombia | KO 8 | + Mar. 13 | Rudy Crawford | Miami, United States | TKO 6 | + Apr. 17 | Felipe Mojica | Miami, United States | KO 8 | + Sept. 28 | Jose Luis Garcia
| Miami Beach, United States | KO 4 | 1985 | + Feb. 12 | Nelson Garcia | Miami Beach, United States | TKO 3 | + May 24 | Lee Cargle | Miami Beach, United States | TKO 7 | = July 20 | Juan Polo Perez | Cartagena, Colombia | Draw 10 | 1986 | + Apr. 26 | Armando Acuna | Miami Beach, United States | KO 2 | + May 30 | Juan Pagan | Miami Beach, United States | KO 1 | + July 11 | Rafael Orono | Miami, United States | W 10 | + Nov. 15 | Jesse Williams
| Barranquilla, Colombia | W 10 | 1987 | + Aug. 8 | Santos Benigno Laciar | Miami, United States | W 12 | WBC Super Flyweight Title | + Oct. 24 | Gustavo Ballas | Miami, United States | TKO 4 | WBC Super Flyweight Title | 1988 | - Apr. 8 | Gilberto Roman | Miami Beach, United States | L 12 | WBC Super Flyweight Title | - Nov. 7 | Gilberto Roman | Las Vegas, United States | L 12 | WBC Super Flyweight Title | 1989 | - Apr. 29 | Jose Ruiz | San Juan, Puerto Rico | L 12 | vacant WBO Super Flyweight Title | + Oct. 27 | Angel Sanchez | Plantation, United States | KO 2 | 1990 | + Jan. 12 | Javier Guido | Miami, United States | TKO 5 | + Apr. 27 | Luigi Camputaro | Atlantic City, United States | TKO 8 | WBA Inter-Continental Bantamweight Title | + Sept. 11 | Amos Cowart | Miami, United States | KO 3 | 1991 | - Feb. 27 | Welcome Ncita | Saint Vincent d'Aoste, Italy | L 12 | IBF Super Bantamweight Title | - Sept. 28 | Welcome Ncita | Sun City, South Africa | L 12 | IBF Super Bantamweight Title | + Nov. 22 | Jerome Coffee | Miami Beach, United States | W 12 | USBA Super Bantamweight Title | 1992 | - Feb. 9 | Kennedy McKinney | Atlantic City, United States | L 12 | USBA Super Bantamweight Title | + Nov. 21 | Cedric Mingo | Miami, United States | W 12 | IBF Inter-Continental Featherweight Title | 1993 | + Apr. 3 | Benito Rodriguez | Miami, United States | W 12 | IBF Inter-Continental Featherweight Title | - Sept. 11 | Tom Johnson | Miami Beach, United States | L 12 | IBF Featherweight Title | - Nov. 20 | Philip Holiday | Hammanskraal, South Africa | L 10 |
Summary
Total bouts: 46, Won: 37 (22 inside the limit), Lost: 8 (0 inside the limit), Draw: 1, NC: 0
|