DateOpponentResultMethodRd
2012-06-16Sergey RabchenkoLossTKO7
2011-11-26Sergey KhomitskyWinPTS8
2010-12-04Rocky JuniorWinTKO2
2010-05-21Luca MessiWinTKO6
2009-10-23Jamie MooreWinTKO7
2009-04-25Janos PetrovicsWinTKO7
2008-11-15Vincent VumaWinUD12
2008-09-20Jamie CoyleWinUD12
2008-04-18Gary WoolcombeWinKO9
2007-12-05Manoocha SalariWinTKO4
2007-10-13Olufemi MosesWinTKO2
2007-06-03Paul BuchananWinTKO1
2006-06-01Jevgenijs AndrejevsWinPTS8
2005-10-25Hussain OsmanWinRTD4
2005-07-16Alan GilbertWinTKO2
2005-06-03Craig LynchWinTKO3
2005-04-22Peter JacksonWinPTS6
2004-04-16Tomas Da SilvaWinTKO4
2004-03-12Scott DixonWinPTS8
2003-12-11Peter JacksonWinPTS6
2003-07-25Alan GilbertWinTKO5
2003-04-16Paul WesleyWinKO3
2002-03-16Lee BlundellLossTKO3
2001-10-27Jason CollinsWinPTS4
2001-07-21Yuri TsarenkaWinPTS6
2000-12-16Howard ClarkeWinPTS6
2000-10-21Michael AlexanderWinPTS6
2000-05-16Ojay AbrahamsWinPTS6
2000-01-15Eddie HaleyWinTKO5
1999-03-27Peter MasonWinTKO1
1998-11-28Fidel AvendanoWinTKO1
1998-07-18Lorant SzaboWinTKO8
1997-10-11Yuri EpifantsevWinTKO2
1997-08-02Ed GriffinWinTKO2
1997-04-12Lindon ScarlettWinTKO1
1997-03-14Del BryanWinKO7
1997-02-25Peter WaudbyWinKO1
1996-09-14Del BryanWinPTS6
1996-06-25Roy ChipperfieldWinTKO1
1996-05-11Martin JolleyWinTKO2
1996-01-26Martin JolleyWinKO3
1996-01-20John DuckworthWinTKO2
1995-11-10Mark Lee DawsonWinPTS6
1995-09-15John RiceWinTKO2
1995-05-06Chris RichardsWinPTS6
1995-03-04Seamus CaseyWinKO1
1995-02-04Lee CrockerWinTKO2