Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  14(4) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2033Mendoza, Argentina13(3) - 16 Juan Velo6 - 3 WKO3
22/10/2033Soweto, South Africa12(3) - 16 Puleng Ncita1 - 15 WPts
22/08/2033Soweto, South Africa11(3) - 16 Dumisani Mahlangu1 - 12 WPts
22/06/2033La Paz, Bolivia10(3) - 16 Ponce Gallego2 - 12 WPts
23/04/2033Ulaanbaatar, Mongolia9(2) - 16 Sadr-Eddine Bayartogtokh3 - 2 WKO3
23/02/2033Soweto, South Africa8(1) - 16 Zamin Adigezalov0 - 8 WKO3
24/12/2032Soweto, South Africa7(1) - 16 Razi Mayat4 - 5 WPts
24/10/2032Tembisa, South Africa7(1) - 15 Kwamin Iddrisu16 - 13 LPts
26/08/2032Bratislava, Slovakia7(1) - 14 Marcel Kober7 - 28 LPts
28/06/2032Le Havre, France7(1) - 13 Demont Clarin3 - 18 LPts
30/04/2032Helsinki, Finland7(1) - 12 Uuno Rannisto18 - 18 LPts
02/03/2032Antofagasta, Chile7(1) - 11 Juan Batista18 - 16 LPts
03/01/2032Soweto, South Africa7(1) - 10 Yasin Zafour17 - 15 LPts
05/11/2031Georgetown, Guyana6(1) - 10 Nicholas Acker0 - 0 WPts
07/09/2031Soweto, South Africa5(1) - 10 Ian Snyman2 - 4 WPts
09/07/2031Omsk, Russia4 - 10 Aleksei Semak9 - 26(10) WKO3
11/05/2031Umlazi, South Africa4 - 9 Wandisile Ntshangase5 - 4 LPts
15/03/2031Khouribga, Morocco4 - 8 Sab Alfihri12 - 21 LPts
15/01/2031Soweto, South Africa4 - 7 Siphelele Mkhize7 - 15 LPts
19/11/2030Milan, Italy4 - 6 Nero Lorenzetti24(2) - 13 LPts
21/09/2030Soweto, South Africa3 - 6 Phumelele Mbalula0 - 1 WPts
04/08/2030Durban, South Africa3 - 5 Dave Kiliya13 - 10 LPts
04/07/2030Soweto, South Africa3 - 4 Leon Fimpa0 - 5 LPts
24/05/2030Mitchells Plain, South Africa3 - 3 Billy Dlamini2 - 2 LPts
07/04/2030Durban, South Africa2 - 3 Robert Kalengedi0 - 8 WPts
03/04/2030Pretoria, South Africa2 - 2 Chike Asabigi16 - 15 LPts
03/03/2030Tembisa, South Africa2 - 1 Kwamin Iddrisu3 - 9 LPts
31/01/2030Soweto, South Africa1 - 1 Dillon Kinvoundou0 - 7 WPts
30/01/2030Port Elizabeth, South Africa0 - 1 Ryckaert Van den Bergh2 - 18(2) WPts
06/12/2029Soweto, South Africa0 - 0 Billy Dlamini1 - 0 LPts