Weightclass:  Lightweight
Location:  Soshanguve, South Africa
Record:  18 - 23(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/10/2042Soshanguve, South Africa17 - 23(3) Konstantin Mucaghanoff0 - 1 WPts
16/08/2042Soshanguve, South Africa16 - 23(3) Thamsanqa Makwetla1 - 2 WPts
14/06/2042Soshanguve, South Africa15 - 23(3) Ayanda Muthambi4 - 6(1) WPts
14/04/2042Soshanguve, South Africa14 - 23(3) Seth Liebenberg0 - 1 WPts
12/02/2042Soshanguve, South Africa14 - 22(3) Nhlanhla Tshwete14(1) - 27 LPts
11/12/2041Soshanguve, South Africa13 - 22(3) Quaddus Asiedu0 - 3 WPts
10/10/2041Daegu, South Korea12 - 22(3) Ui-jo Paek11 - 21 WPts
10/08/2041Pikine, Senegal12 - 21(3) Mardian Diakite20 - 10 LPts
11/06/2041Soshanguve, South Africa11 - 21(3) Dave Van Straaten1 - 2 WPts
11/04/2041Soshanguve, South Africa10 - 21(3) Roshaun Mxenge5 - 8 WPts
10/02/2041Soshanguve, South Africa9 - 21(3) Athenkosi Vilakazi2 - 18(1) WPts
12/12/2040Soshanguve, South Africa9 - 20(3) Gabriel Sjolander11 - 19 LPts
12/10/2040Soshanguve, South Africa9 - 19(3) Lehlohonolo Tambo17(1) - 10 LPts
12/08/2040Soshanguve, South Africa8 - 19(3) Manu Addow9 - 16 WPts
11/06/2040Stuttgart, Germany7 - 19(3) Bem Schetter4 - 30(1) WPts
12/04/2040Lodz, Poland7 - 18(3) Tomasz Bilinski4 - 8 LPts
13/02/2040Soshanguve, South Africa6 - 18(3) Jackson Zungu2 - 6 WPts
13/12/2039Santiago de Cuba, Cuba5 - 18(3) Joaquin Villescas2 - 12 WPts
13/10/2039Ufa, Russia5 - 17(3) Sasha Shchennikov12 - 14 LPts
15/08/2039Irbid, Jordan5 - 16(3) Rashid Hakeem19(1) - 17(1) LPts
17/06/2039Khayelitsha, South Africa5 - 15(3) Ndumisa Chikunga5 - 14 LPts
24/04/2039Pasig, Philippines5 - 14(2) Sam Supnet16 - 13 LTKO3
24/02/2039Seoul, South Korea5 - 13(2) Suk-young Suh9 - 14(1) LPts
27/12/2038Khayelitsha, South Africa4 - 13(2) Tamarius Mathoho4 - 10 WPts
01/11/2038Khayelitsha, South Africa3 - 13(2) Elliot Cardoso3 - 19 WPts
03/09/2038Boksburg, South Africa3 - 12(2) Rivaldo Mngonyama7 - 16 LPts
06/07/2038Johannesburg, South Africa3 - 11(2) Cole Gcaba12 - 14(1) LPts
08/05/2038Soshanguve, South Africa2 - 11(2) Quannell Akrofi3 - 5 WPts
09/03/2038Soshanguve, South Africa2 - 10(2) Joel Van den Houke4 - 6 LPts
07/01/2038Krakow, Poland2 - 9(2) Tymon Gulan8 - 22(1) LPts
09/11/2037Pretoria, South Africa2 - 8(2) Dik Cloete7 - 14 LPts
19/09/2037Tembisa, South Africa2 - 7(2) Thabang Cardoso13 - 10 LPts
18/08/2037iBhayi, South Africa1 - 7(2) Andile Holomisa0 - 0 WPts
11/07/2037Germiston, South Africa1 - 6(2) James Fuassa4 - 11 LPts
21/05/2037Umlazi, South Africa0 - 6(2) Kian Ntuli6 - 13 WPts
18/04/2037Mamelodi, South Africa0 - 5(2) Joe Blessing0 - 0 LPts
13/03/2037Vienna, Austria0 - 4(1) Arne Karshin17 - 21 LKO3
13/01/2037Soshanguve, South Africa0 - 3(1) Bobbie De Beer1 - 10 LPts
13/11/2036Santo Domingo de Guzman, Dominican Republic0 - 2(1) Miguel Mazo8 - 10 LPts
15/09/2036Iksan, South Korea0 - 1 Jae-sung Cheong21(2) - 8 LKO2
18/07/2036Soshanguve, South Africa0 - 0 Noel Kanama0 - 2 LPts