DateOpponentResultMethodRd
1995-04-01Silverio FloresWinUD10
1990-09-29Frankie Mitchell TitleWinUD12
1989-11-11Felipe OrazcoWinSD10
1989-09-28Irving Mitchell TitleWinTKO7
1989-02-11Salvatore Bottiglieri TitleWinTKO8
1988-04-26Jose Rivera TitleWinUD12
1987-12-19Salvatore Curcetti TitleWinRTD8
1987-07-31Francisco Fernandez TitleWinTKO14
1987-05-16Aurelio BenitezWinTKO2
1987-03-27Jose Rivera TitleDrawMD15
1986-06-14Bushy MosoeuWinUD12
1986-03-01Julio Pastor RuizWinKO6
1985-11-02Jacob MorakeWinTKO12
1985-07-27Job SisangaWinPTS8
1985-04-27Vincente JorgeWinTKO7
1985-03-30Carlos RodriguezWinRTD6
1985-02-11Nyingi MtyaWinTKO3
1984-12-01Aladin StevensWinPTS8
1984-08-02Nika KhumaloWinTKO2
1984-04-16Iland MathewsWinPTS6
1984-03-31Carlos MiguelWinTKO4
1984-03-02Jacob MorakeWinUD12
1983-12-19Blessing NdlelaWinTKO1
1983-11-21Frank KhonkhobeWinUD12
1983-08-06Jacob MorakeWinSD12
1983-06-27Graham GolaWinKO2
1983-05-02Bashew SibacaWinPTS10
1983-04-09Chris WhiteboyWinTKO9
1983-03-14Jerome GumedeWinPTS8
1982-10-15Frank KhonkhobeWinSD10
1982-07-30Frank KhonkhobeDrawPTS6
1982-06-26Moses SithebeWinTKO5
1982-05-17Joseph TsotetsiWinPTS6
1982-05-01Jacob MorakeLossUD10
1982-02-06Phanuel MosoaneWinTKO2
1981-11-30Moses MthiyaneWinTKO4
1981-10-31Simon ZondoWinTKO4
1981-10-03Tammy MayiselaWinPTS4
1981-09-19Bushy MosoeuWinPTS4
1981-08-15Joseph MoneoaneWinPTS4