| No amateur results Professional record|  |  | 1987 |  | Date | Opponent | Place | Result |  | + May 1 | Angel Correa | Lewiston, United States | TKO 3 |  |  |  |  |  | 1988-1991 Inactive
 |  |  |  | 1992 |  | Date | Opponent | Place | Result |  | - Mar. 27 | Robert Parkman | Portland, United States | L 4 |  | - May 30 |  Edwin Santana | Nashua, United States | L 6 |  | = Sept. 17 | Wilson Pacheco | New York, United States | Draw 4 |  | - Nov. 7 | Jason Fiske | Belmont, United States | TKO by 7 |  |  |  | 1993 |  | Date | Opponent | Place | Result |  | - Jan. 16 |  Edwin Santana | Belmont, United States | L 6 |  | + Feb. 12 |  Manuel Santiago | Lewiston, United States | W 6 |  | + Apr. 17 | Kevin Adams | Concord, United States | TKO 8 |  | - Apr. 23 |  Genaro Andujar | Bangor, United States | L 8 |  | + June 7 | Gerry Ocampo | Hinsdale, United States | W 4 |  | + Aug. 14 | Carlos Caceres | Old Orchard Beach, United States | W 4 |  | - Sept. 14 | Greg Torres | Atlantic City, United States | L 6 |  | + Dec. 3 | Robert Parkman | Salem, United States | W 6 |  |  |  | 1994 |  | Date | Opponent | Place | Result |  | + Jan. 28 |  Genaro Andujar | Lewiston, United States | W 8 |  | + Apr. 9 |  Genaro Andujar | Concord, United States | W 10 |  | USA New England Lightweight Title |  | + May 29 |  Manuel Santiago | Belmont, United States | W 10 |  | - Aug. 11 |  Edwin Santana | Malden, United States | L 10 |  | USA New England Super Featherweight Title |  | + Oct. 8 |  Mike Cappiello | Whitman, United States | W 8 |  | + Nov. 3 |  Rafael Rodriguez | Salem, United States | W 8 |  | - Nov. 23 |  Ralph Chaplic | Hyannis, United States | L 10 |  | USA New England Lightweight Title |  |  |  | 1995 |  | Date | Opponent | Place | Result |  | + Apr. 7 | Felix Cruz | Salem, United States | W 4 |  | - May 12 |  Gene Reed | Salem, United States | L 12 |  | - Sept. 15 |  Joey Gamache | Concord, United States | TKO by 4 |  | USA New England Light Welterweight Title |  |  |  | 1996 |  | Date | Opponent | Place | Result |  | - Feb. 24 |  Israel Cardona | New London, United States | TKO by 1 | 
   
SummaryTotal bouts: 24, Won: 12 (2 inside the limit), Lost: 11 (3 inside the limit), Draw: 1, NC: 0, ND: 0 |