Weightclass:  Featherweight
Location:  Soshanguve, South Africa
Record:  20(9) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2042Bratislava, Slovakia19(8) - 13 Servßc Bures12 - 6 WKO3
31/08/2042San Jose, Costa Rica18(7) - 13 Saturnin Abeyta14 - 11(1) WKO2
01/07/2042Dushanbe, Tajikistan17(6) - 13 Vali Khalid7 - 15 WKO3
02/05/2042Mamelodi, South Africa16(6) - 13 Neil Hlatshwayo7 - 5(1) WPts South Africa National Championships 2042View
29/04/2042Mamelodi, South Africa15(5) - 13 Siyabonga Meer13 - 9(1) WTKO1 South Africa National Championships 2042View
26/04/2042Mamelodi, South Africa14(4) - 13 Alen Kambaja11 - 7 WKO3 South Africa National Championships 2042View
24/02/2042Johannesburg, South Africa14(4) - 12 Oja Attakora20(1) - 9 LPts
29/12/2041Yerevan, Armenia14(4) - 11 Sako Najarian45(5) - 19 LPts
28/10/2041Soshanguve, South Africa13(3) - 11 Imran Abdurahmanov3 - 14 WKO3
27/08/2041Khayelitsha, South Africa12(2) - 11 Neil Hlatshwayo2 - 3 WKO3
28/06/2041Soshanguve, South Africa11(2) - 11 Dai Debrah7(1) - 32 WPts
26/04/2041Boksburg, South Africa11(2) - 10 Declan Mapumbumakunza49 - 12(1) LPts South Africa National Championships 2041View
13/04/2041East London, South Africa11(2) - 9 Alen Kambaja7 - 3 LPts
12/02/2041Odessa, Ukraine10(1) - 9 Dmitri Hawryluk8 - 15 WKO1
15/12/2040Soweto, South Africa10(1) - 8 Tobias Ngoza15(1) - 9 LPts
27/10/2040Soshanguve, South Africa9(1) - 8 Saturnin Avendano8 - 9 WPts
26/08/2040Soshanguve, South Africa8(1) - 8 Robert Kinkela1 - 0 WPts
26/06/2040Soshanguve, South Africa7(1) - 8 Fatmir Taskopruluzade8 - 25(1) WPts
26/04/2040Johannesburg, South Africa7(1) - 7 Tobias Ngoza11(1) - 8 LPts South Africa National Championships 2040View
25/02/2040Zagreb, Croatia6 - 7 Nenad Lipovac6 - 19 WKO3
28/12/2039Soshanguve, South Africa5 - 7 Seth White0 - 5 WPts
28/10/2039Soshanguve, South Africa5 - 6 Alen Kambaja1 - 0 LPts
27/08/2039Oslo, Norway4 - 6 Hogarth Frydenlund9 - 6 WPts
27/06/2039Johannesburg, South Africa3 - 6 Oja Attakora6 - 5 WPts
26/04/2039Boksburg, South Africa3 - 5 Declan Mapumbumakunza28 - 7 LPts South Africa National Championships 2039View
03/04/2039Soshanguve, South Africa2 - 5 Asif Sani4 - 16 WPts
03/02/2039Khayelitsha, South Africa2 - 4 Joe Knoetze2 - 0 LPts
06/12/2038Johannesburg, South Africa2 - 3 Oja Attakora3 - 4 LPts
14/10/2038Soshanguve, South Africa2 - 2 Lebogang Dikgacoi6 - 5 LPts
14/08/2038Randburg, South Africa2 - 1 Mark Nonyane22(10) - 12 LPts
22/06/2038Johannesburg, South Africa1 - 1 Itumeleng Molekane13(1) - 8 WPts
26/04/2038Germiston, South Africa1 - 0 Tobias Ngoza4 - 1 LPts South Africa National Championships 2038View
18/03/2038Soshanguve, South Africa0 - 0 Oja Attakora1 - 0 WPts