DateOpponentResultMethodRd
2021-06-19Jimmy WilliamsLossMD8
2020-12-05Jeremy RamosWinSD8
2016-06-03Jason DavisWinTKO2
2015-12-05Lenwood DozierWinUD8
2013-11-12Jovany Javier GomezWinKO1
2013-07-24Jamaal DavisWinUD8
2013-04-04Gundrick KingWinUD6
2013-01-23Brandon BaueWinUD6
2011-03-12Paweł WolakLossRTD6
2008-12-13James MooreWinUD10
2008-10-18Vinroy BarrettWinUD10
2008-04-03Saúl RománWinUD10
2007-12-06Andrey TsurkanWinSD10
2007-06-09Anthony ThompsonWinSD10
2006-12-02Donny McCraryWinUD10
2006-06-03Jesus Felipe ValverdeWinUD10
2006-02-04Jimmy LeBlancWinKO1
2005-10-21Troy LowryWinUD10
2005-05-06Kevin CagleWinUD8
2004-11-13Shakir AshantiWinTKO2
2004-07-23Joshua OnyangoWinUD6
2004-04-15Calvin ShakirWinUD6
2004-01-16Anthony IvoryWinUD6
2003-10-24Israel GarciaWinUD8
2003-06-03Sammy SparkmanWinUD6
2003-04-26Charles ClarkWinTKO2
2003-03-29James JohnsonWinTKO1
2003-01-25Will EvansWinKO1
2003-01-10Andrey TrunovWinUD6
2002-08-30Jose Luis AlmanzarWinUD4
2002-06-20Michael CorleoneWinTKO2
2002-04-27Michael DoaksWinUD6
2002-03-21George ArmentaWinMD6
2002-03-15Tommy AttardoWinTKO3
2002-01-24Israel FelixWinTKO1