No amateur resultsProfessional recordDate | Opponent | Place | Result | 1973 | + Apr. 6 | George Gosselin | Portland, United States | W 4 | + Apr. 19 | George Gosselin | Portland, United States | W 4 | + Apr. 26 | Dennis Birch | Portland, United States | TKO 4 | + May 3 | Juan Colon | Portland, United States | W 6 | + Nov. 22 | L C Mack | Portland, United States | KO 4 | + Dec. 6 | Buddy Carr | Portland, United States | W 4 | 1974 | + Feb. 5 | Don Sennett | Boston, United States | W 6 | + Feb. 21 | Don Sennett | Portland, United States | W 8 | + Feb. 28 | Larry Holmes
| Portland, United States | KO 3 | - Mar. 7 | Jose Resto | Portland, United States | TKO by 3 | = May 3 | John Liponi | Worcester, United States | Draw 6 | + May 23 | Jim Pappas | Portland, United States | KO 1 | + May 30 | Bobby Richard | Portland, United States | W 8 | + May 31 | John Liponi | Worcester, United States | KO 2 | - June 17 | John Liponi | Portland, United States | TKO by 4 | - Sept. 21 | Danny Fryman | Waterbury, United States | KO by 2 | 1975 | - Jan. 16 | Bernard Daoust | Portland, United States | KO by 2 | 1976 | + Nov. 25 | Danny Butts | Portland, United States | W 4 | + Dec. 16 | Gordon Johnson | Portland, United States | W 6 | 1977 | - Feb. 15 | Julio Valdez | Sunnyside, United States | TKO by 2 | - Mar. 20 | Howard Davis Jr | Louisville, United States | KO by 3 | - May 26 | Leo DiFiore | Portland, United States | KO by 2 | + June 4 | Tim O'Neil | Bath, United States | KO 5 | - July 26 | Cleveland Denny | Montreal, Canada | KO by 2 | + Aug. 27 | Tom Johnson | Bath, United States | W 6 | - Dec. 21 | Johnny Turner | Brooklyn, United States | KO by 2 | 1978 | - Jan. 28 | Jimmy Corkum | Albany, United States | KO by 1 | - Mar. 29 | Edwin Luis Rivera | Waterville, United States | TKO by 4 | - Aug. 15 | Maurice Watkins | Houston, United States | KO by 1 | 1979 | + Feb. 17 | Charlie Jones | Belfast, United States | W 6 | 1980 | + Feb. 13 | Vern Campbell | Waterville, United States | TKO 1 | + Mar. 25 | Ralph Doucette | Waterville, United States | W 8 | + Apr. 20 | Jack Morrell | Portland, United States | W 6 | - June 22 | Charlie Jones | Wiscasset, United States | KO by 5 | 1981 | + May 28 | Bob Pompeo | Portland, United States | W 10 | + Sept. 30 | Bob Pompeo | Portland, United States | TKO 8 | - Oct. 14 | Bob Harvey | Waterville, United States | L 6 | 1982 | + Feb. 1 | Charlie Jones | Portland, United States | W 10 | Maine State Welterweight Title | + Apr. 29 | Mike Stevens | Portland, United States | W 6 | + Aug. 7 | Mike Stevens | Bath, United States | TKO 1 | + Oct. 26 | Charley McFarline | Portland, United States | KO 1 | 1983 | + Jan. 28 | Dave DiZoglio | Waterville, United States | W 8 | + Mar. 21 | Charlie Jones | Portland, United States | W 12 | Maine State Welterweight Title | 1984 | = May 10 | Steve Hilliard | Brockton, United States | Draw 6 | 1985 | + Mar. 1 | Mike Stevens | Portland, United States | KO 1 | + Dec. 5 | David Morin | Waterville, United States | W 10 | USA Maine State Welterweight Title | 1986-1989 Inactive | 1990 | + Apr. 6 | Johnny Redd | Lewiston, United States | KO 5 |
Summary
Total bouts: 47, Won: 31 (12 inside the limit), Lost: 14 (13 inside the limit), Draw: 2, NC: 0
|