Amateur results| Date | Opponent | Place | Result |  | 1977 |  |
 | Las Vegas, Nevada, Dual Match USA vs Soviet Union, 81 kg |  - Jan. 29 | David Kvachadze | Las Vegas, Nevada |  LPTS  | 
 Professional record| Date | Opponent | Place | Result |  | 1978 |  | + Dec. 4 | Willie Williams | Saginaw, United States  | KO 2 |  | + Dec. 9 | Ray Patterson | Detroit, United States  | KO 1 |  | 1979 |  | + Jan. 25 | Bobby Edwards | Detroit, United States  | KO 1 |  | - Jan. 31 | Murray Sutherland | Saginaw, United States  | KO by 1 |  | + Mar. 27 | Benny Mitchell | Detroit, United States  | KO 2 |  | + May 24 | Joe Griffin | Detroit, United States  | KO 1 |  | 1980 |  | + May 15 | Alvin Dominey | Chicago, United States  | KO 1 |  | + June 12 | Jaime Olatunde | Chicago, United States  | TKO 7 |  | - Aug. 14 | Dwight Muhammad Qawi | Chicago, United States  | TKO by 3 |  | 1981 |  | + Jan. 29 | Leon McDonald | Detroit, United States  | KO 8 |  | + Mar. 26 | Frank Draper | Detroit, United States  | KO 2 |  | + May 14 | Bobby Lloyd | Detroit, United States  | KO 3 |  | + June 6 | Nathaniel Akbar | Detroit, United States  | KO 2 |  | - June 10 | Johnny Davis | Detroit, United States  | KO by 3 |  | 1982 |  | - May 18 | Leonardo Rodgers | Atlantic City, United States  | KO by 5 |  | - Sept. 18 | Jerry Martin | Atlantic City, United States  | KO by 7 |  | 1983 |  | - June 4 | Ken Ringo | Traverse City, United States  | KO by 1 |  | vacant Michigan State Light-Heavyweight Title |  1984-1986 Inactive |  | 1987 |  | + Nov. 17 | Arthur Pruitt | Sterling Heights, United States  | TKO 2 |  | 1988 |  | - May 9 | Terry Verners | Inglewood, United States  | KO by 1 |  1989-1995 Inactive |  | 1996 |  | - Nov. 27 | Anwar Oshana | Rosemont, United States  | TKO by 1 |   
  
Summary
Total bouts: 20, Won: 12 (12 inside the limit), Lost: 8 (8 inside the limit), Draw: 0, NC: 0 
 |