Division: Lightweight
Career Record: 2-0
Style: Orthodox
Manager: Colin Nathan
Trainer: Colin Nathan
Division: Featherweight
Career Record: 5-0 (3KOs)
Style: Orthodox
Manager: Colin Nathan
Trainer: Colin Nathan
Division: Lightweight
Career Record: 12-2-1 (7KOs)
Style: Orthodox
Manager: Harold Volbrecht
Trainer: Harold Volbrecht
Division: Welterweight
Career Record: 17-1-1 (10KOs)
Style: Southpaw
Manager: Peter Smith
Trainer: Peter Smith
Division: Lightweight
Career Record: 4-0 (3 KOs)
Style: Orthodox
Manager: Colin Nathan
Trainer: Colin Nathan
Division: Cruiserweight-heavyweight
Career Record: 12-2 (11 KOs)
Style: Orthodox
Manager: Brian Mitchell
Trainer: Harold Volbrecht
Division: Lightweight
Career Record: 6-0 (4 KOs)
Style: Orthodox
Manager: Brian Mitchell
Trainer: Harold Volbrecht
Division: Lightweight
Career Record: 12-2 (9KOs)
Style: Orthodox
Manager: Brian Mitchell
Trainer: Harold Volbrecht
Division: Junior-lightweight
Career Record: 14-2-1 (10 KOs)
Style: Orthodox
Manager: Bennie Pailman
Trainer: Bennie Pailman
Division: Junior-lightweight
Career Record: 14-1 (8 KOs)
Style: Orthodox
Manager: Colin Nathan
Trainer: Colin Nathan
Division: Heavyweight
Career Record: 11-2 (10KOs)
Style: Orthodox
Manager: Brian Mitchell
Trainer: Harold Volbrecht
Division: Light-heavyweight
Career Record: 10-1 (7 KOs)
Style: Orthodox
Manager: Brian Mitchell
Trainer: Harold Volbrecht
Division: Super-middleweight
Career Record: 17-0-1 (12 KOs)
Style: Southpaw
Manager: Harold Volbrecht
Trainer: Harold Volbrecht
Division: Light-flyweight
Career Record: 18-1 (6 KOs)
Style: Orthodox
Manager: Colin Nathan
Trainer: Colin Nathan
Division: Junior-lightweight
Career Record: 10-1-1 (5 KOs)
Style: Orthodox
Manager: Colin Nathan
Trainer: Colin Nathan
Division: Light-flyweight
Career Record: 12-2 (4KOs)
Style: Orthodox
Manager: Elias Tshabalala
Trainer: Elias Tshabalala