No amateur results
Professional record| | | 1975 | | Date | Opponent | Place | Result | | - Aug. 26 | Joe DeFayette | New Bedford, United States | L 6 | | + Sept. 30 | Doug Romano | Boston, United States | W 4 | | + Nov. 6 | Eddie Hudson | Portland, United States | W 4 | | + Nov. 21 | Avelino Dos Reis | Providence, United States | KO 3 | | + Dec. 20 | Jose Melendez | Boston, United States | W 4 | | | | 1976 | | Date | Opponent | Place | Result | | + Jan. 31 | Terry Rondeau | Waterbury, United States | W 6 | | + Feb. 21 | Charlie Benjamin | Waterbury, United States | W 6 | | + Apr. 26 | Jose Carlos Garcia | Boston, United States | W 6 | | + June 24 | Randy Milton | Wallingford, United States | W 6 | | + Sept. 20 | Mike Michaud | Peabody, United States | W 8 | | + Oct. 30 | Rufus Miller | East Hartford, United States | W 8 | | | | 1977 | | Date | Opponent | Place | Result | | - Feb. 24 | Erkki Meronen | Copenhagen, Denmark | L 6 | | | | 1978 | | Date | Opponent | Place | Result | | + Jan. 16 | Al Cruz | Waltham, United States | KO 5 | | - Mar. 4 | Willie Rodriguez | Boston, United States | L 8 | | - July 18 | Sugar Ray Leonard | Boston, United States | L 10 | | | | 1979 | | Date | Opponent | Place | Result | | + Aug. 18 | Fernando Fernandez | Lowell, United States | W 10 | | - Dec. 4 | Dave Green | Wembley, Great Britain | L 10 | | | | 1980 | | Date | Opponent | Place | Result | | - June 20 | Fernando Fernandez | Boston, United States | L 10 | | | | 1981 | | Date | Opponent | Place | Result | | + Feb. 10 | CJ Faison | Montreal, Canada | KO 1 | | + Aug. 25 | Allen Clarke | Halifax, Canada | KO 9 | | - Oct. 27 | Chris Clarke | Halifax, Canada | L 10 | | | | 1982 | | Date | Opponent | Place | Result | | - Jan. 7 | Kevin Howard | Atlantic City, United States | L 10 | | + July 14 | Cesar Guzman | Dorchester, United States | W 8 | | + July 31 | Jeff Passero | Atlantic City, United States | W 8 | | - Sept. 16 | Robert Sawyer | Atlantic City, United States | L 12 | | | | 1983 | | Date | Opponent | Place | Result | | + Aug. 11 | Terry Crawley | Yarmouth, United States | W 10 | | - Sept. 23 | Reggie Miller | Lake Charles, United States | L 10 | | + Oct. 25 | James Lucas | Portland, United States | W 12 | | New England Welterweight Title | | | | | 1984 Inactive | | | | 1985 | | Date | Opponent | Place | Result | | + May 30 | James Lucas | Portland, United States | W 10 |
Summary
Total bouts: 29, Won: 19 (4 inside the limit), Lost: 10 (0 inside the limit), Draw: 0, NC: 0, ND: 0
|