Weightclass:  Featherweight
Location:  Katlehong, South Africa
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Katlehong, South Africa19 - 19 Aaron Colie3 - 4 WPts
16/10/2033Katlehong, South Africa18 - 19 Surig Aberian2 - 7 WPts
16/08/2033Katlehong, South Africa17 - 19 Tobias Vilakazi23 - 20 WPts
15/06/2033Katlehong, South Africa17 - 18 Tobias Vilakazi22 - 20 LPts
14/04/2033Katlehong, South Africa16 - 18 Arseni Racenis4 - 15 WPts
13/02/2033Katlehong, South Africa15 - 18 Augustijn Manshove8 - 21 WPts
14/12/2032Katlehong, South Africa15 - 17 Azam Dosaeff17 - 12 LPts
14/10/2032Soweto, South Africa14 - 17 Uzoma Nonyane13 - 15 WPts
15/08/2032Katlehong, South Africa13 - 17 Adam Cronje23 - 15(2) WPts
13/06/2032Randburg, South Africa12 - 17 Tabansi Bawuah7 - 16 WPts
26/04/2032Katlehong, South Africa12 - 16 Paul De Kok16(2) - 5 LPts South Africa National Championships 2032View
18/04/2032Port Elizabeth, South Africa11 - 16 Trory Sangweni8 - 15 WPts
19/02/2032Athens, Greece10 - 16 Niles Zeno2 - 8 WPts
22/12/2031Katlehong, South Africa9 - 16 Ismayil Karimov3 - 16 WPts
23/10/2031Katlehong, South Africa8 - 16 Chiamaka Radebe2 - 1 WPts
24/08/2031Katlehong, South Africa7 - 16 Lucijan Kunštek5 - 7 WPts
26/06/2031San Miguel, El Salvador7 - 15 Joaquin Barahona2 - 4 LPts
28/04/2031Kiev, Ukraine6 - 15 Vikenti Boiko18 - 11 WPts
28/02/2031Bogota, Colombia6 - 14 Alvino Abad23(3) - 15 LPts
31/12/2030Port Elizabeth, South Africa6 - 13 Danny Matlaba14 - 10 LPts
04/11/2030Davao City, Philippines5 - 13 Amon Tandoc5 - 16 WPts
06/09/2030Kuala Lumpur, Malaysia5 - 12 Isaac Tung15 - 12 LPts
08/07/2030Katlehong, South Africa4 - 12 John Vlok5 - 6 WPts
09/05/2030Roodepoort, South Africa4 - 11 Uzoma Gabuza10 - 25(1) LPts
11/03/2030San Felipe de Puerto Plata, Dominican Republic4 - 10 Joaquin Landa30 - 8 LPts
11/01/2030Fort Wayne, USA4 - 9 Davie Kenna30(1) - 6 LPts
13/11/2029Katlehong, South Africa4 - 8 Danny Matlaba8 - 9 LPts
14/09/2029Tehuacan, Mexico3 - 8 Fausto Exposito9 - 10 WPts
17/07/2029Incheon, South Korea3 - 7 Tae-hee Sa18 - 9 LPts
19/05/2029Randburg, South Africa3 - 6 Mark Tshilombo3 - 7 LPts
23/03/2029Katlehong, South Africa3 - 5 Umi Ntuli2 - 8 LPts
22/01/2029Seoul, South Korea3 - 4 Heung-Min Chon25(1) - 19 LPts
24/11/2028Randburg, South Africa2 - 4 Mandla Mabudafhasi6 - 6 WPts
26/09/2028Moscow, Russia2 - 3 Vasili Bogdanov12 - 10 LPts
29/07/2028Roodepoort, South Africa1 - 3 Penda Cele0 - 0 WPts
03/06/2028Mamelodi, South Africa1 - 2 Okapi Magwanishi19 - 14 LPts
26/04/2028Durban, South Africa1 - 1 Ian Van der Vyver1 - 5 LPts South Africa National Championships 2028View
04/04/2028Mamelodi, South Africa1 - 0 Okapi Magwanishi18 - 14 LPts
13/02/2028Katlehong, South Africa0 - 0 Lovrenco Bubalo1 - 4 WPts