DateOpponentResultMethodRd
2007-09-29John KeetonWinTKO4
2006-09-08Pavol PolakovicWinUD12
2006-06-01John KeetonWinTKO4
2004-12-17Bruce ScottWinPTS12
2004-05-27Lee SwabyWinTKO6
2004-03-13Tony MoranWinTKO3
2003-09-05Rob NortonWinPTS12
2003-05-10Muslim BiarslanovWinTKO2
2003-01-25Abdul KadouWinTKO4
2002-10-05Varuzhan DavtyanWinTKO3
2002-04-27Lee SwabyWinPTS10
2002-02-23Valeri SemiskurWinPTS6
2001-12-10Luke SimpkinWinRTD3
2001-04-24Sebastiaan RothmannLossRTD9
2001-02-26Billy BesseyWinPTS4
2000-09-25Mark Lee DawsonWinTKO1
2000-05-13Paul BonsonWinPTS4
2000-03-27Luke SimpkinWinPTS6
2000-03-11Nikolai ErmenkovWinTKO3
1999-12-06Brian GascoigneWinTKO3
1999-09-11Paul BonsonWinPTS4
1999-04-19Mark LevyLossPTS8
1998-11-26Danny SoutheramWinTKO5
1998-10-25Mark SnipeWinTKO3
1998-06-15Martin JolleyWinTKO3
1998-05-21Paul BonsonWinPTS6
1998-02-27Colin BrownDrawPTS6
1997-11-13P.R. MasonWinPTS6
1997-10-06P.R. MasonWinPTS6
1997-06-09Michael PinnockWinPTS6