DateOpponentResultMethodRd
1987-09-16Brian AndersonWinTKO7
1986-04-16Luis Jose RiveraWinPTS10
1986-03-19Abdul Umaru SandaWinPTS12
1986-01-22Juan ElizondoWinKO2
1984-11-27Mark KaylorWinUD12
1984-02-25Louis AcariesWinPTS12
1984-01-15Don LeeLossTKO8
1983-11-22Manuel JiminezWinTKO8
1983-10-08John CollinsWinTKO2
1982-09-14Antonio Alejandro GarridoWinRTD8
1982-05-04Jacques ChinonWinTKO10
1982-02-21Dwight DavisonWinPTS12
1981-11-24Nicola CirelliWinKO10
1981-05-14Andoni AmanaWinPTS12
1981-03-17Andre MongelemaWinPTS10
1981-01-27Norberto CabreraWinPTS10
1980-12-08Matteo SalveminiWinKO7
1980-09-27Bobby CoolidgeWinKO7
1980-06-03Marciano BernardiWinPTS10
1980-01-22James WaireWinPTS10
1979-11-29Robert PowellWinTKO1
1979-11-06Kevin FinneganLossPTS15
1979-10-09Willie ClassenWinKO2
1979-06-26Jacques ChinonWinTKO8
1979-05-15Al ClayWinTKO7
1979-04-10Frankie LucasWinTKO5
1979-03-05Eddie SmithWinPTS10
1978-11-07Gerard NosleyWinTKO7
1978-10-24Eddie SmithLossPTS8
1978-09-12Keith BusseyWinTKO8
1978-07-18Bonny McKenzieWinPTS8
1978-06-29Danny McLoughlinWinKO3
1978-04-25Mac NicholsonWinTKO1
1978-04-04Steve WalkerWinTKO5
1978-03-31Mac NicholsonWinTKO7
1978-03-06Errol McKenzieWinKO2
1978-01-23John SmithWinKO5
1977-11-30Oscar AngusWinTKO6
1977-11-08Wayne BennettWinPTS8
1977-10-18Pat ThomasDrawPTS8
1977-04-27Sonny KamungaWinPTS8
1977-04-21Tony BurnettWinPTS8
1977-04-07Steve WalkerWinPTS8
1977-03-24Bonny McKenzieWinKO7
1977-02-25Gareth JonesWinKO1
1977-02-10Arthur WinfieldWinTKO2
1977-01-11Tony BurnettWinPTS8
1976-12-14Tim McHughWinTKO4
1976-11-30John BreenWinTKO5
1976-11-03Neville EstebanWinPTS8
1976-10-22Clive DavidsonWinPTS8
1976-09-10Bonny McKenzieWinTKO7
1976-07-14Jimmy PickardWinPTS6
1976-05-26Liam WhiteWinPTS6
1976-05-06John BreenWinPTS6
1976-04-09Charlie RicardsonWinTKO2