| Date | Opponent | Place | Result |
| 1932 |
| + Dec. 3 | Harold Smith | Johannesburg, South Africa | TKO 4 |
| + Dec. 17 | Willie van Rooyen | Johannesburg, South Africa | KO 2 |
| 1933 |
| + Feb. 4 | Piet Swanepoel | Johannesburg, South Africa | TKO 4 |
| + Feb. 18 | Len McLoughlin | Johannesburg, South Africa | W 8 |
| + Mar. 18 | Les van Rooyen | Johannesburg, South Africa | W 12 |
| + May 6 | Ginger Jones | Johannesburg, South Africa | TKO 8 |
| + June 24 | George Purchase | Johannesburg, South Africa | TKO 5 |
| South African Lightweight Title |
| + Aug. 5 | Norman Sheppard | Durban, South Africa | TKO 3 |
| + Oct. 7 | Eddie Brink | Johannesburg, South Africa | W 10 |
| + Nov. 11 | Saverio Turiello | Johannesburg, South Africa | W 10 |
| 1934 |
| + Feb. 3 | Eddie Brink | Johannesburg, South Africa | W 10 |
| + Mar. 3 | Saverio Turiello | Johannesburg, South Africa | W 10 |
| + Aug. 18 | Wesley Ramey | Johannesburg, South Africa | W 12 |
| + Sept. 22 | Wesley Ramey | Johannesburg, South Africa | W 12 |
| + Oct. 3 | Aldo Spoldi | Johannesburg, South Africa | W 10 |
| 1935 |
| + June 8 | Joe Franklin | Johannesburg, South Africa | W 8 |
| + Sept. 7 | Willie du Toit | Johannesburg, South Africa | TKO 2 |
| + Nov. 16 | Ernst Wohrer | Johannesburg, South Africa | KO 6 |
| 1936 |
| + Jan. 11 | Jack Berg | Johannesburg, South Africa | W 12 |
| vacant Commonwealth Lightweight Title |
| + May 30 | Phil Zwick | Johannesburg, South Africa | W 10 |
| + June 13 | Louis Botes | Johannesburg, South Africa | TKO 4 |
| 1937 |
| - Jan. 16 | Petey Sarron | Johannesburg, South Africa | KO by 12 |
| + July 10 | Len Delaporte | Johannesburg, South Africa | TKO 2 |
| + July 31 | JN Babe Smith | Johannesburg, South Africa | TKO 4 |
| + Sept. 4 | Bob Bradley | Johannesburg, South Africa | TKO 3 |
| + Oct. 16 | Teddy Braun | Johannesburg, South Africa | W 8 |
| + Nov. 13 | Jack Holson | Luanshya, Zambia | KO 3 |
1938 Inactive |
| 1939 |
| + May 6 | Dicky Barton | Johannesburg, South Africa | W 8 |
| + May 30 | Snowy Smith | Durban, South Africa | TKO 4 |
| + June 3 | Teddy Braun | Johannesburg, South Africa | TKO 7 |
| + July 8 | Teddy Braun | Durban, South Africa | W 12 |
| South African Welterweight Title |
| 1940 |
| + Jan. 20 | Dave Katzen | Johannesburg, South Africa | TKO 2 |
| + Feb. 17 | Alf James | Johannesburg, South Africa | KO 6 |
| + Mar. 13 | Teddy Grace | Johannesburg, South Africa | TKO 6 |
1941-1943 Inactive |
| 1944 |
| + Mar. 1 | Alf James | Cape Town, South Africa | W 3 |
| * Sept. 26 | Giovanni Manca | Johannesburg, South Africa | ND 10 |
| 1945 |
| + Jan. 1 | Dick Levers | Gezira, Egypt | W 3 |
| = Oct. 20 | Alf James | Johannesburg, South Africa | Draw 12 |
| South African Welterweight Title |
| * Dec. 17 | Giovanni Manca | Johannesburg, South Africa | ND 10 |
| 1946 |
| + Jan. 30 | Bob Bradley | Pretoria, South Africa | TKO 4 |
| + Apr. 13 | Alf James | Johannesburg, South Africa | W 10 |
| + July 6 | Red Ainscough | Johannesburg, South Africa | W 10 |
| - July 27 | Eric Boon | Johannesburg, South Africa | KO by 3 |