No amateur results
Professional record| | | 1988 | | Date | Opponent | Place | Result | | = Oct. 22 | Jeff Ferguson | Salem, United States | Draw 4 | | | | 1989 | | Date | Opponent | Place | Result | | + Mar. 18 | Bill Robinson | Springfield, United States | W 4 | | + Apr. 7 | Rafael Rodriguez | Warwick, United States | TKO 2 | | + May 6 | Frank Harris | Springfield, United States | TKO 2 | | - June 9 | Brian Powers | Taunton, United States | L 4 | | + July 28 | Manuel Madera | Taunton, United States | W 4 | | + Sept. 8 | Bob Christakos | Taunton, United States | W 4 | | + Oct. 20 | Ronny Perkins | Taunton, United States | TKO 4 | | + Nov. 9 | John Saunders | Springfield, United States | W 4 | | - Nov. 27 | Nick Rupa | Providence, United States | L 6 | | + Dec. 15 | Jose Vera | Taunton, United States | W 6 | | | | 1990 | | Date | Opponent | Place | Result | | + Apr. 6 | John Saunders | Lewiston, United States | W 6 | | + Apr. 13 | Mike Bonislawski | Taunton, United States | W 4 | | + June 22 | Terry Crawley | Taunton, United States | W 6 | | + July 27 | Jose Vera | Taunton, United States | W 6 | | + Aug. 16 | Jose Vera | Boston, United States | W 4 | | | | | 1991 Inactive | | | | 1992 | | Date | Opponent | Place | Result | | + Sept. 25 | James Scott | Warwick, United States | TKO 3 | | + Oct. 9 | Julio Torres | Tiverton, United States | W 6 | | | | 1993 | | Date | Opponent | Place | Result | | + Feb. 12 | Jerry Strickland | Warwick, United States | TKO 2 | | + Feb. 20 | Jose Varela | Foxborough, United States | W 6 | | + Apr. 30 | Edwin Curet | Chelsea, United States | W 8 | | + June 11 | Terry Crawley | Warwick, United States | TKO 5 | | + Oct. 23 | Israel Figueroa | Newport, United States | TKO 6 | | | | 1994 | | Date | Opponent | Place | Result | | - Mar. 12 | Israel Figueroa | Hartford, United States | L 8 | | + Apr. 21 | Israel Figueroa | Mashantucket, United States | W 6 | | - Aug. 18 | Curtis Mombelly | Mashantucket, United States | TKO by 1 | | New England Super-Welterweight Title |
Summary
Total bouts: 26, Won: 21 (7 inside the limit), Lost: 4 (1 inside the limit), Draw: 1, NC: 0, ND: 0
|