No amateur results
Professional record | 1984 | Date | Opponent | Place | Result | + June 5 | Joe Martino | Toronto, Canada | KO 1 | + Oct. 9 | Reggie Lee | Toronto, Canada | TKO 6 | + Nov. 30 | Paul King
| Halifax, Canada | KO 1 | | 1985 | Date | Opponent | Place | Result | - Jan. 11 | Winston Burnett | Cork, Ireland | L 6 | + Mar. 29 | Ray Henderson | Toronto, Canada | KO 2 | - Apr. 18 | Andy Formagie | Ottawa, Canada | L 6 | + June 11 | Miguel Figueroa
| Hamilton, Canada | W 6 | - Aug. 15 | Ronnie Edwards | Sarnia, Canada | L 6 | + Sept. 19 | Jimmy Gradson | Toronto, Canada | W 8 | + Oct. 20 | Andy Formagie | Montreal, Canada | KO 4 | + Dec. 3 | Larry Phelps | Toronto, Canada | W 8 | | 1986 | Date | Opponent | Place | Result | + Feb. 10 | Tim Long | Toronto, Canada | KO 3 | - May 6 | Roddy MacDonald | Halifax, Canada | L 12 | vacant Canadian Light-Heavyweight Title | + Oct. 6 | Lenny Edwards | Toronto, Canada | TKO 4 | + Nov. 4 | Jerry Harris | Toronto, Canada | TKO 6 | = Nov. 6 | Barry Forbes | Winnipeg, Canada | Draw 8 | | 1987 | Date | Opponent | Place | Result | + Jan. 27 | Richard Wilson | Toronto, Canada | TKO 2 | + Feb. 10 | Jerry Harris | Montreal, Canada | TKO 5 | + Mar. 14 | Mike DeVito | Sydney, Canada | W 8 | - Apr. 30 | Willie Edwards | Detroit, United States | KO by 5 | + Sept. 12 | Mike DeVito | Sydney, Canada | W 10 | | 1988 | Date | Opponent | Place | Result | - Feb. 20 | Willie de WIT | Sydney, Canada | L 10 | Canadian Heavyweight Title | + May 30 | Leon Spinks | Trumbull, United States | TKO 1 | - Sept. 2 | Philipp Brown | Wallingford, United States | L 10 | - Sept. 27 | Bert Cooper | Halifax, Canada | TKO by 9 | NABF Cruiserweight Title | | 1989 | Date | Opponent | Place | Result | - Aug. 31 | Frankie Swindell | Memphis, United States | TKO by 3 | + Sept. 6 | Ken Lakusta | Mississauga, Canada | W 12 | vacant Canadian Heavyweight Title | | 1990 | Date | Opponent | Place | Result | - Apr. 21 | Ken Lakusta | Red Deer, Canada | L 12 | Canadian Heavyweight Title | - June 2 | Francesco Damiani | Salice Terme, Italy | KO by 3 | - Dec. 14 | Riddick Bowe | Kansas City, United States | KO by 1 |
Summary
Total bouts: 30, Won: 17 (11 inside the limit), Lost: 12 (5 inside the limit), Draw: 1, NC: 0, ND: 0
|