No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1979 |  | + Dec. 7 | Richard Majors | North Miami Beach, United States  | KO 2 |  | + Dec. 26 |   Carl  Baker | Nassau, Bahamas  | W 8 |  | 1980 |  | + Mar. 28 | Woody Starr | Nassau, Bahamas  | W 6 |  | + Apr. 18 | Cyril Minus | Grand Bahama, Bahamas  | W 6 |  | - Nov. 30 | Andros Ernie Barr | Nassau, Bahamas  | L 10 |  | + Dec. 26 | Baby Boy Rolle | Nassau, Bahamas  | W 10 |  | 1981 |  | + Apr. 10 | Richard Majors | Grand Bahama, Bahamas  | TKO 1 |  | + Nov. 30 |   Carl  Baker | Nassau, Bahamas  | KO 5 |  | vacant Bahamas Heavyweight Title |  | 1982 |  | + Feb. 19 | Leon McDonald | Nassau, Bahamas  | W 10 |  | + Mar. 19 |   J  D  Johnson | Grand Bahama, Bahamas  | TKO 3 |  | + May 15 | Eddie Smith | Nassau, Bahamas  | W 10 |  | + Sept. 3 | Joe Patterson | Nassau, Bahamas  | KO 1 |  | - Sept. 30 |   Larry  Lane | Charleston, United States  | TKO by 3 |  | 1983 |  | + Apr. 18 | Fred Greene | Nassau, Bahamas  | KO 2 |  | + Apr. 30 | Dave Lee Royster | Nassau, Bahamas  | W 10 |  | - May 27 |   Larry  Lane | Nassau, Bahamas  | L 10 |  | * Sept. 27 | Gary Clarke | Nassau, Bahamas  | NC 10 |  | + Dec. 23 | Tonu Phillips | Nassau, Bahamas  | W 8 |  | 1984 |  | + Jan. 3 | Randy Armstrong | Nassau, Bahamas  | TKO 1 |  | + Mar. 2 | Slick Brown | Nassau, Bahamas  | KO 3 |  | + Mar. 31 | Gary Clarke | Nassau, Bahamas  | KO 11 |  | + May 1 | Ken Davis | Nassau, Bahamas  | W 10 |  | + Sept. 1 | Chris Wells | Nassau, Bahamas  | TKO 3 |  | 1985 |  | + Mar. 29 | Keith Allen | Nassau, Bahamas  | W 10 |  | + Aug. 9 | James Warring | Nassau, Bahamas  | TKO 9 |  | + Sept. 6 | Reggie Neal | Nassau, Bahamas  | W 8 |  | 1986 |  | - Sept. 10 | Andy Straughn | Muswell Hill, Great Britain | L 6 |  | + Sept. 28 | Wali Muhammad | Nassau, Bahamas  | KO 2 |  | - Dec. 16 | Tony Wilson | Alfreton, Great Britain | TKO by 3 |  | 1987 |  | + Jan. 30 | Matthew Saad Muhammad | Nassau, Bahamas  | W 10 |  | 1988 |  | - Feb. 2 | Michael Greer | Memphis, United States  | L 12 |  | WBC Continental Americas Cruiserweight Title |  | - Feb. 23 | Spencer Chavis | Sterling Heights, United States  | L 10 |  | + Apr. 30 | Greg Payne | Nassau, Bahamas  | W 8 |  | - Sept. 28 | Wali Muhammad | Tel Aviv, Israel  | TKO by 5 |   
  
Summary
Total bouts: 34, Won: 25 (12 inside the limit), Lost: 8 (3 inside the limit), Draw: 0, NC: 1 
 |