No intervalo registrado são 42 lutas entre 1998 e 2016, cerca de uma a cada 5.2 meses. Passaram-se 9 anos desde a última luta. 20 das 29 vitórias vieram antes do limite, 6 delas no primeiro round. Das 13 derrotas, 10 vieram antes do limite e 3 nos pontos. Terminou com 10 derrotas seguidas. O ponto mais alto foi 2188, em 2005; hoje está em 1766. A melhor vitória foi sobre George Arias em 2003, avaliado em 1996 na época.
DataAdversárioResultadoMétodoRd
2016-10-29Ignacio EsparzaDerrotaMD10
2012-02-08Sergey RozhnovDerrotaUD4
2011-05-24David RodriguezDerrotaKO3
2009-08-21Jermell BarnesVitóriaUD8
2009-06-13Andrew GreeleyVitóriaSD8
2007-11-08Marvin HuntVitóriaTKO1
2007-09-28Ricardo ArceVitóriaTKO2
2004-09-04Troy WeidaVitóriaTKO1
2004-06-18Vernon WoodwardVitóriaTKO2
2004-05-15Byron PolleyVitóriaTKO1
2004-05-01Daniel FrankVitóriaTKO3
2004-04-15Scott ConnerVitóriaDQ2
2003-01-04Mike MiddletonVitóriaTKO1
2002-12-14Craig TomlinsonVitóriaTKO5
2002-06-27Rogério LoboVitóriaTKO4
2002-03-30Chavez FranciscoVitóriaKO1
2001-10-25Franklin EdmondsonVitóriaTKO5
2001-09-09Roy BedwellVitóriaKO2
2001-06-28Ron GulletteVitóriaTKO2
2001-05-24Sean WilliamsVitóriaTKO2
2001-04-12Ramon HayesVitóriaTKO2
2001-03-10David SmithVitóriaTKO2
2001-02-17Ken WilliamsVitóriaTKO2
2000-10-07[Taurus Sykes]]VitóriaUD6
2000-09-14Rocky BentleyVitóriaTKO5
2000-08-26James HollyVitóriaTKO2
2000-05-25Derrell DixonVitóriaUD4
1999-12-11Lee SwabyVitóriaPTS4
1999-08-07Luke SimpkinVitóriaPTS4
1998-12-12Max KeyVitóriaTKO1