DateOpponentResultMethodRd
19/08/1982Pedro GuerreroWinKO6
09/03/1982Teo DominguezWinTKO3
18/02/1982Abraham LaraWinKO2
09/02/1982Rudy BarroWinTKO2
11/06/1981Clement TshinzaLossTKO9
29/04/1981Steve HopkinWinTKO9
30/05/1980Rafael RodriguezWinKO8
02/05/1980Jamie ThomasWinKO2
21/03/1980Jesse CarterWinKO1
14/12/1979Pat MurphyWinKO2
23/11/1979Roy JohnsonWinKO4
12/10/1979Leon McCallumWinTKO5
29/09/1978Freddie BoyntonWinTKO7
21/01/1978Jose RodriguezWinUD10
02/12/1977Larry PaulWinPTS10
18/06/1977Angel Jose OrtizWinKO3
27/02/1977Arnoldo OlivaresWinTKO5
28/01/1977Trevor FrancisWinTKO6
03/12/1976Alfonso HaymanWinKO10
22/10/1976Ralph PalladinWinTKO7
01/10/1976Pablo RodriguezWinTKO2
21/05/1976Chucho GarciaWinTKO6
06/02/1976Cubby JacksonWinUD10
28/11/1975Domenico Di JorioWinTKO6
19/09/1975Harold WestonLossPTS10
22/08/1975Fernand MarcotteWinTKO9
06/06/1975Mimoun MohatarWinUD10
09/05/1975Chris FernandezWinKO4
14/02/1975Ali AfakasiLossTKO12
18/10/1974Ray Chavez GuerreroWinPTS10
26/07/1974Dommy CotacteWinTKO4
25/06/1974Dave OropezaWinTKO6
11/05/1974Jacques van MellaertsWinTKO9
25/04/1974Jose Luis BaltazarWinPTS10
22/03/1974Dennis EnrightWinKO3
13/03/1974Billy O'DonnellWinTKO3
24/08/1973Trevor FrancisWinTKO8
12/07/1973Pongi LeeWinPTS15
17/05/1973Jeff WhiteWinKO12
26/04/1973Eric KingWinKO2
19/04/1973Ted GrayWinKO4
17/12/1971Kolaia BauliWinTKO6
25/11/1971Paul MooreWinSD10
23/09/1971Paul MooreLossSD10
30/08/1971Steve HallcroftWinTKO6
26/07/1971Tiger PeniWinKO5
28/06/1971Sila NomuraWinPTS8
07/06/1971Steve AyerstWinPTS8
10/05/1971Bill FatuDrawPTS8
19/04/1971Doug GreenWinTKO3
05/04/1971Red DurangeWinTKO4
30/11/1970Bevan MinnettWinTKO4
09/11/1970George KencheffWinTKO5
19/10/1970Alby RobertsWinTKO5
05/10/1970Johnny ToddWinTKO2
03/08/1970Ray CannonWinTKO3
06/07/1970Billy Murphy Jr.WinPTS6
29/05/1970Billy StewartWinKO4
04/05/1970Ricky DayLossPTS6
23/04/1970Bernie MartinWinTKO6
02/04/1970Tom RobertsWinTKO4
23/03/1970Bernie MartinWinKO4
16/03/1970Glenn GrinstedWinPTS4
09/03/1970Tony SaltaWinKO2