DateOpponentResultMethodRd
19/08/2017Lamont CapersDrawSD8
12/11/2016Anthony Caputo SmithWinKO6
19/03/2016Daniel PasciollaLossUD6
02/12/2005Rayco SaundersWinUD8
03/12/2004Emmanuel NwodoLossTKO1
02/07/2004Lawrence Clay-BeyLossTKO5
23/04/2004Rayco SaundersWinUD6
07/06/2003Taurus SykesDrawPTS10
03/04/2003Franklin EdmondsonWinTKO6
30/06/2001Gary WilcoxWinTKO10
17/02/2001Oscar Angel GomezWinRTD6
18/12/1999Louis AzilleDrawPTS12
27/03/1999Franklin EdmondsonWinKO4
11/04/1997Cliff NellonWinTKO7
07/02/1997Elton SingletonWinKO8
15/11/1996Bill MedeiWinTKO2
20/09/1996Ron PrestonWinKO4
28/06/1996Bernard McLeanWinKO1
03/05/1996Ernest MateenWinTKO4
01/03/1996Charles PriceWinKO4
01/12/1995Exum SpeightWinPTS8
20/10/1995Ron PrestonWinPTS4
29/06/1995Lamont DoyleWinTKO2
04/05/1995Ismael GnecoWinUD6
19/01/1995Arnold FountainWinTKO1
17/11/1994Lew ChesterWinKO1
13/05/1994Richie BrownLossPTS4
23/04/1994Randall RichardsonWinKO3
04/03/1994Alonzo KnowlesWinKO2
05/02/1994Matt DavisWinKO1