| |
| 1978 |
| Date | Opponent | Place | Result |
| - June 28 | Henry Bunch | Washington, United States | L 4 |
| |
| 1979 |
| Date | Opponent | Place | Result |
| = Feb. 7 | Michael Hardin | Richfield, United States | Draw 4 |
| + Mar. 21 | Willie Crawford | Richfield, United States | W 4 |
| + Apr. 27 | Willie Crawford | Dayton, United States | KO 3 |
| + May 19 | Gus Turner | Findlay, United States | W 4 |
| + Sept. 20 | Sam Bryant | Richfield, United States | KO 1 |
| |
| 1980 |
| Date | Opponent | Place | Result |
| + Apr. 30 | Sylvester Wilder | Struthers, United States | TKO 1 |
| + May 6 | Tim Johnson | Canton, United States | KO 1 |
| = May 17 | Michael Hardin | Dayton, United States | Draw 6 |
| |
| 1981 |
| Date | Opponent | Place | Result |
| + Apr. 13 | Eddie Temple | Akron, United States | KO 2 |
| + May 28 | Marcellus Ball | Akron, United States | KO 2 |
| - Oct. 29 | Jeff Lampkin | Warren, United States | TKO by 6 |
| Ohio State Light Heavyweight Title |
| + Dec. 12 | Al Bolden | Monroeville, United States | TKO 4 |
| |
| 1982 |
| Date | Opponent | Place | Result |
| + Dec. 15 | Kemper Morton | Galion, United States | W 4 |
| |
| 1983 |
| Date | Opponent | Place | Result |
| - Mar. 12 | Reggie Gross | Baltimore, United States | TKO by 1 |
| + June 23 | Anthony Witherspoon | West Warwick, United States | W 8 |
| |
| 1984 |
| Date | Opponent | Place | Result |
| + Sept. 22 | Clarence Osby | Grand Rapids, United States | TKO 2 |
| - Nov. 8 | Marvin Johnson | Indianapolis, United States | L 10 |
| |
| 1985 |
| Date | Opponent | Place | Result |
| + Mar. 2 | Marcus Jackson | Atlantic City, United States | W 6 |
| + June 3 | Willard Nance | Atlantic City, United States | TKO 1 |
| + Aug. 5 | Arthur Hall | Atlantic City, United States | KO 1 |
| + Oct. 3 | Mike Fisher | Atlantic City, United States | TKO 5 |
| + Dec. 3 | Jeff Lampkin | Atlantic City, United States | W 10 |
| |
| 1986 |
| Date | Opponent | Place | Result |
| + Apr. 18 | Arthel Lawhorne | Atlantic City, United States | TKO 3 |
| + Aug. 19 | Eric Winbush | Philadelphia, United States | W 10 |
| + Sept. 20 | James Salerno | Indianapolis, United States | W 12 |
| USBA Light Heavyweight Title |
| |
| 1987 |
| Date | Opponent | Place | Result |
| + July 14 | Joe Golphin | Philadelphia, United States | TKO 2 |
| USBA Light Heavyweight Title |
| + Oct. 29 | Bobby Czyz | Las Vegas, United States | TKO 9 |
| IBF Light Heavyweight Title |
| |
| 1988 |
| Date | Opponent | Place | Result |
| + Apr. 18 | Jimmy Shavers | Paris, France | KO 5 |
| + June 10 | Richard Caramanolis | Annecy, France | TKO 11 |
| IBF Light Heavyweight Title |
| + Oct. 21 | Rufino Angulo | Villenave d'Ornon, France | KO 3 |
| IBF Light Heavyweight Title |
| |
| 1989 |
| Date | Opponent | Place | Result |
| + Apr. 7 | Johnny Davis | Cleveland, United States | KO 5 |
| + June 25 | Bobby Czyz | Atlantic City, United States | TKO 10 |
| IBF Light Heavyweight Title |
| |
| 1990 |
| Date | Opponent | Place | Result |
| + Jan. 7 | Frankie Swindell | Atlantic City, United States | TKO 8 |
| IBF Light Heavyweight Title |
| + Aug. 21 | Bert Gravley | Auburn Hills, United States | KO 3 |
| |
| 1991 |
| Date | Opponent | Place | Result |
| + Jan. 12 | Mwehu Beya | Saint Vincent d'Aoste, Italy | W 12 |
| IBF Light Heavyweight Title |
| + Apr. 20 | James Kinchen | Atlantic City, United States | TKO 2 |
| IBF Light Heavyweight Title |
| + July 20 | Vincent Boulware | San Remo, Italy | KO 3 |
| IBF Light Heavyweight Title |
| + Oct. 19 | Freddie Delgado | Williamsburg, United States | TKO 2 |
| IBF Light Heavyweight Title |
| |
| |
1992 Inactive |
| |
| 1993 |
| Date | Opponent | Place | Result |
| - Mar. 20 | Henry Maske | Düsseldorf, Germany | L 12 |
| IBF Light Heavyweight Title |
| + June 20 | Art Bayliss | Bushkill, United States | TKO 7 |
| + Oct. 13 | Booker T Word | Boston, United States | TKO 2 |
| |
| 1994 |
| Date | Opponent | Place | Result |
| + Apr. 7 | Ernest Mateen | Robinsonville, United States | TKO 10 |
| WBC Continental Americas Light Heavyweight Title |
| - July 29 | James Toney | Las Vegas, United States | KO by 12 |
| IBF Super Middleweight Title |
| |
| 1995 |
| Date | Opponent | Place | Result |
| = Jan. 13 | Merqui Sosa | Atlantic City, United States | TDraw 7 |
| vacant NABF Light Heavyweight Title |
| - June 30 | Merqui Sosa | Philadelphia, United States | KO by 10 |
| vacant NABF Light Heavyweight Title |
| |
| 1996 |
| Date | Opponent | Place | Result |
| + Mar. 24 | Chris Vernon | Nice, France | KO 2 |
Summary
Total bouts: 47, Won: 37 (28 inside the limit), Lost: 7 (4 inside the limit), Draw: 3, NC: 0, ND: 0