Weightclass:  Lightweight
Location:  Katlehong, South Africa
Record:  21 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2041Katlehong, South Africa20 - 22(1) Yasushi Hino1 - 3 WPts
27/02/2041Katlehong, South Africa19 - 22(1) Timofei Manafow6 - 3 WPts
29/12/2040Katlehong, South Africa18 - 22(1) Malcolm Beddow5 - 4 WPts
28/10/2040Katlehong, South Africa17 - 22(1) Kolya Kazhgaliew2 - 4 WPts
27/08/2040Katlehong, South Africa16 - 22(1) HanuÜ Konesky1 - 4 WPts
27/06/2040Katlehong, South Africa15 - 22(1) David Bergin17 - 18 WPts
26/04/2040Katlehong, South Africa14 - 22(1) Otieno Afotey18 - 16 WPts
26/02/2040Katlehong, South Africa13 - 22(1) Nick Bolumbu14 - 25 WPts
26/12/2039Katlehong, South Africa12 - 22(1) Otieno Afotey17 - 13 WPts
25/10/2039Katlehong, South Africa11 - 22(1) James Fuassa15 - 15 WPts
24/08/2039Katlehong, South Africa11 - 21(1) AriÙl Du Toit12 - 12 LPts
23/06/2039Soweto, South Africa10 - 21(1) Denton Moolman20 - 9 WPts
26/04/2039Boksburg, South Africa10 - 20(1) Rob Knoetze13(3) - 7 LPts South Africa National Championships 2039View
20/04/2039Soweto, South Africa10 - 19(1) Tokelo Cardoso23 - 11 LPts
22/02/2039Vantaa, Finland9 - 19(1) Daniel Katajarnki18(1) - 17 WPts
25/12/2038Sydney, Australia8 - 19(1) Denton Kennedy4 - 18 WPts
27/10/2038Russeifa, Jordan7 - 19(1) Rehan Jabur12 - 17 WPts
28/08/2038iBhayi, South Africa7 - 18(1) Raimy Majola8 - 18 LPts
30/06/2038Lusaka, Zambia7 - 17(1) Fraser Ngambi16 - 24 LPts
01/05/2038Heraklion, Greece6 - 17(1) Ivankor Peris12 - 14 WPts
03/03/2038Bradford, UK6 - 16(1) Hugh Roderick6 - 6 LPts
03/01/2038Charleroi, Belgium6 - 15(1) Lionel Fonck1 - 0 LPts
05/11/2037Port-de-Paix, Haiti5 - 15(1) Vernon Verne0 - 0 WPts
06/09/2037Tegucigalpa, Honduras4 - 15(1) Nicandro Juliana9 - 9 WPts
09/07/2037Yerevan, Armenia4 - 14(1) Magar Sagatelyan40 - 11 LPts
10/05/2037Sofia, Bulgaria4 - 13(1) Doncho á Dorogov14 - 10 LPts
12/03/2037Katlehong, South Africa3 - 13(1) Mumtaz Mamedyarov4 - 7 WPts
11/01/2037Novosibirsk, Russia3 - 12(1) Marlen Alipov18 - 14 LPts
13/11/2036Melbourne, Australia3 - 11(1) Cole Cleghorn11 - 31 LPts
15/09/2036Tegucigalpa, Honduras2 - 11(1) Olindo Baldonado7 - 20 WPts
17/07/2036Zapopan, Mexico2 - 10 Jax Abalos41(3) - 10 LKO2
19/05/2036San Jose del Monte, Philippines2 - 9 Wayne Cayton20 - 15(1) LPts
20/03/2036Samarqand, Uzbekistan2 - 8 Melor Sadygov13 - 26 LPts
21/01/2036Pretoria, South Africa2 - 7 Arnie Kadida7 - 17(1) LPts
25/11/2035Panama City, Panama2 - 6 Quico Sedano21 - 17 LPts
27/09/2035Villa Nueva, Guatemala2 - 5 Juan Zamorano9 - 19(1) LPts
30/07/2035Irbid, Jordan1 - 5 Amer Aboud8 - 12 WPts
01/06/2035Jakarta, Indonesia1 - 4 Jatawaman Handika30 - 9(1) LPts
03/04/2035Benin City, Nigeria1 - 3 Haaris Mirza10 - 26 LPts
03/02/2035Tangier, Morocco1 - 2 Safwah Najmi18 - 24 LPts
05/12/2034Umlazi, South Africa0 - 2 Kabonero Dlamini0 - 0 WPts
18/10/2034Katlehong, South Africa0 - 1 Borysko Kachur9 - 9 LPts
18/08/2034Katlehong, South Africa0 - 0 Jabulani Sekola1 - 0 LPts