Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Soweto, South Africa16 - 18 Nathan Kimbangi5 - 11 WPts
15/10/2033Soweto, South Africa15 - 18 Uba Nsoh5 - 13 WPts
15/08/2033Soweto, South Africa14 - 18 Ramahlwe Manamela1 - 8 WPts
15/06/2033Soweto, South Africa13 - 18 Geoff Kabereyeho5 - 8 WPts
15/04/2033Soweto, South Africa12 - 18 Rich Dikgacoi6 - 3 WPts
14/02/2033Soweto, South Africa11 - 18 Asavela Zungu6 - 9 WPts
15/12/2032Soweto, South Africa10 - 18 Wayne Bula1 - 3 WPts
15/10/2032Soshanguve, South Africa9 - 18 Dele Hlatshwayo5(1) - 11 WPts
24/08/2032Zurich, Switzerland9 - 17 Lambret Stopher37 - 19 LPts
25/06/2032Gdansk, Poland8 - 17 Bonifacy Dominik13 - 15 WPts
27/04/2032Cuenco, Ecuador7 - 17 Gonzalo Lacerda2 - 3 WPts
28/02/2032Heraklion, Greece7 - 16 Stamitos Castellanos6 - 13 LPts
31/12/2031Peristeri, Greece7 - 15 Jerzyr Arvanitis9 - 19 LPts
02/11/2031Petaling Jaya, Malaysia7 - 14 Obaid Meer12 - 41 LPts
03/09/2031San Jose, Costa Rica6 - 14 Ricardo Vilchis5 - 21 WPts
06/07/2031Le Havre, France5 - 14 Henri Marques9 - 13 WPts
08/05/2031Soweto, South Africa4 - 14 Maarten Prinsloo4 - 4 WPts
10/03/2031Cape Town, South Africa4 - 13 Kyan Burja1 - 10 LPts
14/01/2031Georgetown, Guyana3 - 13 Stephen Heatley12 - 16 WPts
16/11/2030Toshkent, Uzbekistan3 - 12 Konstantin Gamidov12 - 17 LPts
18/09/2030Casablanca, Morocco3 - 11 Dhakwan Soultan17 - 8 LPts
21/07/2030Soweto, South Africa3 - 10 Tabansi Bungu7 - 21 LPts
28/05/2030Port Elizabeth, South Africa3 - 9 Tlou Ngcobo8 - 14 LPts
29/03/2030Sana'a, Yemen2 - 9 Malik Younan20 - 19 WPts
29/01/2030Durban, South Africa2 - 8 Tobias Mxoyana13 - 16 LPts
17/12/2029Pretoria, South Africa2 - 7 Mondli Sotyu9 - 28 LPts
16/11/2029Soweto, South Africa2 - 6 Vincent Cronje0 - 0 LPts
06/10/2029Mamelodi, South Africa2 - 5 Mark Kalenda20 - 11 LPts
04/09/2029Khayelitsha, South Africa2 - 4 Dave Kaninda14 - 10 LPts
28/07/2029Kitwe, Zambia1 - 4 Joseph Kalambo10 - 30 WPts
30/05/2029Settat, Morocco1 - 3 Aniq Oaissa11 - 17(1) LPts
01/04/2029Cape Town, South Africa1 - 2 Kian Morkel1 - 1 LPts
14/02/2029Mamelodi, South Africa0 - 2 Peter Ninette20 - 17(2) WPts
03/01/2029Soweto, South Africa0 - 1 Naeem Assiful22 - 4 LPts
12/12/2028Soweto, South Africa0 - 0 Bryan Ncita2 - 1 LPts