DateOpponentResultMethodRd
2014-05-10Galen BrownWinTKO2
2013-06-08Derric RossyWinUD10
2012-08-18Robert HawkinsWinRTD7
2012-05-25Joey AbellWinTKO9
2012-03-03Travis FultonWinDQ2
2010-02-20Demetrice KingWinRTD9
2009-06-26Mark BrownWinTKO3
2008-07-18Dominique AlexanderWinKO3
2007-07-20Elieser CastilloWinUD10
2007-05-02Damian NorrisWinTKO6
2006-05-25Javier MoraWinUD10
2006-02-16Daniel BispoWinTKO9
2003-03-01Maurice HarrisWinKO10
2001-12-01David IzonWinTKO3
2001-03-23Clifford EtienneWinTKO8
2000-12-10Willie ChapmanWinKO4
2000-06-25Ramon GarbeyWinUD10
2000-02-06Dale CroweWinUD10
1999-07-10Craig PayneWinTKO3
1999-03-27Bradley RoneWinTKO6
1999-03-20Everett MartinWinUD6
1999-01-16Duncan DokiwariWinUD6
1998-12-11Louis MonacoWinPTS6
1998-11-13Bruce DouglasWinTKO1
1998-09-04Wesley MartinWinTKO1
1998-06-12Val SmithWinTKO
1998-03-27Richie BrownWinMD4
1998-03-27Rahman GreenWinKO4
1997-12-13Sam WilliamsWinTKO3
1997-11-14Jessie HenryWinTKO4
1997-06-07Val SmithWinUD4
1997-05-10Mark JohnsonWinTKO4