No amateur resultsProfessional recordDate | Opponent | Place | Result | 1967 | + June 27 | Skip Bailey | Bangor, United States | KO 1 | + Aug. 3 | Skip Bailey | Portland, United States | TKO 2 | + Aug. 10 | Hayward Madison | Portland, United States | KO 3 | + Aug. 17 | Jose Garcia
| Portland, United States | W 4 | - Aug. 24 | Jose Garcia
| Portland, United States | L 4 | + Aug. 31 | Hayward Madison | Portland, United States | KO 1 | + Sept. 7 | Ernie Dew | Portland, United States | W 4 | + Sept. 28 | Joe Tolson | Portland, United States | KO 2 | + Oct. 4 | Bobby Diamond | Portland, United States | W 4 | + Oct. 12 | Walter Gauvin | Portland, United States | KO 4 | + Oct. 19 | George Gosselin | Portland, United States | W 4 | + Nov. 30 | George Lopes | Portland, United States | W 6 | + Dec. 7 | Jose Garcia
| Portland, United States | TKO 5 | + Dec. 14 | George Lopes | Portland, United States | W 8 | 1968 | + Jan. 4 | Jose Carreara | Portland, United States | W 8 | + Jan. 15 | Jose Carreara | Portland, United States | KO 7 | + Feb. 1 | Ernie Dew | Portland, United States | KO 3 | - Feb. 8 | Fernand Beaudin | Portland, United States | KO by 8 | - Feb. 22 | Henry Wickham | Portland, United States | KO by 7 | + Apr. 4 | Bobby Diamond | Portland, United States | W 6 | + Apr. 11 | Joe Carabella | Portland, United States | KO 1 | + Apr. 25 | Henry Wickham | Portland, United States | W 10 | Maine State Lightweight Title | + May 9 | Randolph Howin | Portland, United States | KO 1 | + May 16 | Kid Petito | Portland, United States | W 8 | + May 30 | Kid Petito | Portland, United States | KO 6 | - July 18 | Johnny Bean | Portland, United States | L 8 | + Aug. 1 | Johnny Flood | Portland, United States | KO 4 | + Aug. 8 | Carlos Zayas | Portland, United States | W 8 | + Aug. 22 | Jean LaRue | Portland, United States | W 8 | - Sept. 12 | Kid Petito | Portland, United States | L 8 | = Oct. 31 | Rocky Orengo | Portland, United States | Draw 8 | + Nov. 14 | Johnny Bell | Taunton, United States | TKO 2 | + Nov. 21 | Phil Hudson | Portland, United States | KO 1 | + Nov. 28 | Rocky Orengo | Portland, United States | W 10 | + Dec. 5 | Jose Garcia
| Taunton, United States | KO 1 | + Dec. 19 | Kid Petito | Portland, United States | W 10 | + Dec. 25 | Tony Cruz | Portland, United States | W 10 | 1969 | + Jan. 23 | Lloyd Wilson | Portland, United States | TKO 8 | + Feb. 6 | Jackie Burke | Portland, United States | KO 9 | + Mar. 6 | Johnny Bean | Portland, United States | KO 6 | + Mar. 20 | Luis Vidot | Portland, United States | KO 10 | - Apr. 10 | Beau Jaynes | Portland, United States | L 10 | New England Super Featherweight Title | - May 1 | Sammy Goss | Portland, United States | L 10 | - May 29 | Sammy Goss | Portland, United States | L 10 | - July 3 | Juan Collado | Los Angeles, United States | L 10 | + July 15 | Roger Boy Pedrano | Oakland, United States | W 10 | + Oct. 29 | Joey Aguilar | San Jose, United States | W 10 | - Dec. 1 | Jose Hernandez
| San Francisco, United States | TKO by 7 | - Dec. 25 | Artie Jones | Portland, United States | L 10 | 1970 | + Jan. 15 | Frankie Vega | Portland, United States | TKO 4 | + Jan. 22 | Ronnie Butts | Portland, United States | KO 2 | + Feb. 28 | Herman Rodriguez | North Adams, United States | KO 1 | + Mar. 12 | Paul Fisi | Portland, United States | KO 2 | - Mar. 19 | Ivelaw Eastman | Portland, United States | L 8 | + Mar. 24 | Jose Ocasio | Boston, United States | W 8 | - Mar. 26 | Ivelaw Eastman | Portland, United States | L 8 | + Apr. 27 | Jose Ocasio | Providence, United States | W 8 | + May 14 | Jose Rodriguez
| Portland, United States | KO 6 | + May 21 | Michele Madore | Portland, United States | TKO 6 | + May 28 | Jo Jo Jackson | Portland, United States | KO 3 | + June 11 | Manuel Rios | Portland, United States | TKO 5 | + June 18 | Coverly Kid Daniels | Portland, United States | W 10 | + June 29 | Kennedy Clarke | Boston, United States | W 6 | 1971 | - Feb. 4 | Bobby Richard | Portland, United States | L 10 | New England Super Featherweight Title | - Apr. 15 | Bobby Richard | Portland, United States | KO by 9 | New England Super Featherweight Title | + Apr. 29 | Terry Rondeau | Portland, United States | W 10 | - May 6 | Benjamin Ramirez | Portland, United States | L 10 | - July 1 | Phil Hudson | Portland, United States | KO by 4 | + July 22 | Ted Vega | Portland, United States | KO 2 | + Aug. 12 | Jose Pagan Rivera | Portland, United States | W 6 | + Aug. 26 | Jose Pagan Rivera | Portland, United States | W 6 | + Sept. 9 | Ted Vega | Portland, United States | TKO 2 | + Sept. 16 | Don Freiz | Portland, United States | W 8 | + Sept. 23 | Juan Batista Bonet | Portland, United States | W 8 | + Oct. 21 | Herberto Cintron | Portland, United States | W 10 | + Nov. 4 | Jose Resto | Portland, United States | W 10 | - Dec. 2 | Phil Hudson | Portland, United States | KO by 8 | Maine State Featherweight Title | 1972 | - Jan. 3 | Don Sennett | Waltham, United States | TKO by 5 | - Feb. 19 | Carlos Ortiz | San Juan, Puerto Rico | KO by 2 | + Nov. 30 | Terry Rondeau | Portland, United States | W 8 | + Dec. 7 | Terry Rondeau | Portland, United States | W 8 | = Dec. 14 | Eddie Avila | Portland, United States | Draw 8 | 1973 | + Jan. 4 | Bobby DeJardins | Portland, United States | TKO 7 | + Jan. 12 | Jose Ortiz
| Portland, United States | TKO 3 | - Jan. 18 | Jimmy Lopez | Portland, United States | KO by 6 | + Feb. 8 | Nelson Alvarado | Portland, United States | W 8 | - Mar. 1 | Jimmy Lopez | Portland, United States | L 8 | + Mar. 14 | Tommy Rand | Taunton, United States | KO 5 | + Mar. 21 | Jimmy Coney | Taunton, United States | W 6 | + Mar. 31 | Terry Rondeau | North Adams, United States | W 8 | 1974 Inactive | 1975 | - Apr. 10 | Bobby Richard | Portland, United States | L 8 | - Oct. 9 | Phil Hudson | Portland, United States | TKO by 4 | 1976 | - Feb. 16 | Gaetan Hart | Quebec City, Canada | KO by 5 | + Feb. 26 | Mel Domado | Portland, United States | TKO 6 | - Mar. 20 | Gerald Hayes | Waterbury, United States | KO by 1 | - Nov. 25 | Tommy Rose | Portland, United States | TKO by 6 | + Dec. 16 | Francisco Maldonado | Portland, United States | TKO 5 | - Dec. 21 | Danny Trazinski | Boston, United States | TKO by 3 | 1977 | - Jan. 18 | Ruby Ortiz | Sunnyside, United States | KO by 2 | - Feb. 15 | Jimmy Corkum | Boston, United States | KO by 2 | - Apr. 29 | Angel Rosas
| Sunnyside, United States | KO by 1 | + May 26 | Rick Craney | Portland, United States | KO 2 | 1978-1980 Inactive | 1981 | - May 28 | Bobby Everett | Portland, United States | KO by 2 |
Summary
Total bouts: 103, Won: 69 (36 inside the limit), Lost: 32 (18 inside the limit), Draw: 2, NC: 0
|