DateOpponentResultMethodRd
2012-10-20Kenny AndersonLossTKO5
2012-01-28Daniel CadmanWinTKO5
2011-06-25Wayne ReedWinTKO4
2011-03-23Tobias WebbLossUD3
2011-02-26Jamie AmblerWinPTS4
2005-02-13Ramdane SerdjaneWinPTS6
2003-10-24Dmitry AdamovichWinKO4
2003-10-04Willard LewisWinTKO6
2003-04-05Enrique CamposWinTKO8
2002-11-29Mondli MbonambiWinTKO2
2002-07-10Francisco Antonio MoraWinUD12
2001-10-20Jorge Andres SclarandiWinKO3
2001-07-14Soon BotesWinTKO4
2001-05-19Roman BabaevWinTKO3
2000-12-08Mike GormleyWinTKO1
1998-04-18Graham TownsendWinTKO6
1997-02-08Giovanni Pretorius TitleWinKO7
1996-08-31Donnie PeneltonWinTKO4
1996-06-08Mark Lee DawsonWinKO5
1996-04-26Hunter ClayWinTKO1
1996-03-16Andy FluteWinTKO7
1996-01-26Paul MasonWinKO2
1995-11-10Danny JumaWinPTS8
1995-09-15Trevor AmbroseWinKO5
1995-07-22John DuckworthWinPTS8
1995-06-10Martin JolleyWinKO1
1995-05-06Steve GoodwinWinKO1
1995-03-04Marvin O'BrienWinTKO6
1995-02-04Bruno WuestenberghsWinTKO1
1994-11-19Chris RichardsWinTKO3
1994-08-17Andrew JervisWinTKO1
1994-06-04Andrew FurlongWinKO2
1994-04-09Kesem ClaytonWinTKO1
1993-12-18Danny JumaDrawPTS6
1993-10-09Ernie LoveridgeWinPTS4
1993-09-10Jose Angel GarciaWinPTS6
1993-04-10Andrew FurlongWinPTS6
1993-03-06Julian EavisWinTKO2
1993-02-27Mark Lee DawsonWinTKO1