| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1981 |  | + Oct. 13 | Jack Jower | Toronto, Canada | W 6 |  | - Dec. 1 | Rocky Zolnierczyk | Toronto, Canada | L 4 |  | 1982 |  | + Feb. 20 | LaVant Williams | Toronto, Canada | W 6 |  | + Mar. 5 | Alex McNeil | Toronto, Canada | W 6 |  | + Aug. 13 | Kenny Smith | Welland, Canada | W 6 |  | + Dec. 14 | Sonny Wicks | Montreal, Canada | W 4 |  | 1983 |  | + Jan. 25 | Steve Sample | Montreal, Canada | TKO 4 |  | + Feb. 15 | Kenny Smith | Montreal, Canada | W 6 |  | + Apr. 26 | Antonio Rutledge | Montreal, Canada | W 6 |  | + June 28 | Johnny Summerhays | Brantford, Canada | W 12 |  | Canadian Lightweight Title |  | + Sept. 25 | Louis Loy | Toronto, Canada | TKO 6 |  | 1984 |  | + Mar. 25 | Gaetan  Hart | Montreal, Canada | W 12 |  | Canadian Lightweight Title |  | - June 1 | Charlie  Brown | Buffalo, United States | L 10 |  | + Oct. 19 | Johnny Summerhays | Toronto, Canada | W 12 |  | Canadian Lightweight Title |  | 1985 |  | + Jan. 22 | Pierre Huneault | Montreal, Canada | TKO 8 |  | Canadian Lightweight Title |  | + Mar. 26 | Mario Cusson | Montreal, Canada | KO 11 |  | Canadian Lightweight Title |  | + July 24 | Alberto Collazo | Toronto, Canada | KO 9 |  | - Dec. 18 | Edwin Curet | Atlantic City, United States | TKO by 4 |  | 1986 |  | + Feb. 25 | John Wright | Toronto, Canada | W 10 |  | + Apr. 1 | Gary Gamble | Toronto, Canada | KO 4 |  | + May 27 | Ronny Perkins | Montreal, Canada | TKO 5 |  | + Aug. 18 | John Kalbhenn | Toronto, Canada | W 12 |  | Canadian Lightweight Title |  | + Oct. 14 | Peter Cunningham | Montreal, Canada | W 12 |  | Canadian Lightweight Title |  | 1987 |  | + June 23 | Reggie Strickland | Toronto, Canada | TKO 2 |  | + July 21 | Kenny Bogner | Atlantic City, United States | TKO 6 | 
   SummaryTotal bouts: 25, Won: 22 (9 inside the limit), Lost: 3 (1 inside the limit), Draw: 0, NC: 0 |