DateOpponentResultMethodRd
2010-03-20Josival Lima TeixeiraWinKO9
2009-11-06Matthew BarrWinTKO4
2009-09-10Nathan KingWinRTD6
2008-10-25Jason NauglerWinUD12
2007-11-29Christopher HoltWinTKO5
2007-01-05Anthony HanshawDrawSD12
2006-10-06Henry BuchananWinUD10
2006-07-28Dallas VargasWinTKO1
2006-06-09Laurent GouryWinPTS8
2006-04-29Travis ClybournWinTKO2
2005-07-01Carlton HollandWinTKO2
2005-05-28Akim GrosWinTKO4
2004-11-20Octavian StoicaWinTKO5
2004-04-08Frédéric EstherWinUD10
2004-02-20Simon MokoenaWinPTS8
2003-11-14Rachid KanfouahWinPTS10
2003-05-19Sergey KaranevichWinUD8
2003-04-04Eliseo NogueiraWinPTS8
2002-12-05Eliseo NogueiraWinPTS10
2002-05-02Youssef TemsouryWinUD10
2002-02-26Rachid KanfouahWinMD10
2001-12-14Daniel SackeyWinTKO5
2001-11-24Richard PokossiWinPTS8
2001-08-04Ernest BarbarosaWinTKO3
2001-05-28Mourad DjabrouhouWinTKO3
2001-03-31Milojko PivljaninWinTKO4
2001-03-12Rachid BakourWinTKO2
2001-02-16Said BoukefousWinTKO1
2000-12-22Guy Dia NjohWinTKO2