Record:
Fight: | Date: | Opponent: | Result: | Location: | Title: |
| 1976: | | | | |
1 | Sep. 27 | Wayne Martin | TKO 5 | Shediac, | |
2 | Nov. 23 | Bobby Halpern | TKO 3 | Halifax, Nova Scotia | |
| 1977: | | | | |
3 | Jan. 8 | Ace Lucas | KO 2 | New Glasgow, | |
4 | Jan. 25 | Joe Maye | KO 4 | Halifax, Nova Scotia | |
5 | Aug. 18 | Willie Moore | KO 4 | Halifax, Nova Scotia | |
6 | Sep. 8 | Eddie Owens | TKO 5 | Halifax, Nova Scotia | |
7 | Dec. 8 | Gene Green | WD 10 | Halifax, Nova Scotia | |
| 1978: | | | | |
8 | Jun. 28 | Horst Geisler | TKO 1 | Halifax, Nova Scotia | |
9 | Aug. 1 | Tony Moore | TKO 5 | Halifax, Nova Scotia | |
10 | Sep. 12 | Greg Johnson | TKO 4 | Halifax, Nova Scotia | |
11 | Oct. 8 | Greg Sorrentino | TKO 7 | Halifax, Nova Scotia | |
| 1979: | | | | |
12 | Apr. 3 | Bernardo Mercado | KO by 1 | Halifax, Nova Scotia | |
13 | May. 26 | Earl McLeay | TKO 7 | Glace Bay, | Canadian |
14 | Jun. 14 | Leroy Caldwell | D 10 | Winnipeg, Manitoba | |
15 | Dec. 10 | Ngozika Ekwelum | TKO 4 | Halifax, Nova Scotia | |
| 1980: | | | | |
16 | Mar. 11 | Johnny Warr | WD 10 | Halifax, Nova Scotia | |
17 | Jun. 20 | John Tate | KO 9 | Montreal, Quebec | |
18 | Aug. 27 | Ron Rouselle | KO 1 | Edmonton, Alberta | Canadian |
19 | Nov. 11 | Chuck Findlay | KO 1 | Halifax, Nova Scotia | Canadian |
| 1981: | | | | |
20 | Jan. 31 | Chuck Gardner | TKO 3 | Kingston, Jamaica | |
21 | Apr. 11 | "The Easton Assassin" Larry Holmes | LD 15 | Las Vegas, Nevada | WBC |
22 | Jul. 21 | Conroy Nelson | KO 2 | Halifax, Nova Scotia | Commonwealth/Canadian |
23 | Dec. 11 | Muhammad Ali | WD 10 | Nassau, The Bahamas | |
| 1982: | | | | |
24 | Mar. 5 | Gordon Racette | TKO 11 | Nanaimo, | Commonwealth/Canadian |
25 | Apr. 24 | Leroy Caldwell | WD 10 | Las Vegas, Nevada | |
26 | Jun. 11 | Greg Page | WD 10 | Las Vegas, Nevada | |
27 | Oct. 2 | Reinaldo Snipes | LD 10 | Atlantic City, New Jersey | |
| 1983: | | | | |
28 | May. 28 | S.T. Gordon | LD 10 | Las Vegas, Nevada | |
29 | Sep. 10 | Ken Lakusta | KO 10 | Edmonton, Alberta | Canadian |
| 1984: | | | | |
30 | Feb. 19 | Mike Cohen | KO 4 | Atlantic City, New Jersey | |
31 | Mar. 13 | Mark Lee | WD 10 | London, England | |
32 | Sep. 1 | Ernie Barr | TKO 4 | Nassau, The Bahamas | Commonwealth |
33 | Nov. 28 | Walter Santemore | WD 10 | Atlantic City, New Jersey | |
| 1985: | | | | |
34 | Jun. 15 | David Bey | TKO 11 | Las Vegas, Nevada | USBA |
35 | Aug. 10 | Mitch "Blood" Green | WD 12 | Las Vegas, Nevada | USBA |
| 1986: | | | | |
36 | Jan. 17 | Mike Perkins | TKO 10 | Atlanta, Georgia | |
37 | Mar. 22 | Pinklon Thomas | WD 12 | Las Vegas, Nevada | WBC |
38 | Nov. 22 | "Iron" Mike Tyson | KO by 2 | Las Vegas, Nevada | WBC |
| 1987: | | | | |
39 | Jul. 31 | Art Terry | TKO 5 | Fort Myers, | |
40 | Oct. 29 | Lorenzo Boyd | TKO 3 | Sunrise, | |
41 | Nov. 24 | Robbie Evans | WD 10 | Halifax, Nova Scotia | |
| 1988: | | | | |
42 | Jun. 27 | Carl "The Truth" Williams | LD 12 | Atlantic City, New Jersey | USBA |
43 | Sep. 20 | O.T. Davis | KO 3 | Oklahoma City, Oklahoma | |
| 1989: | | | | |
44 | Feb. 25 | James "Buster" Douglas | LD 10 | Las Vegas, Nevada | |
| 1990: | | | | |
45 | Jul. 18 | Jeff Sims | TKO 6 | Toronto, Canado | |
46 | Dec. 14 | Bobby Crabtree | KO 5 | Hollywood, California | |
| 1991: | | | | |
47 | Feb. 8 | Garing Lane | WD 8 | Cannes, | |
| 1994: | | | | |
48 | Mar. 12 | Danny Wofford | WD 8 | ? | |
49 | Jul. 30 | Paul "Rocky" Phillips | KO 4 | ? | |
50 | Aug. 10 | Marcellus Brown | KO 2 | ? | |
51 | Sep. 13 | Melvin Foster | WD 10 | ? | |
| 1995: | | | | |
52 | Mar. 14 | Jimmy Thunder | LD 12 | Prior Lake, | IBO |
53 | Aug. 25 | Bruce Johnson | TKO 3 | Columbus, Ohio | |
| 1996: | | | | |
54 | Apr. 26 | Kenny Smith | TKO 4 | Westbury, New York | |
55 | Sep. 18 | Louis Monaco | WD 10 | Westbury, New York | |
56 | Oct. 15 | Hasim "The Rock" Rahman | LD 10 | Atlantic City, New Jersey | |
| 1997: | | | | |
57 | Sep. 15 | Lyle McDowell | LD 12 | Edmonton, Alberta | IBO-Int |