DateOpponentResultMethodRd
1995-10-28Artis PendergrassWinPTS8
1995-03-04Mike PeakWinPTS10
1995-01-21Denzil BrowneWinTKO11
1994-10-01Sylvester WhiteWinTKO5
1994-03-23Przemysław SaletaLossUD12
1994-02-26Mike PeakWinPTS10
1993-03-31Willie JakeWinTKO6
1993-02-27David SewellWinPTS10
1991-12-11Paul MadisonWinTKO9
1991-11-15Edward NeblettWinKO4
1991-01-19Guy Waters TitleWinUD12
1990-10-10Sergio Daniel Merani TitleWinTKO4
1990-01-20Clarismundo Aparecido SilvaWinTKO7
1989-10-26Art JimmersonWinUD10
1989-02-21Tony Willis TitleWinTKO5
1988-10-17Paul MadisonWinTKO4
1988-09-10Tony HarrisonWinTKO8
1988-02-20Jamie HoweWinPTS10
1987-10-06Robert FolleyWinPTS10
1986-02-13Keith BristolWinTKO6
1985-12-11Alex BlanchardDrawPTS12
1985-06-06Marcus DorseyWinKO3
1985-05-25Tim BroadyWinTKO5
1985-05-07Jeff MeachemWinTKO4
1985-03-23Jose SeysWinTKO3
1984-10-10Devon BaileyWinKO12
1983-09-22Keith BristolWinKO4
1983-05-19Chris LawsonWinKO4
1983-02-28Karl CanwellWinKO4
1982-08-13Keith BristolWinPTS10
1981-11-23Alex PenarskiWinPTS10
1981-10-12David PearceLossTKO7
1981-09-16Liam ColemanWinTKO6
1981-03-23Shaun ChalcraftWinPTS10
1980-06-18Chris LawsonWinTKO8
1980-04-17Mustafa WasajjaLossPTS8
1980-02-27Bunny JohnsonLossPTS15
1979-09-17Johnny WaldronWinTKO10
1979-06-06Bonny McKenzieWinPTS8
1979-04-05Francis HandsWinTKO8
1979-01-22Bunny JohnsonLossPTS10
1978-11-22Glen McEwanWinTKO7
1978-11-14Les McAteerDrawPTS8
1978-10-31Neville EstebanWinPTS6
1978-09-18Ken JonesWinPTS6
1978-06-20Bonny McKenzieLossPTS8
1978-06-01Mark CumberWinTKO1
1978-05-16Ray PearceWinKO2