Within the recorded range there are 42 bouts between 1998 and 2016, about one every 5.2 months. It has been 9 years since the last bout. 20 of the 29 wins came inside the distance, 6 of them in the first round. Of the 13 losses, 10 came inside the distance and 3 on the cards. It ended on 10 straight losses. The highest it has been is 2188, in 2005; it stands at 1766 now. The best win came against George Arias in 2003, who was rated 1996 at the time.
DateOpponentResultMethodRd
2016-10-29Ignacio EsparzaLossMD10
2012-02-08Sergey RozhnovLossUD4
2011-05-24David RodriguezLossKO3
2009-08-21Jermell BarnesWinUD8
2009-06-13Andrew GreeleyWinSD8
2007-11-08Marvin HuntWinTKO1
2007-09-28Ricardo ArceWinTKO2
2004-09-04Troy WeidaWinTKO1
2004-06-18Vernon WoodwardWinTKO2
2004-05-15Byron PolleyWinTKO1
2004-05-01Daniel FrankWinTKO3
2004-04-15Scott ConnerWinDQ2
2003-01-04Mike MiddletonWinTKO1
2002-12-14Craig TomlinsonWinTKO5
2002-06-27Rogério LoboWinTKO4
2002-03-30Chavez FranciscoWinKO1
2001-10-25Franklin EdmondsonWinTKO5
2001-09-09Roy BedwellWinKO2
2001-06-28Ron GulletteWinTKO2
2001-05-24Sean WilliamsWinTKO2
2001-04-12Ramon HayesWinTKO2
2001-03-10David SmithWinTKO2
2001-02-17Ken WilliamsWinTKO2
2000-10-07[Taurus Sykes]]WinUD6
2000-09-14Rocky BentleyWinTKO5
2000-08-26James HollyWinTKO2
2000-05-25Derrell DixonWinUD4
1999-12-11Lee SwabyWinPTS4
1999-08-07Luke SimpkinWinPTS4
1998-12-12Max KeyWinTKO1