| No amateur resultsProfessional record| Date | Opponent | Place | Result |  | 1982 |  | - Sept. 6 | Gary Jones | Chicago, United States | L 4 |  | - Sept. 15 | Allen Muleman Alexander | Chicago, United States | L 4 |  | + Nov. 11 | Cleo Landrum | Chicago, United States | TKO 3 |  | = Dec. 11 | Charles Holyfield | Adrian, United States | Draw 4 |  | + Dec. 19 | Johnny Heard | Chicago, United States | W 4 |  | 1983 |  | = Jan. 19 | Lamont Hopkins | Flint, United States | Draw 6 |  | + Jan. 24 | Lorenzo Brandon | Chicago, United States | W 6 |  | - Feb. 7 | Allen Muleman Alexander | Chicago, United States | L 6 |  | - Mar. 7 | Dale Jackson | Chicago, United States | L 8 |  | - Mar. 28 | Jeff Lanas | Chicago, United States | L 6 |  | - May 28 | Allen Muleman Alexander | Chicago, United States | L 10 |  | + June 20 | Fred Spry | Chicago, United States | W 8 |  | + July 5 | Fred Reed | Milwaukee, United States | W 8 |  | + Aug. 22 | Lenny LaPaglia | Chicago, United States | TKO 3 |  | + Dec. 1 | Lenny LaPaglia | Chicago, United States | KO 1 |  | 1984 |  | = Mar. 29 | Johnny Heard | Hammond, United States | Draw 10 |  | - June 10 | Robert Pew | Chicago, United States | L 8 |  | - Sept. 15 | Martin Pierce | Saginaw, United States | L 8 |  | - Oct. 12 | Don Lee | Gary, United States | L 10 |  | - Dec. 15 | Freddie Guzman | Fort Worth, United States | L 8 |  | 1985 |  | = Feb. 23 | Nicky Walker | Carson City, United States | Draw 10 |  | + Mar. 20 | Donald Cunningham | Cudahy, United States | W 4 |  | - Apr. 12 | Slobodan Kacar | Chicago, United States | L 10 |  | - Apr. 18 | Keith Vining | Detroit, United States | L 8 |  | - May 24 | Anthony Holt | New York, United States | L 10 |  | - June 28 | Jeff McCracken | Hammond, United States | L 10 |  | - Nov. 2 | Art Jimmerson | San Francisco, United States | L 8 |  | 1986 |  | - Feb. 9 | Frank Minton | Indianapolis, United States | L 8 |  | - Mar. 11 | Jeff Lampkin | Niles, United States | L 8 |  | + Mar. 26 | Kenny Wright | Mount Clemens, United States | W 6 |  | - June 19 | Ramzi Hassan | San Diego, United States | L 8 |  | = July 13 | Andre McCall | Houston, United States | Draw 8 |  | - Oct. 17 | Nicky Walker | Watsonville, United States | L 10 |  | - Oct. 30 | Arthur Weathers | San Jose, United States | L 6 |  | 1987 Inactive
 |  | 1988 |  | + Aug. 12 | James Wilder | Milwaukee, United States | W 4 |  | 1989 |  | - Apr. 28 | Steve Zouski | Green Bay, United States | L 6 |  | - May 26 | Jerry Goff | Green Bay, United States | L 6 |  | + June 23 | Larry Beilfuss | Green Bay, United States | W 6 |  | - Sept. 5 | Ed Smith | Chicago, United States | L 6 |  | = Oct. 20 | Albert Henry | Green Bay, United States | Draw 6 |  | - Nov. 13 | Albert Henry | Milwaukee, United States | L 8 |  | - Dec. 7 | J.B. Williamson | Louisville, United States | L 4 |  | 1990 |  | - Jan. 9 | Phil Scott | Chicago, United States | L 6 |  | - Mar. 20 | Eddie Taylor | Minneapolis, United States | L 10 |  | + Apr. 6 | Willie Caldwell | Green Bay, United States | TKO 1 |  | - June 18 | Paul McPeek | Bridgeton, United States | L 10 |  | - July 30 | Loren Ross | Chicago, United States | L 4 |  | - Aug. 21 | John Sargent | Saint Paul, United States | L 6 |  | - Aug. 30 | Henry Tillman | Daytona Beach, United States | L 10 |  | - Dec. 14 | Melton Bowen | Hollywood, United States | L 8 |  | 1991 |  | - Jan. 22 | Marcellus Brown | Auburn Hills, United States | L 4 |  | - Apr. 26 | Lyle McDowell | Waukesha, United States | L 4 |  | - June 15 | Phil Scott | Joliet, United States | L 8 |  | - Nov. 22 | James Tillis | Peoria, United States | L 10 |  | 1992 |  | - Oct. 23 | Lyle McDowell | Countryside, United States | L 6 |  | 1993 |  | - Jan. 22 | Danell Nicholson | Countryside, United States | L 6 |  | - Feb. 5 | Lyle McDowell | Milwaukee, United States | L 6 |  | - Apr. 26 | John Bray | Rosemont, United States | L 6 |  | - May 21 | Gary Winmon | Countryside, United States | L 8 |  | - June 19 | Jesus Correa | Davenport, United States | L 6 |  | - July 10 | Shannon Briggs | Bushkill, United States | L 6 |  | - Nov. 19 | Boris Powell | Countryside, United States | L 8 |  | 1994 Inactive
 |  | 1995 |  | - Dec. 15 | Lyle McDowell | Milwaukee, United States | L 8 | 
   SummaryTotal bouts: 63, Won: 12 (4 inside the limit), Lost: 45 (0 inside the limit), Draw: 6, NC: 0 |