DateOpponentResultMethodRd
2010-02-26Bradley PryceLossSD3
2009-11-06Janos PetrovicsWinTKO4
2009-05-15Henry CoyleWinTKO3
2008-06-07Daniele PetrucciLossUD12
2008-03-29Juan MartinezWinPTS8
2007-08-18Sergejs SavrinovicsWinPTS6
2007-06-23Francis JonesLossKO5
2007-02-17Arek MalekWinTKO4
2006-07-05Jerome EllisLossTKO6
2005-03-18Taz JonesLossTKO1
2004-07-30Craig LynchWinPTS6
2003-02-01Bradley PryceWinTKO8
2002-11-02Paul KnightsWinTKO2
2002-08-17Dzmitri KashkanWinTKO4
2002-06-15Derek RocheWinKO1
2002-04-20Leonti VorontsukWinTKO4
2001-11-19Harry DhamiWinTKO5
2001-09-22Viktor FesechkoWinPTS6
2001-04-28Zoltan SziliWinKO2
2000-08-12Adrian ChaseWinTKO2
2000-06-24Christopher HenryWinTKO1
2000-05-16Paul DyerWinTKO6
2000-03-18Dennis BerryWinTKO2
1999-10-16Paul DyerWinTKO8
1999-06-05David KirkWinPTS8
1999-01-22Mark RamseyWinTKO3
1998-12-07Michael SmythWinKO1
1998-09-19Paul DentonWinTKO1
1998-02-21Leigh WicksWinTKO1
1997-12-20Chris PollockWinRTD3
1997-09-27Trevor MeikleWinTKO5
1996-09-03Dennis BerryLossPTS6
1996-05-28Kasi KaihauWinTKO2
1996-04-13Hugh DaveyWinPTS6
1995-12-02Brian ColemanWinRTD1
1995-10-07Wayne ShepherdWinTKO6
1995-08-26George WilsonWinPTS4
1995-07-17Andy PeachWinTKO1
1995-05-27Andrew JervisLossTKO3
1995-04-14Marty DukeWinTKO2