DateOpponentResultMethodRd
Nov 3, 1979Robert Vasquez TitleWinTKO9
Apr 17, 1979Alfredo Pitalua TitleWinTKO12
Oct 18, 1978Antonio GuinaldoWinRTD5
Jun 12, 1978Billy VivianWinPTS8
Nov 16, 1977Jeronimo LucasWinTKO10
Aug 5, 1977Andre HolykWinTKO1
Feb 21, 1977Johnny ClaydonWinTKO10
Oct 12, 1976Franco DianaWinTKO6
Jun 22, 1976Johnny ClaydonLossTKO3
May 10, 1976Hector DiazWinTKO4
Mar 30, 1976Jimmy RevieWinTKO7
Mar 2, 1976George TurpinWinKO4
Oct 31, 1975Andre HolykLossPTS12
May 3, 1975Jonathan DeleLossPTS15
Mar 19, 1975Billy WaithWinPTS10
Jan 27, 1975John CheshireWinTKO7
Oct 26, 1974Anthony MorodiLossPTS10
Jun 19, 1974Billy WaithWinPTS12
Mar 2, 1974Kokkie OlivierWinPTS10
Feb 16, 1974Andries SteynWinTKO7
Oct 5, 1973Angus McMillanWinPTS8
Jun 7, 1973Noel McIvorWinTKO4
May 9, 1973John CheshireWinPTS8
Dec 11, 1972Noel McIvorWinTKO3
May 3, 1972Tony RileyWinTKO12
Feb 1, 1972Willie ReillyLossTKO10
Nov 1, 1971Leonard TavarezWinTKO9
Sep 27, 1971Willie ReillyWinTKO7
Mar 22, 1971Henri NesiWinTKO6
Jan 11, 1971David PesentiWinPTS8
Dec 1, 1970Ronnie CliffordWinRTD4
Oct 20, 1970Sammy LockhartWinKO2
Jun 15, 1970Bryn LewisWinTKO6
Jun 1, 1970Victor PaulWinTKO5
Feb 16, 1970Victor PaulLossTKO6
Nov 24, 1969Tommy TigerWinPTS8
Sep 15, 1969Winston ThomasWinTKO4
Apr 10, 1969Victor PaulWinPTS8
Dec 11, 1968Alex GibsonWinTKO2
Oct 30, 1968Santos MartinsWinKO4