DateOpponentResultMethodRd
2014-06-18Tsetsi DavisLossUD8
2014-05-21Kevin HyltonWinUD6
2014-04-30Derrick SpencerWinKO2
2013-08-03Mark AustinWinUD8
2013-04-20Sakima MullingsLossUD12
2012-10-13Simeon HardyLossMD8
2012-06-01Simeon HardyLossUD10
2011-10-29Edmund DeClouLossMD12
2011-07-29Kirt SinnetteLossTKO8
2010-09-24Kwesi JonesLossUD4
2009-09-26Kevin PlacideWinKO10
2009-02-28Leon GilkesWinUD10
2008-07-05Denny DaltonWinMD12
2007-12-08John DuddyLossPTS10
2006-12-15Richard WilliamsWinKO12
2004-09-24Jerry ElliottWinPTS10
2004-01-30Sergey TatevosyanWinUD12
2003-04-16Scott DannWinTKO3
2003-03-05Gary BeardsleyWinTKO2
2003-01-21Christophe TendilWinRTD3
2002-12-21Hussain OsmanWinRTD4
2002-10-25Charden AnsoulaWinTKO1
2001-02-05Mark BakerWinRTD5
2000-07-25Akhmet DottuevWinRTD4
2000-04-29Anthony IvoryWinRTD6
2000-03-04Viktor FesechkoWinRTD4
2000-01-18Ojay AbrahamsWinTKO2
1999-11-13Mike AlgoetWinTKO8
1999-09-13Derek WormaldWinTKO3
1999-07-10Teimuraz KekelidzeWinRTD6
1999-05-22Roman BabaevWinTKO7
1999-03-06Jon PennWinTKO3
1999-02-04Jason BarkerWinTKO6
1998-11-30Steve FosterWinTKO7
1998-05-23Darren AshtonWinTKO4
1998-03-28Terry MorrillWinRTD4
1998-02-14Vitaly KopytkoWinPTS8
1997-03-25Rachid SerdjaneWinTKO7
1997-02-18John DuckworthWinKO7
1996-12-11Sven HamerWinTKO10
1996-04-29John DuckworthWinTKO5
1996-03-13Steve GoodwinWinTKO5
1996-01-31Paul WesleyWinTKO1
1995-11-29Brendan RyanWinTKO2
1995-10-16Carlo ColarussoWinTKO1
1995-06-23Peter VosperWinTKO1
1995-04-20Stuart DunnWinTKO2
1995-03-06Marty DukeWinTKO1
1994-10-17Barry ThorogoodWinTKO6
1994-03-22Steve PhillipsWinTKO5
1994-03-14Andy PeachWinPTS6
1994-03-06John RiceWinTKO1