Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  23 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2032Soweto, South Africa22 - 3 Peabo Chipofya6 - 18(1) WPts
29/04/2032Soweto, South Africa21 - 3 Billy Sellars12 - 16 WPts
29/02/2032Soweto, South Africa20 - 3 Julian Grodzicki2 - 8 WPts
31/12/2031Soweto, South Africa19 - 3 Fidel Yanez5 - 4 WPts
01/11/2031Soweto, South Africa18 - 3 Jerrold Morataya6 - 49(11) WPts
01/09/2031Soweto, South Africa17 - 3 Jordan Brayer5 - 10 WPts
03/07/2031Soweto, South Africa16 - 3 Bart Lawhead5 - 17 WPts
04/05/2031Soweto, South Africa15 - 3 Talbot Lafon3 - 9 WPts
06/03/2031Soweto, South Africa14 - 3 Cuba Fuerte8 - 6 WPts
06/01/2031Soweto, South Africa13 - 3 Mick Millan9 - 20 WPts
07/11/2030Soweto, South Africa12 - 3 Peter Kapia0 - 1 WPts
07/09/2030Soweto, South Africa11 - 3 Gonzalo Laris2 - 0 WPts
08/07/2030Port Elizabeth, South Africa10 - 3 William Tshitombo5 - 16 WPts
11/05/2030Soweto, South Africa9 - 3 Denton Malherbe6 - 9 WPts
12/03/2030Nuevo Laredo, Mexico8 - 3 Agapetus Guerro32 - 2 WPts
12/01/2030Harare, Zimbabwe7 - 3 Michael Musona7 - 17 WPts
14/11/2029Tokyo, Japan7 - 2 Taro Hirata20(3) - 11 LPts
16/09/2029Soweto, South Africa6 - 2 Herreman Retief0 - 16 WPts
17/07/2029Mitchells Plain, South Africa5 - 2 Frans-Jos Naude10 - 12 WPts
20/05/2029Soweto, South Africa4 - 2 John Van der Knaap1 - 0 WPts
22/03/2029iBhayi, South Africa3 - 2 Sam Pistorius4 - 10 WPts
21/01/2029East London, South Africa2 - 2 Justin Nanikuzailamo7 - 14 WPts
24/11/2028Soweto, South Africa1 - 2 Diego Pintado2 - 3 WPts
25/09/2028Yokohama, Japan1 - 1 Fumio Sato24 - 8 LPts
28/07/2028Mitchells Plain, South Africa1 - 0 Phumelele Nyatama8 - 18 LPts
14/06/2028Soweto, South Africa0 - 0 Fabian Filip0 - 8 WPts