| |
| 1963 |
| Date | Opponent | Place | Result |
| + Oct. 18 | Gibson Twyman | Johannesburg, South Africa | W 4 |
| + Nov. 8 | Jerry Mangwane | Pretoria, South Africa | W 6 |
| |
| 1964 |
| Date | Opponent | Place | Result |
| - Apr. 18 | Shole Mokoena | Johannesburg, South Africa | L 6 |
| = June 13 | Jacob Nkitseng | Johannesburg, South Africa | Draw 6 |
| + Oct. 30 | Eric Majola | Durban, South Africa | TKO 4 |
| + Nov. 7 | Jacob Seabela | Johannesburg, South Africa | KO 2 |
| = Dec. 19 | Hamilton Madonsela | Johannesburg, South Africa | Draw 6 |
| |
| 1965 |
| Date | Opponent | Place | Result |
| + Feb. 27 | Daniel Mofokeng | Johannesburg, South Africa | W 6 |
| + Apr. 30 | Jerry Moloi | Johannesburg, South Africa | TKO 1 |
| - July 30 | Sexton Mabena | Johannesburg, South Africa | L 8 |
| + Sept. 24 | Abe Ncala | Johannesburg, South Africa | W 6 |
| |
| 1966 |
| Date | Opponent | Place | Result |
| + Mar. 4 | Sexton Mabena | Johannesburg, South Africa | TKO 3 |
| South African - Transvaal (Non White) Lightweight Title |
| + May 28 | Morris Ngobese | Pretoria, South Africa | KO 6 |
| + June 24 | Philip Sibeko | Johannesburg, South Africa | W 8 |
| + July 9 | Enoch Nhlapo | Durban, South Africa | W 10 |
| + July 30 | Eric Mahlo | Johannesburg, South Africa | W 10 |
| + Oct. 6 | John Sout | Bloemfontein, South Africa | KO 2 |
| - Nov. 4 | Eric Mahlo | Johannesburg, South Africa | TKO by 3 |
| |
| 1967 |
| Date | Opponent | Place | Result |
| + Feb. 4 | Enoch Nhlapo | Johannesburg, South Africa | W 12 |
| South African (Non White) Lightweight Title |
| + Apr. 17 | Don Johnson | Cape Town, South Africa | KO 8 |
| - June 3 | Enoch Nhlapo | Johannesburg, South Africa | L 12 |
| South African (Non White) Lightweight Title |
| - Nov. 3 | Shole Mokoena | Johannesburg, South Africa | L 10 |
| |
| 1968 |
| Date | Opponent | Place | Result |
| - Feb. 3 | Enoch Nhlapo | Johannesburg, South Africa | L 12 |
| vacant South African (Non White) Lightweight Title |
| = Aug. 24 | Levi Madi | Johannesburg, South Africa | Draw 12 |
| South African (Non White) Featherweight Title |
| + Oct. 5 | Pat Hlabangane | Johannesburg, South Africa | KO 4 |
| + Nov. 2 | Philip Sibeko | Port Elizabeth, South Africa | W 8 |
| + Nov. 30 | Paul Armstead | Johannesburg, South Africa | W 10 |
| = Dec. 14 | Philip Sibeko | Johannesburg, South Africa | Draw 6 |
| |
| 1969 |
| Date | Opponent | Place | Result |
| - Mar. 15 | Eddie Perkins | Durban, South Africa | L 10 |
| + July 26 | Shole Mokoena | Johannesburg, South Africa | TKO 10 |
| + Aug. 9 | Enoch Nhlapo | Benoni, South Africa | W 8 |
| + Sept. 27 | Shole Mokoena | Johannesburg, South Africa | W 8 |
| - Nov. 15 | Anthony Morodi | Johannesburg, South Africa | L 12 |
| vacant South African (Non White) Super Featherweight Title |
| + Nov. 22 | Charles Motjeane | Bloemfontein, South Africa | W 8 |
| + Dec. 18 | Eric Mahlo | Cape Town, South Africa | W 10 |
| |
| 1970 |
| Date | Opponent | Place | Result |
| + Feb. 11 | Pat Hlabangane | Cape Town, South Africa | W 10 |
| + Mar. 28 | Philip Sibeko | East London, South Africa | W 8 |
| - Apr. 25 | Victor Tshabalala | Johannesburg, South Africa | L 10 |
| vacant South African - Transvaal (Non White) Lightweight Title |
| + May 16 | Enoch Nhlapo | Johannesburg, South Africa | W 10 |
| + June 27 | William Radebe | Durban, South Africa | W 8 |
| = July 11 | Shole Mokoena | Vereeniging, South Africa | Draw 8 |
| - Aug. 4 | Lionel Rose | Melbourne, Australia | KO by 3 |
| + Oct. 31 | Augustus N'Tuli | Johannesburg, South Africa | W 8 |
| - Nov. 14 | Shole Mokoena | Durban, South Africa | L 8 |
| |
| 1971 |
| Date | Opponent | Place | Result |
| + Jan. 14 | Victor Tshabalala | Cape Town, South Africa | W 10 |
| + May 1 | Simon Nxawe | Kimberley, South Africa | W 8 |
| - June 5 | Enoch Nhlapo | Johannesburg, South Africa | L 12 |
| South African (Non White) Light Welterweight Title |
| - Aug. 7 | Anthony Morodi | Durban, South Africa | L 10 |
| + Sept. 4 | Norman Sekgapane | Barberton, South Africa | W 8 |
| - Oct. 2 | Mackeed Mofokeng | Johannesburg, South Africa | L 12 |
| South African (Non White) Welterweight Title |
| - Nov. 20 | Ace Makaluza | King William's Town, South Africa | L 6 |
| - Dec. 4 | Jeremiah Jerry Nzelwane | Kroonstad, South Africa | L 6 |
| |
| 1972 |
| Date | Opponent | Place | Result |
| + Feb. 12 | Joe Archer | Port Elizabeth, South Africa | W 8 |
| + Feb. 19 | Joe Archer | King William's Town, South Africa | W 8 |
| - Apr. 14 | Joe Archer | Springs, South Africa | L 8 |
| + May 19 | Ernest Phage | Coronationville, South Africa | KO 6 |
| = May 26 | Jeremiah Jerry Nzelwane | Germiston, South Africa | Draw 8 |
| - July 1 | Daniel Mkhize | Port Elizabeth, South Africa | L 8 |
| |
| 1973 |
| Date | Opponent | Place | Result |
| - Feb. 3 | Philip Hlope | Durban, South Africa | L 8 |
| = Mar. 1 | Cecil Kekane | Cape Town, South Africa | Draw 8 |
| + May 5 | Mike Ramagole | Vereeniging, South Africa | W 8 |
| = May 19 | Pat Hlabangane | Germiston, South Africa | Draw 8 |
| + June 30 | Augustus N'Tuli | Port Elizabeth, South Africa | TKO 7 |
| - Oct. 6 | Shole Mokoena | Vereeniging, South Africa | L 8 |
| = Oct. 18 | Emmanuel Gumede | Cape Town, South Africa | Draw 8 |