| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1989 |  | + Dec. 15 | Dionisio Arias | Santa Marta, Colombia | KO  2 |  | 1990 |  | + Jan. 6 | Fidel Julio | Cartagena, Colombia | KO  2 |  | + Mar. 30 | Jorge Hurtado | Cartagena, Colombia | TKO  4 |  | + Apr. 30 | Dorismel Camargo | Cartagena, Colombia | KO  2 |  | 1991 |  | + June 1 | Alberto Arrieta | Barranquilla, Colombia | KO  1 |  | + June 22 | Miguel Lugo | Cartagena, Colombia | W 8 |  | 1992 |  | + Mar. 28 | Alfredo Godoy | Cartagena, Colombia | KO  6 |  | + Oct. 16 | Apolinario Castro | Barranquilla, Colombia | TKO  1 |  | + Dec. 17 | Orlando Tobon | Barranquilla, Colombia | W 10 |  | (Won vacant Colombian Super-Flyweight Title) |  | 1993 |  | + Feb. 19 | Antonio Zappa | Barranquilla, Colombia | W  8 |  | + Mar. 13 | Victor Regino | Pivijay, Colombia | KO  2 |  | + May 6 | Isaac Martinez | Cartagena, Colombia | KO  1 |  | + May 28 | Alfredo Lugo | Barranquilla, Colombia | KO  2 |  | + Dec. 7 | John Rivas | Soledad, Colombia | TKO  3 |  | 1994 |  | + Feb. 5 | Luis Sanchez | Cartagena,  Colombia | KO 4 |  | + Mar. 26 | Carlos Castro | Monteria,  Colombia | KO 3 |  | + June 1 | Leobaldo Asprilla | Bolivar, Colombia | TKO 3 |  | + Aug. 5 | Emiliano Ferrer | Barranquilla, Colombia | W 10 |  | + Oct. 1 | Euclides Rodriguez | Taganga, Colombia | KO  3 |  | + Oct. 14 | William Goenaga Lopez | Cartagena, Colombia | KO  3 |  | + Dec. 10 | Ivan Iglesias | Trujillo Alto, Colombia | TKO  8 |  | 1995 |  | + June 30 | Elvis Mejia | Barranquilla, Colombia | KO  2 |  | (Retained Colombian Super-Flyweight Title) |  | + Oct. 19 | Emiliano Ferrer | Barranquilla, Colombia | W 10 |  | 1996 |  | + Jan. 19 | Luis Salgado | Santa Marta, Colombia | KO  2 |  | (Retained Colombian Super-Flyweight Title) |  | + Mar. 16 | Pedro Zappa | Santa Marta, Colombia | KO  3 |  | + Apr. 27 | Amer Rivera | Cartagena, Colombia | KO  3 |  | + Aug. 24 | Bernabe Franco | Pivijay, Colombia | KO  4 |  | 1997 |  | + Mar. 1 | Daniel Montiel | Pivijay, Colombia | TKO  5 |  | + July 4 | Ivan Iglesias | Barranquilla, Colombia | W  8 |  | + Aug. 23 | Julio Coronel | Rioacha, Colombia | KO  4 |  | + Dec. 13 | Antonio Jaramillo | Fundación, Colombia | TW  7 |  | 1998 |  | + Mar. 27 | Ever Acuna | Santa Marta, Colombia | TKO 2 |  | + Sept. 12 | Angel Suarez | Barranquilla, Colombia | TKO  2 |  | + Oct. 24 | John Alex Gonzalez | Barranquilla, Colombia | KO 1 |  | 1999 |  | + Mar. 13 | Ever Acuna | Barranquilla, Colombia | TKO 3 |  | - Nov. 6 | Reynaldo Hurtado | Barranquilla, Colombia | KO by 2 |  | 2000 |  | + May 13 | Ramiro Carvajal | Barranquilla, Colombia | KO  3 |  | + Sept. 15 | Alfredo Godoy | Barranquilla, Colombia | TKO  3 |  | 2001 |  | + June 16 | Andy Agosto | Cincinnati, Ohio | TKO  1 |  | 2002 |  | + Mar. 15 | Jose Luis Graterol | Maracaibo, Venezuela | W 10 |  | + June 14 | Jose Valdez | Barranquilla, Colombia | KO 1 |  | + Dec. 13 | Cuauhtemoc Gomez | Miami, Florida | W 10 |  | 2003 |  | + Mar. 28 | Cecilio Santos | Davie, Florida | W 12 |  | 2004 |  | - Mar. 6 | Mark Johnson | Mashantucket, Connecticut | KO by 4 |  | (For WBO Super-Flyweight Title) |  | 2005 |  | - Apr. 30 | Luis Alberto Perez | New York City, New York | TKO by 6 |  | (For IBF Super-Flyweight Title) |  | - Oct. 21 | Carlos Tamara | Barranquilla, Colombia | TKO by 1 |  | - Nov. 18 | Juan Manuel LOPEZ | Hato Rey, Puerto Rico | TKO by 2 |  | 2006 |  | - May 29 | Gary Stark Jr | New York City, New York | L 8 |  | - Nov. 4 | Elio Rojas | Phoenix, Arizona | L 8 |  | 2007 |  | - Apr. 6 | Wilton Hilario | Minneapolis, Unites States | L 6 |  | - Aug. 4 | Raymond Narh | Erie, Pennsylvania | KO by 1 |  | 2008 |  | - May 24 | Meacher Major | Nassau, Bahamas | L 8 |  | - Aug. 30 | Tyrese Hendrix | Atlanta, Georgia | L 6 |  | - Nov. 19 | Alberto Morales | Miami, Florida | TKO by 2 | 
   SummaryTotal bouts: 54, Won: 42 (32 inside the limit), Lost: 12 (7 inside the limit), Draw: 0, NC: 0 |