| |
| 1946 |
| Date | Opponent | Place | Result |
| + Feb. 2 | Big Bill Horn | Johannesburg, South Africa | KO 1 |
| + Mar. 30 | Archie J L Smith | Johannesburg, South Africa | W 10 |
| + May 18 | George Cerosky | Johannesburg, South Africa | W 10 |
| + July 20 | Tommy Bensch | Johannesburg, South Africa | KO 5 |
| + Sept. 21 | Joe Foord | Johannesburg, South Africa | TKO 8 |
| + Oct. 19 | Nick Wolmarans | Johannesburg, South Africa | W 10 |
| + Dec. 14 | Joe Foord | Durban, South Africa | TKO 3 |
| |
| 1947 |
| Date | Opponent | Place | Result |
| + Feb. 17 | Nick Wolmarans | Johannesburg, South Africa | KO 6 |
| South African Heavyweight Title |
| + Mar. 22 | Buddy Scott | Johannesburg, South Africa | W 10 |
| + Aug. 16 | Jack Kukard | Johannesburg, South Africa | TKO 5 |
| + Sept. 18 | Alf Gallagher | Durban, South Africa | W 10 |
| + Oct. 11 | Ken Shaw | Johannesburg, South Africa | TKO 4 |
| = Nov. 24 | Alf Gallagher | Johannesburg, South Africa | Draw 10 |
| + Dec. 13 | Buddy Komar | Johannesburg, South Africa | KO 3 |
| |
| 1948 |
| Date | Opponent | Place | Result |
| + Feb. 21 | Stephane Olek | Johannesburg, South Africa | W 10 |
| + Aug. 21 | Jack Kukard | Johannesburg, South Africa | KO 3 |
| South African Heavyweight Title |
| + Sept. 18 | Alf Gallagher | Johannesburg, South Africa | W 10 |
| - Nov. 6 | Freddie Mills | Johannesburg, South Africa | KO by 8 |
| |
| 1949 |
| Date | Opponent | Place | Result |
| - Mar. 26 | Bruce Woodcock | Johannesburg, South Africa | KO by 3 |
| British Empire Heavyweight Title |
Summary
Total bouts: 19, Won: 16 (9 inside the limit), Lost: 2 (2 inside the limit), Draw: 1, NC: 0, ND: 0