| Date | Opponent | Place | Result | 
| 1997 | 
| + Nov. 16 | Julio Reyes | Santo Domingo, Dominican Republic | W 6 | 
| 1998 | 
| = Jan. 25 | Francisco  Alvarez | Santo Domingo, Dominican Republic | Draw 10 | 
| + June 5 | Enrique  Sanchez | Santo Domingo, Dominican Republic | TKO 3 | 
| Dominican Republic Super-Lightweight Title | 
| + Nov. 4 | Renzo Duran | Santo Domingo, Dominican Republic | W 8 | 
| + Dec. 15 | Edward Mota | Santo Domingo, Dominican Republic | TKO 5 | 
| 1999 | 
| + Mar. 27 | Alexis Urena | Santo Domingo, Dominican Republic | W 6 | 
| + May 25 | Renzo Duran | Santo Domingo, Dominican Republic | W 12 | 
| Dominican Republic Super-Lightweight Title | 
| - Oct. 25 | Victoriano Sosa | Santo Domingo, Dominican Republic | L 12 | 
| WBC FECARBOX Lightweight Title | 
| + Dec. 19 | Rafael Valerio | La Romana, Dominican Republic | KO 1 | 
| 2000 | 
| = Feb. 1 | Freddy Cruz | Santo Domingo, Dominican Republic | Draw 10 | 
| + Feb. 26 | Javier Maldonado | Philipsburg, Sint Maarten | KO 1 | 
| - May 16 | Ricky  Hatton | Warrington, Great Britain | TKO by 4 | 
| WBO Inter-Continental Super-Lightweight Title | 
| + Aug. 5 | Learie Bruce | The Valley, Anguilla | W 10 | 
| + Oct. 7 | Tom Juliana | Marigot, Guadeloupe | KO 2 | 
| + Nov. 29 | Cesar Gil | Santo Domingo, Dominican Republic | KO 4 | 
| Dominican Republic Super-Lightweight Title | 
| 2001 | 
| - Mar. 9 | Hasan Al | Copenhagen, Denmark | L 6 | 
| 2002 | 
| = June 15 | Harrison Cuello | San Cristobal, Dominican Republic | Draw 8 | 
| + Sept. 20 | Danilo  Alcantara | Santo Domingo, Dominican Republic | TKO 5 | 
| Dominican Republic Super-Lightweight Title | 
| 2003 | 
| - Apr. 9 | Rico Tan | Toronto, Canada | TKO by 7 | 
| vacant WBA Fedecentro Welterweight Title | 
| 2004 | 
| - Apr. 24 | Christopher  Henry | Wildey, Barbados | L 12 | 
| WBC CABOFE Welterweight Title | 
| + June 26 | Ramon  Duran | Santo Domingo, Dominican Republic | W 12 | 
| Dominican Republic Super-Lightweight Title | 
| - Nov. 13 | Herman Ngoudjo | Montreal, Canada | TKO by 2 | 
| 2005 Inactive
 | 
| 2006 | 
| - June 17 | Ramon Duran | Santo Domingo, Dominican Republic | L 10 | 
| - Aug. 27 | Juan Carlos Batista | Villa Duarte, Dominican Republic | KO by 2 | 
| - Nov. 13 | Franklin  Gonzalez | Santiago de los Caballeros, Dominican Republic | KO by 3 | 
| 2007 | 
| = Feb. 18 | Yenifel Vicente | San Pedro, Dominican Republic | Draw 6 | 
| - Mar. 17 | Luis Ernesto Jose | Santo Domingo, Dominican Republic | L 8 | 
| - Apr. 16 | Victor Manuel Cayo | Santo Domingo, Dominican Republic | KO by 2 | 
| - Sept. 8 | Yenifel Vicente | Santo Domingo, Dominican Republic | L 6 | 
| 2008 | 
| = Mar. 15 | Alexander Hernandez | Santo Domingo, Dominican Republic | Draw 4 | 
| - May 11 | Carlos Fulgencio | Santo Domingo, Dominican Republic | TKO by 1 | 
| - Aug. 2 | Kendal Mena | Santo Domingo, Dominican Republic | TKO by 6 |