Weightclass:  Lightweight
Location:  Soshanguve, South Africa
Record:  4 - 22(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2035Soshanguve, South Africa3 - 22(3) Asavela Phiri1 - 6 WPts
01/12/2034Maracaibo, Venezuela2 - 22(3) Vicente Castillo4 - 13 WPts
03/10/2034Zamboanga City, Philippines2 - 21(3) Ovidio Galvez13 - 8 LPts
05/08/2034Lagos, Nigeria2 - 20(3) Chigozie Garuba19 - 9 LPts
07/06/2034Asan, South Korea2 - 19(3) Kook-young Yong26 - 26 LPts
09/04/2034Accra, Ghana2 - 18(3) Mashawn Muntari30 - 7 LPts
09/02/2034Zarqa, Jordan2 - 17(3) Sajid Popal2 - 22 LPts
12/12/2033Medina, Saudi Arabia2 - 16(3) Waqar Bacchus37(1) - 2 LPts
14/10/2033Samarqand, Uzbekistan2 - 15(3) Aleksandr Manafow17 - 11 LPts
16/08/2033Panama City, Panama2 - 14(3) Hernan Serafin2 - 34 LPts
16/06/2033Mamelodi, South Africa2 - 13(3) Chike Rascalimu15 - 6 LPts
04/05/2033Durban, South Africa2 - 12(3) Robert Kalengedi4 - 23(1) LPts
03/04/2033Soshanguve, South Africa2 - 11(2) Martijn Moolman10 - 2 LKO3
22/02/2033Khayelitsha, South Africa2 - 10(2) Fabio Steyn11(2) - 23 LPts
27/12/2032Katlehong, South Africa2 - 9(2) Vincent Van der Knaap12 - 5 LPts
29/10/2032Melbourne, Australia2 - 8(1) Mike Aden12(1) - 24 LKO3
31/08/2032East London, South Africa1 - 8(1) Geoff Kabereyeho3 - 5 WPts
03/07/2032Kosice, Slovakia0 - 8(1) Otmar Janos0 - 0 WPts
05/05/2032East London, South Africa0 - 7(1) Ben Ndombasi0 - 0 LPts
23/03/2032Johannesburg, South Africa0 - 6 Will Vermeulen32(1) - 11 LKO3
21/02/2032Lubeck, Germany0 - 5 Webber Krill22 - 21 LPts
23/12/2031Melbourne, Australia0 - 4 Andy Abernethy7 - 17 LPts
25/10/2031Umlazi, South Africa0 - 3 Phornello Radebe1 - 0 LPts
10/09/2031Port Elizabeth, South Africa0 - 2 Okoth kaMagwaza11 - 11 LPts
15/07/2031East London, South Africa0 - 1 Oscar Van der Knaap13 - 15 LPts
06/06/2031Soshanguve, South Africa0 - 0 Kamohelo Hanekom0 - 1 LPts