38 Wins (28 knockouts, 10 decisions), 9 Losses (4 knockouts, 5 decision), 2 Draws[2] |
Result | Record | Opponent | Type | Rounds | Date | Location | Notes |
Win | 38–9 | Neil Malpass | PTS | 8 | 18 June 1979 | Wembley Sports Pavilion, Johannesburg, Gauteng, South Africa | |
Draw | 38–9 | Dwane Bonds | PTS | 8 | 2 June 1979 | Independence Stadium, Mmabatho, Bophuthatswana | |
Win | 37–9 | Walter Ringo Starr | KO | 2 (10) | 30 April 1979 | New Kingsmead Soccer Stadium, Durban, KwaZulu-Natal, South Africa | |
Loss | 36–9 | Duane Bobick | RTD | 8 (10) | 20 March 1978 | Good Hope Centre, Cape Town, Western Cape, South Africa | |
Win | 36–8 | John Nyalunga | KO | 1 (6) | 4 February 1978 | Rand Stadium, Johannesburg, Gauteng, South Africa | |
Loss | 35–8 | Kallie Knoetze | KO | 2 (10) | 13 August 1977 | Wembley Ice Rink, Johannesburg, Gauteng, South Africa | |
Win | 35–7 | Fraser Memela | RTD | 4 (10) | 9 May 1977 | West Ridge Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Loss | 34–7 | Gerrie Coetzee | PTS | 12 | 16 April 1977 | Wembley Stadium, Johannesburg, Gauteng, South Africa | |
Win | 34–6 | Chuck Wepner | PTS | 10 | 19 February 1977 | Wembley Stadium, Johannesburg, Gauteng, South Africa | |
Win | 33–6 | Rodney Bobick | UD | 10 | 5 October 1976 | Rand Stadium, Johannesburg, Gauteng, South Africa | |
Loss | 32-6 | Gerrie Coetzee | DQ | 6 (12) | 16 August 1976 | West Ridge Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 32-5 | Giuseppe Ros | PTS | 10 | 9 July 1976 | West Ridge Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 31-5 | Rudie Lubbers | KO | 3 (10) | 22 May 1976 | Rand Stadium, Johannesburg, Gauteng, South Africa | |
Win | 30-5 | Terry Hinke | KO | 3 (10) | 4 May 1976 | West Ridge Park Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 29-5 | Tommy Kost | KO | 2 (10) | 13 April 1976 | West Ridge Park Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 28-5 | Pat Duncan | KO | 4 (10) | 15 March 1976 | West Ridge Park Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 27-5 | Obie English | RTD | 6 (10) | 14 February 1976 | Ellis Park Tennis Stadium, Johannesburg, Gauteng, South Africa | |
Win | 26–5 | Jose Roman | TKO | 7 (10) | 1 January 1976 | City Hall, Durban, KwaZulu-Natal, South Africa | |
Win | 25-5 | Bill Carson | RTD | 3 (10) | 12 December 1975 | West Ridge Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 24–5 | Jose Roman | PTS | 10 | 29 November 1975 | Rand Stadium, Johannesburg, Gauteng, South Africa | |
Win | 23–5 | Roy Wallace | RTD | 3 (10) | 27 October 1975 | West Ridge Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 22–5 | Jimmy Richards | PTS | 12 | 13 September 1975 | Rand Stadium, Johannesburg, Gauteng, South Africa | |
Win | 21–5 | Alfredo Mongol Ortiz | RTD | 7 (8) | 30 June 1975 | West Ridge Tennis Stadium, Durban, KwaZulu-Natal, South Africa | |
Win | 20–5 | Johnny Britz | TKO | 1 (10) | 17 May 1975 | Wembley Ice Rink, Johannesburg, Gauteng, South Africa | |
Win | 19-5 | Larry Beilfuss | RTD | 4 (10) | 7 April 1975 | Ellis Park Rugby Stadium, Johannesburg, Gauteng, South Africa | |
Loss | 18–5 | Jimmy Richards | PTS | 12 | 8 February 1975 | Badminton Hall, Showgrounds, Pretoria, Gauteng, South Africa | |
Loss | 18–4 | Conny Velensek | PTS | 10 | 30 November 1974 | Rand Stadium, Johannesburg, Gauteng, South Africa | |
Win | 18–3 | Dawie du Preez | TKO | 3 (10) | 24 July 1974 | Goodwood Showgrounds, Cape Town, Western Cape, South Africa | |
Loss | 17–3 | Jimmy Richards | TKO | 12 | 20 April 1974 | Badminton Hall, Showgrounds, Pretoria, Gauteng, South Africa | |
Win | 17–2 | Paul Simonetti | RTD | 2 (10) | 2 March 1974 | Ellis Park Tennis Stadium, Johannesburg, Gauteng, South Africa | |
Loss | 16–2 | Dawie du Preez | KO | 1 (10) | 28 January 1974 | Goodwood Showgrounds, Cape Town, Western Cape, South Africa | |
Win | 16–1 | Miguel Angel Paez | RTD | 5 (10) | 20 November 1973 | West Ridge Park, Durban, KwaZulu-Natal, South Africa | |
Win | 15–1 | Chris Roos | TKO | 1 (10) | 13 October 1973 | Milner Park Showgrounds, Johannesburg, Gauteng, South Africa | |
Win | 14–1 | Johnny Britz | PTS | 10 | 14 July 1973 | Milner Park Showgrounds, Johannesburg, Gauteng, South Africa | |
Loss | 13–1 | Johnny Britz | DQ | 2 (10) | 12 May 1973 | Ellis Park Tennis Stadium, Johannesburg, Gauteng, South Africa | |
Draw | 13–0 | Johnny Britz | PTS | 8 | 7 February 1973 | Badminton Hall, Showgrounds, Pretoria, Gauteng, South Africa | |
Win | 13–0 | Jimmy Richards | PTS | 10 | 4 November 1972 | Badminton Hall, Showgrounds, Pretoria, Gauteng, South Africa | |
Win | 12–0 | Japie Pretorius | TKO | 1 (10) | 27 October 1972 | Dick Fourie Stadium, Vereeniging, Gauteng, South Africa | |
Win | 11–0 | Jimmy Richards | PTS | 10 | 30 September 1972 | Badminton Hall, Showgrounds, Pretoria, Gauteng, South Africa | |
Win | 10–0 | Peter Boddington | TKO | 1 (10) | 2 September 1972 | Wembley Stadium, Johannesburg, Gauteng, South Africa | |
Win | 9–0 | Dave Hallinan | KO | 3 (8) | 15 July 1972 | Portuguese Hall, Johannesburg, Gauteng, South Africa | |
Win | 8–0 | George Labuschagne | KO | 1 (8) | 26 June 1972 | West Ridge Tennis Stadium, Durban, Natal, South Africa | |
Win | 7–0 | Mariano Echevarria | PTS | 8 | 3 June 1972 | Portuguese Hall, Johannesburg, Transvaal, South Africa | |
Win | 6–0 | Chris Botha | TKO | 1 (8) | 20 March 1972 | Hartleyvale Stadium, Cape Town, Cape Province, South Africa | |
Win | 5–0 | Romano Peviani | KO | 2 (8) | 19 February 1972 | Ellis Park Tennis Stadium, Johannesburg, Transvaal, South Africa | |
Win | 4–0 | Raymond Cross | TKO | 2 (6) | 17 January 1972 | Hall of Industries, Goodwood, Cape Town, Cape Province, South Africa | |
Win | 3–0 | Jan Delport | TKO | 2 (8) | 7 August 1971 | Ellis Park Tennis Stadium, Johannesburg, Transvaal, South Africa | |
Win | 2–0 | George Labuschagne | KO | 1 (6) | 15 May 1971 | Badminton Hall, Showgrounds, Pretoria, Transvaal, South Africa | |
Win | 1–0 | Doug de Wet | KO | 1 (6) | 8 May 1971 | Ellis Park Tennis Stadium, Johannesburg, Transvaal, South Africa | |