Weightclass:  Featherweight
Location:  Tembisa, South Africa
Record:  16(1) - 22(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Randburg, South Africa16(1) - 21(3) Puleng Nonyane21(1) - 8 LPts
27/09/2033Khabarovsk, Russia15(1) - 21(3) Igor Legkov13 - 9 WPts
30/07/2033Cheonan, South Korea14(1) - 21(3) Jeong-ho Jong11 - 12(2) WPts
01/06/2033Surabaya, Indonesia14(1) - 20(3) Victori Soepomo12 - 10 LPts
03/04/2033Tembisa, South Africa13(1) - 20(3) Valerij De Bruyn18 - 18(2) WPts
03/02/2033Pretoria, South Africa13(1) - 19(3) Tlou Muthambi8 - 16 LPts
08/12/2032Juarez, Mexico12(1) - 19(3) Montana Coro24 - 16 WPts
09/10/2032Maracay, Venezuela11(1) - 19(3) Esteban Charo0 - 4 WPts
10/08/2032Tembisa, South Africa10(1) - 19(3) Rob Makelele2 - 3 WPts
11/06/2032Maracaibo, Venezuela9(1) - 19(3) Pedro Pinedo3 - 14 WPts
13/04/2032Yaoundé, Cameroon8(1) - 19(3) Varocher Hallier0 - 2 WPts
14/02/2032Tembisa, South Africa8(1) - 18(2) Davie Ngonga2 - 25 LKO3
16/12/2031Norwich, UK7(1) - 18(2) James Brydon10 - 17 WPts
18/10/2031Zamboanga City, Philippines7(1) - 17(2) Stephen Atok12 - 8 LPts
20/08/2031Santo Domingo de Guzman, Dominican Republic6 - 17(2) Manny Hurtado4 - 19(2) WKO3
22/06/2031Tembisa, South Africa5 - 17(2) Barry Mbekile9 - 15 WPts
22/04/2031Tembisa, South Africa4 - 17(2) Chima Bassey0 - 6 WPts
22/02/2031Tembisa, South Africa3 - 17(2) Rabiu Wushishi5 - 7 WPts
24/12/2030Tembisa, South Africa3 - 16(2) Bruce Macasero3 - 4 LPts
26/10/2030Randburg, South Africa3 - 15(2) Tabansi Bawuah1 - 12 LPts
06/09/2030Tijuana, Mexico3 - 14(2) Diego Granados13 - 9 LPts
08/07/2030Tipitapa, Nicaragua3 - 13(1) Bronco Prados31(1) - 11 LKO3
10/05/2030Bangalore, India3 - 12(1) Ashok Bhargava12 - 15 LPts
12/03/2030Soweto, South Africa3 - 11 Ramahlwe Mapisa16(2) - 13 LKO3
12/01/2030Brno, Czech Republic3 - 10 Adam Gaba13(1) - 7 LPts
14/11/2029Roodepoort, South Africa3 - 9 Hendrik Bekker10 - 6 LPts
18/09/2029Tembisa, South Africa3 - 8 Danyaal Kalil2 - 15 LPts
20/07/2029Tembisa, South Africa2 - 8 Davie Ngonga0 - 10 WPts
21/05/2029Tembisa, South Africa1 - 8 Xhosas Sotyu2 - 1 WPts
23/03/2029Brno, Czech Republic1 - 7 Pankrßc Vesely26 - 15 LPts
23/01/2029Tembisa, South Africa0 - 7 Herreman Retief0 - 12 WPts
24/11/2028Tembisa, South Africa0 - 6 Mark Feza3 - 10 LPts
25/09/2028iBhayi, South Africa0 - 5 Sam Pistorius2 - 9 LPts
28/07/2028Tembisa, South Africa0 - 4 Jose Montes12 - 9 LPts
29/05/2028Durban, South Africa0 - 3 John Kabatusuila3 - 13 LPts
03/04/2028Udon Thani, Thailand0 - 2 Kwanpichit Pecko13 - 13 LPts
04/02/2028Soshanguve, South Africa0 - 1 Puleng Ledwaba16(1) - 15 LPts
15/12/2027Soweto, South Africa0 - 0 Lewis Nyauza10(1) - 11 LPts