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
|
|