Weightclass:  Light Welterweight
Location:  Katlehong, South Africa
Record:  21 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/04/2035Katlehong, South Africa20 - 28 Yodpitchai Jantakam7 - 14(1) WPts
25/02/2035Katlehong, South Africa20 - 27 Forrest Jean-Baptiste22 - 20 LPts
26/12/2034Randburg, South Africa19 - 27 Athenkosi Cele20 - 18 WPts
11/11/2034iBhayi, South Africa19 - 26 Salim Nqakula28 - 25(1) LPts
07/10/2034Soshanguve, South Africa18 - 26 Ayanda Cele20 - 32 WPts
14/08/2034Soweto, South Africa17 - 26 Tavon Mahlobo21 - 16 WPts
07/07/2034Soweto, South Africa16 - 26 Joel Tshichimbi11 - 37(2) WPts
06/06/2034Boksburg, South Africa15 - 26 Jordan Tlolane24 - 14 WPts
06/05/2034Soweto, South Africa15 - 25 Joel Tshichimbi10 - 37(2) LPts
21/03/2034Bangkok, Thailand15 - 24 Sapapetch Sitjaesairung23 - 15 LPts
21/01/2034Dushanbe, Tajikistan15 - 23 Marlen Ketebaev33(1) - 18 LPts
23/11/2033Bangkok, Thailand14 - 23 Yodchanchai Dabpongmahachai3 - 20 WPts
25/09/2033Barnaul, Russia14 - 22 Vikenti Zaretsky18 - 18 LPts
27/07/2033Katlehong, South Africa13 - 22 Liebaert Van Ryneveld2 - 10 WPts
27/05/2033Nairobi, Kenya12 - 22 Ian Washiali17 - 8 WPts
29/03/2033Kazan, Russia12 - 21 Fedar Butko7 - 14 LPts
29/01/2033Nairobi, Kenya11 - 21 Declan Cassam12 - 15 WPts
01/12/2032Mitchells Plain, South Africa10 - 21 Sean Fwakulu6 - 21 WPts
04/10/2032Port Elizabeth, South Africa10 - 20 Luister Kasanbata14(1) - 13 LPts
15/08/2032Soweto, South Africa10 - 19 Vashon Kanda29 - 20 LPts
14/06/2032Roodepoort, South Africa10 - 18 Harry Wessels20 - 4 LPts
08/05/2032East London, South Africa10 - 17 Napoleon Zakari14 - 9 LPts
05/04/2032Torreon, Mexico9 - 17 Santiago Archibeque11 - 6 WPts
06/02/2032Mitchells Plain, South Africa9 - 16 Ian Sekola11 - 10 LPts
11/12/2031Irbid, Jordan9 - 15 Haaris Fawzi13(1) - 29 LPts
13/10/2031Zamboanga City, Philippines9 - 14 Venacio Ontoy11 - 10 LPts
14/08/2031Mitchells Plain, South Africa9 - 13 Nolle Cilliers6 - 9 LPts
11/07/2031Jeonju, South Korea8 - 13 Chang-soo Yum1 - 26(1) WPts
13/05/2031Durban, South Africa8 - 12 Scott Madioko11(2) - 16 LPts
12/04/2031Amman, Jordan7 - 12 Majid Wahab1 - 12 WPts
12/02/2031Katlehong, South Africa6 - 12 Azam Majid2 - 1 WPts
15/12/2030Cebu City, Philippines6 - 11 Nathan Quimin39 - 20(1) LPts
17/10/2030Katlehong, South Africa5 - 11 Declan Kathrada6 - 3 WPts
19/08/2030Katlehong, South Africa5 - 10 Christoph Theron0 - 3 LPts
20/06/2030South Tangerang, Indonesia5 - 9 Jaya Khalwati6 - 22 LPts
22/04/2030Soweto, South Africa4 - 9 Roger Ngiko8 - 10 WPts
10/03/2030Puebla, Mexico4 - 8 Loredo Cura24(2) - 16 LPts
10/01/2030Katlehong, South Africa3 - 8 Mark Tshibangu0 - 1 WPts
11/11/2029Lusaka, Zambia3 - 7 Ian Chinkuli22(1) - 24 LPts
13/09/2029Novosibirsk, Russia3 - 6 Vasili Polansky12 - 12 LPts
16/07/2029Katlehong, South Africa2 - 6 Tiste Louw3 - 10 WPts
22/05/2029Port Elizabeth, South Africa1 - 6 Lamme Van Onselen0 - 0 WPts
21/04/2029Khayelitsha, South Africa1 - 5 Siphelele Ledwaba17 - 8 LPts
19/03/2029Katlehong, South Africa1 - 4 Tokelo Lakay1 - 1 LPts
17/01/2029Soweto, South Africa1 - 3 Leon Zokwana5 - 4 LPts
24/11/2028Omsk, Russia1 - 2 Vitali Dubow15 - 24 LPts
26/09/2028Malmo, Sweden1 - 1 Emil Lager8 - 11 LPts
29/07/2028Durban, South Africa0 - 1 Dom Mpontshane0 - 0 WPts
19/06/2028Katlehong, South Africa0 - 0 Clint Chohan0 - 3 LPts