| Date | Opponent | Place | Result |
| 1946 |
| + June 22 | Stan Geoghegan | Johannesburg, South Africa | KO 1 |
| + July 6 | Willie Browne | Johannesburg, South Africa | W 4 |
| + July 20 | Lennie Mills | Johannesburg, South Africa | W 4 |
| + July 27 | George Bushney | Johannesburg, South Africa | W 4 |
| + Oct. 19 | Lennie Mills | Johannesburg, South Africa | W 4 |
| + Nov. 14 | Freddie Storbeck | Durban, South Africa | W 6 |
| + Nov. 23 | Bill Geoghegan | Johannesburg, South Africa | W 6 |
| 1947 |
| - Mar. 3 | Don Carr | Johannesburg, South Africa | TKO by 1 |
| + June 16 | Don Carr | Johannesburg, South Africa | W 6 |
| + Sept. 8 | Maurice Ouezman | Johannesburg, South Africa | W 8 |
| + Oct. 11 | Gillie van der Westhuizen | Johannesburg, South Africa | W 8 |
| + Oct. 30 | Rudy Zadell | Johannesburg, South Africa | W 10 |
| + Dec. 11 | Maurice Ouezman | Durban, South Africa | W 10 |
| 1948 |
| + Jan. 24 | Alf James | Johannesburg, South Africa | W 12 |
| vacant South African Welterweight Title |
| - Feb. 21 | Alf James | Johannesburg, South Africa | L 12 |
| South African Welterweight Title |
| + May 5 | Sten Suvio | Johannesburg, South Africa | W 10 |
| + June 26 | Maurice Ouezman | Johannesburg, South Africa | W 10 |
| + July 18 | Henry van Wyk | Luanshya, Zambia | W 10 |
| + July 24 | Ronnie Meyer | Kitwe, Zambia | W 10 |
| + Aug. 21 | Piet van Staden | Johannesburg, South Africa | W 8 |
| + Dec. 16 | Alf James | Durban, South Africa | KO 10 |
| 1949 |
| + Jan. 29 | Evvie Ehlers | Johannesburg, South Africa | W 12 |
| vacant South African Middleweight Title |
| + May 7 | Alf James | Salisbury, Zimbabwe | TKO 2 |
| + June 8 | Harry Bos | Durban, South Africa | W 10 |
| + July 1 | Vince Hawkins | Durban, South Africa | W 10 |
| + Aug. 27 | Jackie Marr | Johannesburg, South Africa | W 10 |
| + Oct. 1 | Joe Maseko | Maputo, Mozambique | W 10 |
| 1950 |
| + Apr. 8 | Joe Munro | Johannesburg, South Africa | W 6 |
| - July 1 | Doug Miller | Johannesburg, South Africa | L 6 |
| + July 8 | Jack Krynauw | Maputo, Mozambique | W 8 |
| + July 29 | Doug Miller | Johannesburg, South Africa | W 8 |
| + Sept. 26 | Mel Brown | Kensington, Great Britain | W 10 |
| - Oct. 24 | Alex Buxton | Kensington, Great Britain | L 10 |
| 1951 |
| + Jan. 27 | Les Allen | Johannesburg, South Africa | W 10 |
| + Feb. 7 | Gerry van Wyk | Durban, South Africa | W 10 |
| + Mar. 13 | Eric McQuade | Kensington, Great Britain | W 10 |
| + Apr. 10 | Georges Royer | Kensington, Great Britain | W 10 |
| - Apr. 17 | Doug Miller | Streatham, Great Britain | L 8 |
| + May 8 | Eric McQuade | Kensington, Great Britain | TKO 9 |
| + May 15 | Baby Day | Kensington, Great Britain | W 10 |
| + Nov. 13 | Burl Charity | Harringay, Great Britain | W 10 |
| 1952 |
| + Mar. 6 | Jimmy Davis | Marylebone, Great Britain | W 10 |
| - Oct. 21 | Randy Turpin | Harringay, Great Britain | L 15 |
| vacant British Empire Middleweight Title |