| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1981 |  | + May 1 | Dennis John | Brooklyn, United States | TKO 1 |  | + June 26 | Seifullah Akbar | Brooklyn, United States | W 4 |  | - Oct. 1 | Troy Darrell | Atlantic City, United States | L 4 |  | 1982 |  | + May 6 | Roland Williams | Atlantic City, United States | KO 1 |  | 1983 |  | + Apr. 23 | Mark Miller | Brooklyn, United States | W 6 |  | 1984 |  | + Aug. 9 | Wade Davis | New York, United States | W 6 |  | + Oct. 4 | Rodney Brown | New York, United States | W 6 |  | 1985 |  | + Apr. 12 | Bruce Finch | New York, United States | W 10 |  | + June 28 | Jean-Yves Piperol | Aguadilla, Puerto Rico | TKO 6 |  | 1986 |  | + Feb. 17 | Joseph Henry | Marabella, Trinidad and Tobago | KO 8 |  | + Apr. 26 | Oswin Ipcedencia | San Juan, Puerto Rico | W 10 |  | 1987 |  | + Apr. 25 | Justo Aguirre | San Juan, Puerto Rico | W 10 |  | = June 6 | Nelson Solano | San Juan, Puerto Rico | Draw 4 |  | 1988 |  | + Mar. 30 | Ramon Gonzalez | Willemstad, Curacao | TKO 2 |  | + Oct. 8 | Juan Rosario | Caguas, Puerto Rico | TKO 4 |  | 1989 |  | + Mar. 30 | Mack Brown | New York, United States | TKO 2 |  | + May 19 | Walter Onasis Rivera | San Juan, Puerto Rico | TKO 6 |  | 1990 |  | + Jan. 26 | Clinton Mack | Hialeah, United States | TKO 6 |  | - Mar. 8 | Dennis Milton | Atlantic City, United States | L 10 |  | - Aug. 17 | Donald Curry | Las Vegas, United States | KO by 4 |  | 1991 |  | + Oct. 4 | Jesus Carlos Velez | Mayaguez, Puerto Rico | W 8 |  | 1992 |  | + May 27 | Luis Apellaniz | San Juan, Puerto Rico | TKO 6 |  | + July 10 | Manuel Salas | Port-of-Spain, Trinidad and Tobago | KO 6 |  | WBC FECARBOX Welterweight Title |  | 1993 |  | - Feb. 28 | Andrew Murray | Georgetown, Guyana | L 12 |  | WBC FECARBOX Welterweight Title |  | - May 13 | Aaron Davis | New York, United States | TKO by 7 | 
   SummaryTotal bouts: 25, Won: 19 (11 inside the limit), Lost: 5 (2 inside the limit), Draw: 1, NC: 0 |