| Date | Opponent | Place | Result |
| 1986 |
| + June 27 | Tim Knight | French Lick, United States | W 4 |
| + Sept. 20 | Leon McCullum | Indianapolis, United States | KO 1 |
| + Oct. 31 | John Fornara | Atlantic City, United States | TKO 1 |
| + Dec. 13 | Gerald Moore | Martinsville, United States | KO 1 |
| 1987 |
| - Jan. 13 | Mike Peak | Lexington, United States | L 8 |
1988 Inactive |
| 1989 |
| + Sept. 26 | Jerry Harris | Indianapolis, United States | W 4 |
| * Oct. 31 | Tim Tomashek | Indianapolis, United States | NC 4 |
| 1990 |
| + Feb. 6 | Donald Johnson | Memphis, United States | W 6 |
| + Mar. 20 | Derrick Brown | Minneapolis, United States | W 4 |
| 1991 |
| + May 29 | Edwin Newby | Buffalo, United States | TKO 4 |
| + Aug. 9 | Willie Kemp | Atlantic City, United States | W 4 |
| + Oct. 1 | Riddick Baker | Providence, United States | TKO 1 |
| + Oct. 15 | Calvin Simon | Atlantic City, United States | KO 1 |
| + Nov. 27 | Wade Williams | Buffalo, United States | TKO 1 |
| 1992 |
| + Apr. 28 | David Robinson | Indianapolis, United States | KO 3 |
| + Aug. 20 | Fabian Garcia | Atlantic City, United States | W 6 |
| + Sept. 25 | Roosevelt Williams | Catskill, United States | W 8 |
| + Nov. 24 | Randy McGaugh | Indianapolis, United States | W 8 |
| 1993 |
| + Jan. 5 | Willie Perry | Indianapolis, United States | W 8 |
| + Mar. 16 | Donnie Penelton | Indianapolis, United States | W 8 |
| + Mar. 23 | Wendell Stafford | Evansville, United States | TKO 1 |
| + Apr. 21 | Carl Albert | Louisville, United States | TKO 2 |
| + June 25 | Billy Preston | Terre Haute, United States | KO 2 |
| + Sept. 14 | Terrence Wright | Indianapolis, United States | TKO 4 |
| + Dec. 6 | Paul Ford | Rosemont, United States | W 6 |
| 1994 |
| + May 6 | Kevin Wyrick | Terre Haute, United States | TKO 2 |
| + Aug. 5 | Roy Bedwell | Indianapolis, United States | KO 3 |
| - Oct. 8 | Kenny Keene | Terre Haute, United States | L 12 |
| World Boxing Federation Cruiserweight Title |
| 1995 |
| + Jan. 20 | Tim Johnson | Terre Haute, United States | TKO 12 |
| + Feb. 28 | Robert Straw | Indianapolis, United States | TKO 5 |
| + May 24 | Keith Williams | Terre Haute, United States | TKO 7 |
| - July 9 | Kenny Keene | Boise, United States | TL 5 |
| vacant International Boxing Council Cruiserweight Title |
| + Dec. 9 | Marc Hans | Moline, United States | TKO 2 |
| 1996 |
| + Feb. 10 | Lopez McGee | Henderson, United States | TKO 4 |
| + Feb. 27 | Robert Clevenger | Indianapolis, United States | W 10 |
| + June 25 | Steve Brewer | Indianapolis, United States | TKO 2 |
| + July 13 | Duane Smith | Henderson, United States | TKO 3 |
| - Oct. 1 | Robert Daniels | Fort Lauderdale, United States | L 10 |
| 1997 |
| + Mar. 2 | Bobby Crabtree | New Orleans, United States | TKO 3 |
| - June 15 | Don Diego Poeder | Mashantucket, United States | TKO by 10 |
| World Boxing Union Cruiserweight Title |
| + Sept. 25 | Paul Garner | East Chicago, United States | TKO 1 |
| + Dec. 13 | Tim Knight | Terre Haute, United States | W 8 |
| 1998 |
| - May 2 | Fabrice Tiozzo | Villeurbanne, France | TKO by 1 |
| WBA World Cruiserweight Title |
| - Sept. 18 | Brian Nielsen | Copenhagen, Denmark | TKO by 5 |
| + Nov. 28 | Rocky Bentley | Terre Haute, United States | WDQ 7 |
| 1999 |
| + Jan. 23 | Samson Cohen | Terre Haute, United States | KO 2 |
| World Boxing Federation Cruiserweight Title |
| + Apr. 24 | Rod Bensonhaver | Terre Haute, United States | TW 9 |
| World Boxing Federation Cruiserweight Title |
| - May 15 | Vincenzo Cantatore | Capo d'Orlando, Italy | KO by 3 |
| 2000 |
| + Jan. 29 | Rod Bensonhaver | Terre Haute, United States | W 12 |
| vacant World Boxing Federation Cruiserweight Title |
| - Sept. 11 | Bash Ali | Lagos, Nigeria | TL 7 |
| vacant World Boxing Federation Cruiserweight Title |
| 2001 |
| + Feb. 27 | Brian Yates | Indianapolis, United States | TKO 4 |