| Date | Opponent | Place | Result |
| 1987 |
| + Nov. 30 | Fenel Solano | Santo Domingo, Dominican Republic | KO 2 |
| 1988 |
| - Sept. 16 | Mariano Abreu | Santo Domingo, Dominican Republic | TKO by 4 |
| - Dec. 9 | Ramon Cruz | Santo Domingo, Dominican Republic | KO by 5 |
| 1989 |
| + July 17 | Arturo Nina | Santiago de los Caballeros, Dominican Republic | WDQ 6 |
| 1990 |
| = Mar. 1 | Rafael Meran | Santo Domingo, Dominican Republic | Draw 10 |
| + Apr. 25 | Jose Jimenez
| Santo Domingo, Dominican Republic | W 12 |
| Dominican Republic Featherweight Title |
| + July 25 | Rafael Meran | Santo Domingo, Dominican Republic | W 10 |
| + Oct. 25 | Pascual Polanco | Santo Domingo, Dominican Republic | KO 3 |
| 1991 |
| - Jan. 26 | Maurizio Stecca | Sassari, Italy | TKO by 5 |
| vacant WBO Featherweight Title |
| + Apr. 30 | Jose Rodriguez
| Santo Domingo, Dominican Republic | W 12 |
| Dominican Republic Super Featherweight Title |
| - June 3 | Rafael Meran | Santo Domingo, Dominican Republic | L 12 |
| Dominican Republic Super Featherweight Title |
| + Oct. 25 | Rafael Meran | Santo Domingo, Dominican Republic | W 12 |
| Dominican Republic Super Featherweight Title |
| - Nov. 13 | Pascual Polanco | Santo Domingo, Dominican Republic | L 12 |
| Dominican Republic Super Featherweight Title |
| + Dec. 18 | Pascual Polanco | Santo Domingo, Dominican Republic | W 12 |
| Dominican Republic Super Featherweight Title |
| 1992 |
| - Mar. 16 | Manuel Batista | Santo Domingo, Dominican Republic | L 12 |
| Dominican Republic Super Featherweight Title |
| - Sept. 10 | Angel Beltre | Santo Domingo, Dominican Republic | L 10 |
| 1993 |
| + Mar. 25 | Felix Perez
| Santo Domingo, Dominican Republic | W 10 |
| + Sept. 2 | Antonio Ramirez | Santo Domingo, Dominican Republic | KO 2 |
| + Dec. 14 | Pascual Polanco | Santo Domingo, Dominican Republic | W 12 |
| Dominican Republic Super Featherweight Title |
| 1994 |
| + Mar. 25 | Santos Heredia | Santo Domingo, Dominican Republic | KO 3 |
| + Sept. 23 | Victor Cuello | Santo Domingo, Dominican Republic | KO 7 |
| - Oct. 12 | Justin Juuko | Sheffield, Great Britain | L 8 |
| = Nov. 25 | Gilberto Serrano | Santo Domingo, Dominican Republic | Draw 10 |
| 1995 |
| - Mar. 11 | Artur Grigorian | Cologne, Germany | TKO by 4 |
| + May 15 | Gilberto Serrano | Santo Domingo, Dominican Republic | W 10 |
| + Aug. 17 | Sergio Pena | La Vega, Dominican Republic | W 10 |
| 1996 |
| - Jan. 20 | Carlos Fernandes | Mansfield, Great Britain | TKO by 1 |
| + Sept. 23 | Victor Torres | Santo Domingo, Dominican Republic | W 10 |
| + Oct. 11 | Elias Cruz | Santo Domingo, Dominican Republic | W 10 |
| + Nov. 15 | Sigfredo Cabrera | Santo Domingo, Dominican Republic | TKO 5 |
| + Dec. 16 | Duvines Rivas | Santo Domingo, Dominican Republic | W 12 |
| WBC FECARBOX Lightweight Title |
| 1997 |
| + Apr. 24 | Rafael Ortiz
| Santo Domingo, Dominican Republic | W 8 |
| - May 3 | Carlos Rios
| Buenos Aires, Argentina | KO by 2 |
| - July 31 | Victoriano Sosa | Santo Domingo, Dominican Republic | TKO by 8 |
| Dominican Republic Lightweight Title |
| - Oct. 29 | Tony Wehbee | Sydney, Australia | KO by 5 |
| - Nov. 23 | Bobby Heath | Reading, United States | TKO by 1 |
| 1998 |
| - May 15 | Jose Aponte | Philadelphia, United States | TKO by 2 |
1999 Inactive |
| 2000 |
| - Feb. 18 | Emiliano Cayetano | La Romana, Dominican Republic | KO by 2 |
| + Dec. 1 | Arturo Nina | Santo Domingo, Dominican Republic | W 10 |
| 2001 |
| - June 30 | Victoriano Sosa | Santiago de los Caballero, | KO by 3 |
| - Nov. 29 | Alexis Divison | Santo Domingo, Dominican Republic | L 6 |
| 2002 |
| - Dec. 19 | Wilmer Mejia | Santo Domingo, Dominican Republic | TKO by 2 |
| 2003 |
| - Dec. 19 | Lin Prana | Jakarta, Indonesia | L 6 |