No intervalo registrado são 39 lutas entre 1996 e 2014, cerca de uma a cada 5.4 meses. 21 das 35 vitórias vieram antes do limite, 4 delas no primeiro round. Das 3 derrotas, 1 vieram antes do limite e 2 nos pontos. A partir de 2010 emendou 6 vitórias seguidas. A melhor vitória foi sobre Erik Morales em 2005, avaliado em 2570 na época.
DataAdversárioResultadoMétodoRd
2014-01-10Bayan JargalVitóriaUD10
2013-11-02Tim ColemanVitóriaTKO2
2013-03-23Santos PakauVitóriaTKO2
2010-08-27Roberto ValenzuelaVitóriaKO2
2010-04-22Roberto ValenzuelaVitóriaUD6
2007-01-26Armando CórdobaSRNC8
2005-02-26José QuintanaVitóriaTKO6
2003-07-25Agustín LorenzoVitóriaKO1
2003-06-24Ablorh SowahVitóriaTKO4
2003-02-24Isidro TejedorVitóriaUD10
2002-03-30Joe MoralesVitóriaUD12
2002-03-09Benito RodríguezVitóriaTKO4
2001-11-24Steve TrumbleVitóriaTKO2
2001-08-24Ricardo MedinaVitóriaKO5
2000-09-23Stephen RoseVitóriaKO1
2000-05-02Russell Stoner JonesVitóriaUD8
1999-01-29Pasqual RouseVitóriaMD6
1998-09-25Shawn PowellVitóriaTKO5
1998-06-13Adam SalasVitóriaPTS6
1998-05-05Billy GatesVitóriaUD6
1998-03-14Garvin CroutVitóriaKO3
1997-12-06Terry SmithVitóriaTKO4
1997-09-19Lionel OdomVitóriaTKO5
1997-05-14Scott BuckVitóriaPTS6
1997-03-12Jose CovarrubiasVitóriaSD6
1997-02-22Tim SalaVitóriaTKO2
1997-01-10Dennis RobertsVitóriaUD4
1996-12-06Ramón AragónVitóriaUD4
1996-11-16Cliff WatfordVitóriaTKO4