| |
| 1994 |
| Date | Opponent | Place | Result |
| + Apr. 25 | Carlos Vasquez | Des Moines, United States | W 4 |
| + Sept. 17 | Don King | Des Moines, United States | TKO 1 |
| + Nov. 7 | Bob Ervin | Des Moines, United States | W 4 |
| |
| 1995 |
| Date | Opponent | Place | Result |
| + Feb. 23 | Billy Pryor | Des Moines, United States | W 4 |
| + Apr. 10 | Vince Foster | Des Moines, United States | KO 3 |
| + June 12 | Larry McFadden | Des Moines, United States | KO 2 |
| + Oct. 7 | Eugene George | Cedar Rapids, United States | W 6 |
| + Oct. 23 | Joe Rice | Des Moines, United States | KO 2 |
| + Dec. 4 | Reggie Strickland | Des Moines, United States | W 6 |
| |
| 1996 |
| Date | Opponent | Place | Result |
| + Feb. 2 | Andre Hawthorne | Des Moines, United States | W 6 |
| + Mar. 8 | Rolando Hernandez | Des Moines, United States | W 6 |
| + Apr. 19 | Scott Jones | Des Moines, United States | TKO 1 |
| + July 19 | Richard Wilson | Des Moines, United States | W 8 |
| + Sept. 21 | Vince Foster | Cedar Rapids, United States | TKO 5 |
| + Nov. 9 | Kevin Phillips | Cedar Rapids, United States | TKO 4 |
| |
| 1997 |
| Date | Opponent | Place | Result |
| + Jan. 18 | Eric Davis | Cedar Rapids, United States | W 8 |
| + Mar. 8 | Richard Wilson | Cedar Rapids, United States | W 8 |
| - Apr. 22 | Rocky Gannon | Auburn Hills, United States | TKO by 3 |
| + Oct. 4 | Kenny Brown | Cedar Rapids, United States | W 6 |
| + Oct. 9 | Jesse Corona | Altoona, United States | W 8 |
| + Nov. 15 | Stacy Goodson | Cedar Rapids, United States | TKO 4 |
| |
| 1998 |
| Date | Opponent | Place | Result |
| + Jan. 17 | David Robinson | Cedar Rapids, United States | W 8 |
| + Jan. 31 | Shawn Slack | Des Moines, United States | TKO 1 |
| + Feb. 28 | Miguel Garcia | Cedar Rapids, United States | W 8 |
| + Mar. 14 | Tyrone Bledsoe | Altoona, United States | KO 2 |
| + Apr. 4 | John Shavers | Cedar Rapids, United States | KO 3 |
| + Aug. 7 | Carlos Santistevan | Des Moines, United States | KO 4 |
| + Nov. 19 | Richie Galvan | Altoona, United States | W 8 |
| |
| 1999 |
| Date | Opponent | Place | Result |
| + Feb. 10 | Reggie Strickland | Tama, United States | W 8 |
| - Feb. 19 | Joseph Hughes | Port Chester, United States | L 10 |
| + July 23 | Joseph Hughes | Des Moines, United States | W 10 |
| + Oct. 2 | Brian Melvin | Marshalltown, United States | TKO 4 |
| = Oct. 29 | Jose Spearman | Indianapolis, United States | TDraw 3 |
| |
| 2000 |
| Date | Opponent | Place | Result |
| = Apr. 28 | Dana Rosenblatt | Mashantucket, United States | TDraw 2 |
| + Aug. 25 | David Robinson | Des Moines, United States | TKO 5 |
| + Sept. 29 | Carmine Tufano | Kansas City, United States | W 10 |
| * Dec. 1 | Stacy Goodson | Tama, United States | NC 6 |
| |
| 2001 |
| Date | Opponent | Place | Result |
| - Mar. 24 | Sven Ottke | Magdeburg, Germany | KO by 8 |
| IBF Super-Middleweight Title |
| + July 17 | Kwan Manassah | Des Moines, United States | W 6 |
| |
| 2002 |
| Date | Opponent | Place | Result |
| + May 11 | Tony Galvan | Marshalltown, United States | TKO 3 |
| + June 28 | Joseph Hughes | Tama, United States | KO 2 |
| vacant USA Mid American Light-Heavyweight Title |
| + Oct. 25 | Larry Kenney | Osceola, United States | W 10 |
| |
| 2003 |
| Date | Opponent | Place | Result |
| - Feb. 22 | Jeff Lacy | Memphis, United States | TKO by 2 |
| vacant USBA Super-Middleweight Title |
| + May 9 | Vance Winn | Osceola, United States | W 6 |
| - June 27 | Elvir Muriqi | Atlantic City, United States | TKO by 4 |
| * Sept. 6 | George Khalid Jones | Greensboro, United States | NC 1 |
| NABA Light-Heavyweight Title |
| - Oct. 24 | Rudy Markussen | Copenhagen, Denmark | KO by 2 |
| vacant WBO Inter-Continental Super-Middleweight Title |
| + Dec. 5 | Jonathan Corn | Des Moines, United States | W 6 |
| - Dec. 13 | Kai Kurzawa | Nürnberg, Germany | TKO by 1 |
| |
| 2004 |
| Date | Opponent | Place | Result |
| + Feb. 28 | Lonnie Hill | Marshalltown, United States | KO 4 |
| * Oct. 8 | Donny McCrary | Osceola, United States | TKO by 6 |
| - Oct. 29 | Scott Pemberton | Mashantucket, United States | TKO by 3 |
| IBU Super-Middleweight Title |
| |
| 2005 |
| Date | Opponent | Place | Result |
| - Mar. 18 | Eric Lucas | Montreal, Canada | L 12 |
| vacant WBC Continental Americas Super-Middleweight Title |
| - Apr. 21 | Adrian Diaconu | Galati, Romania | TKO by 1 |
| - July 3 | Danny Green | Perth, Australia | KO by 5 |
| - Oct. 29 | Jean Pascal | Gatineau, Canada | TKO by 3 |
| |
| |
2006-2010 Inactive |
| |
| 2011 |
| Date | Opponent | Place | Result |
| - May 7 | Josh Luteran | Kansas City, Missouri | TKO by 3 |
Summary
Total bouts: 57, Won: 39 (17 inside the limit), Lost: 13 (12 inside the limit), Draw: 2, NC: 2, ND: 0