No amateur resultsProfessional record| Date | Opponent | Place | Result | | 1959 | | + Apr. 29 | Don Turnbull | Sydney, Canada | KO 1 | | = May 28 | Lon MacNeil | Sydney, Canada | Draw 4 | | + Sept. 7 | Jimmy Poulton | New Glasgow, Canada | W 4 | | 1960 | | + Apr. 16 | Al Diggs | Glace Bay, Canada | KO 4 | | + May 17 | Ronnie States | Halifax, Canada | W 4 | | + July 7 | Johnny Dupre | Dartmouth, Canada | W 6 | | + Sept. 27 | Johnny Dupre | Halifax, Canada | W 4 | | + Oct. 22 | Ray Gross | Glace Bay, Canada | KO 1 | | - Dec. 6 | Freddie McNeil | Glace Bay, Canada | L 4 | | 1961 | | + Oct. 9 | Eddie Paris | Glace Bay, Canada | KO 2 | | 1962 | | + July 28 | Ray Fagan | Glace Bay, Canada | W 6 | | + Aug. 14 | Ray Fagan | Halifax, Canada | W 6 | | + Sept. 18 | Ray Fagan | Halifax, Canada | W 6 | | 1963 | | - May 18 | Percy Jarvis | Sydney, Canada | L 6 | | + Aug. 2 | Lonnie States | Glace Bay, Canada | W 6 | | - Oct. 26 | Rocky MacDougall | Sydney, Canada | L 6 | | 1964 | | + June 20 | Johnny Devison | Glace Bay, Canada | W 6 | | + Sept. 7 | Percy Jarvis | Glace Bay, Canada | W 6 | | + Oct. 3 | Leo Noel | Glace Bay, Canada | KO 4 | 1965 Inactive | | 1966 | | + Jan. 15 | Buddy Daye | Glace Bay, Canada | TKO 10 | | Canadian Super Featherweight Title | | + Aug. 7 | Rocky Gil Boulay | Glace Bay, Canada | KO 4 | | Canadian Super Featherweight Title | | 1967 | | - Mar. 20 | Billy McGrandle | Edmonton, Canada | KO by 12 | | Canadian Featherweight Title | | + July 28 | Jackie Burke | Glace Bay, Canada | W 6 | | + Sept. 22 | Fernand Beaudin | Halifax, Canada | W 10 | | + Oct. 14 | Jo Jo Jackson | New Glasgow, Canada | W 12 | | Canadian Super Featherweight Title | | + Nov. 4 | Tibby Brown | New Glasgow, Canada | KO 7 | | 1968 | | + May 27 | Benny Red Randall | Saint John's, Canada | W 10 | | + July 22 | Jackie Burke | New Glasgow, Canada | W 12 | | + Aug. 15 | Vic Smith | New Glasgow, Canada | W 12 | | 1969 | | + Sept. 27 | Gary McNeil | Antigonish, Canada | W 12 | | + Nov. 11 | Lawrence Hafey | Glace Bay, Canada | W 10 | | 1970 | | + May 18 | Rocky MacDougall | Sydney, Canada | W 10 | | + July 15 | Jo Jo Jackson | Halifax, Canada | W 12 | | Canadian Super Featherweight Title | | + Sept. 3 | Jimmy Martinez
| New Glasgow, Canada | KO 5 | | + Sept. 26 | Jo Jo Jackson | New Glasgow, Canada | W 12 | | Canadian Super Featherweight Title | | 1971 | | + July 14 | Gary McNeil | Antigonish, Canada | W 10 |
Summary
Total bouts: 36, Won: 31 (9 inside the limit), Lost: 4 (1 inside the limit), Draw: 1, NC: 0
|