DateOpponentResultMethodRd
2013-02-08Sonny Bill WilliamsLossUD10
2011-06-04Flo SimbaWinTKO6
2009-10-24Pedro CarriónDrawMD12
2009-05-15Timo HoffmannWinSD12
2009-02-06Ron GuerreroWinUD12
2007-07-06Bob MirovicWinUD12
2002-07-27Clifford EtienneDrawMD10
2001-07-13Russell ChasteenWinTKO3
2001-06-05David BosticeWinUD10
2001-03-16Joey GuyWinKO1
2000-11-02Tony LaRosaWinTKO1
2000-01-08Steve PannellWinTKO1
1998-06-26David CherryWinTKO1
1998-04-24Stan JohnsonWinKO1
1997-06-21Lee GilbertWinUD12
1997-05-10James StantonWinKO10
1995-04-08Willie JakeWinUD8
1995-03-17Brian SargentWinTKO1
1995-03-07Bill CorriganWinTKO1
1994-12-17Ken LakustaWinKO1
1994-07-02Phil ScottWinRTD6
1994-05-21Martin FosterWinTKO1
1993-10-30Craig PayneWinRTD7
1993-10-01John MortonWinTKO3
1993-06-25Ron GoodwinWinKO4
1993-06-15Calvin JonesWinTKO2
1993-01-16Billy WrightWinTKO5
1992-11-19Artie HooksWinKO1
1992-10-07Jimmy BillsWinUD8
1992-09-29Russell RiersonWinKO5
1992-09-22Mike HunterWinMD8
1992-07-18David MartinWinKO3
1992-07-04Ken JacksonWinUD8
1992-06-12Ron AckersonWinKO3
1992-05-29Marion WilsonWinPTS8
1992-05-07Ron AckersonWinKO3
1991-11-15Tim TomashekWinPTS10
1991-09-30Ginger TshabalalaWinSD6
1991-08-18Siza MakathiniWinSD10
1991-06-30Shaun AyersWinUD10
1991-02-18Rick RiceWinKO3
1991-01-27Gideon HlongwaWinPTS6
1990-09-22Leander CollinsWinKO2
1990-09-11Andre SmileyWinKO2
1990-08-25Kevin DensonWinPTS6
1990-06-23Elvis FranksWinUD4
1990-04-27Joe AdamsWinUD4
1990-04-09Themba MsweliWinPTS4
1990-02-11Johan Van ZylWinKO1