Weightclass:  Featherweight
Location:  Boksburg, South Africa
Record:  11 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2034Boksburg, South Africa10 - 30(1) Matthew MacQueen6 - 13 WPts
13/12/2033Boksburg, South Africa10 - 29(1) Diego Madrazo6 - 12(1) LPts
13/10/2033Boksburg, South Africa9 - 29(1) Tajo Marta1 - 2 WPts
13/08/2033Boksburg, South Africa8 - 29(1) Mehman Iqbal0 - 3 WPts
12/06/2033Boksburg, South Africa7 - 29(1) Chris Mufonkola1 - 7 WPts
12/04/2033Boksburg, South Africa7 - 28(1) Willaperht Schechner2 - 15 LPts
11/02/2033Boksburg, South Africa6 - 28(1) Hua Hieu0 - 1 WPts
12/12/2032Boksburg, South Africa5 - 28(1) Robert Speed15 - 8 WPts
12/10/2032Boksburg, South Africa5 - 27(1) Valerij De Bruyn17 - 16(2) LPts
12/08/2032Boksburg, South Africa5 - 26(1) Scott De Lange5 - 6 LPts
12/06/2032Boksburg, South Africa4 - 26(1) Justin Skene1 - 11 WPts
13/04/2032Boksburg, South Africa4 - 25(1) Puleng Nonyane11 - 8 LPts
13/02/2032San Jose, Costa Rica4 - 24(1) Edmundo Barcena66 - 16 LPts
16/12/2031Mitchells Plain, South Africa3 - 24(1) Thulani Vilakazi5 - 18 WPts
23/10/2031Boksburg, South Africa3 - 23(1) Kirk Engen10 - 11 LPts
24/08/2031Boksburg, South Africa3 - 22(1) Sam Ewing4 - 8 LPts
26/06/2031Boksburg, South Africa2 - 22(1) Oscar Kapongo3 - 8 WPts
26/04/2031Johannesburg, South Africa2 - 21(1) Michael Verster3 - 13 LPts
01/03/2031Cape Town, South Africa2 - 20(1) Kaleb Khumalo9 - 11 LPts
31/12/2030Boksburg, South Africa2 - 19 Rune Ege14 - 10 LKO3
02/11/2030Kaduna, Nigeria2 - 18 James Abwo6 - 15(1) LPts
04/09/2030Choloma, Honduras2 - 17 Angel Samora30 - 13 LPts
07/07/2030Kolkata, India2 - 16 Ashoka Netaji15 - 25 LPts
09/05/2030Al Hudaydah, Yemen2 - 15 Kamran Mallick18 - 24 LPts
11/03/2030Kunming, China2 - 14 Qing-Nan Huang11 - 14 LPts
11/01/2030Boksburg, South Africa1 - 14 James Kadiombo1 - 15 WPts
12/11/2029Soweto, South Africa1 - 13 Jabulani Dube5 - 19 LPts
17/09/2029Boksburg, South Africa1 - 12 Tokelo Motshekga4 - 11 LPts
19/07/2029Seoul, South Korea1 - 11 Hyun-soo Paek8 - 11(2) LPts
21/05/2029Seoul, South Korea1 - 10 Hyun-soo Paek7 - 11(2) LPts
23/03/2029Santiago de los Caballeros, Dominican Republic1 - 9 Rio Aleman29 - 17(2) LPts
23/01/2029Plzen, Czech Republic1 - 8 Oldrich Hanka4 - 26 LPts
25/11/2028Durban, South Africa1 - 7 John Kabatusuila5 - 14 LPts
28/09/2028Johannesburg, South Africa1 - 6 Michael Verster0 - 0 LPts
15/08/2028Boksburg, South Africa1 - 5 Richie Kombo13 - 6 LPts
23/07/2028Tamale, Ghana1 - 4 Max Rahman17 - 5 LPts
25/05/2028Boksburg, South Africa1 - 3 Aleksei Chemenov8 - 5 LPts
26/03/2028Suwon, South Korea1 - 2 Chung-yong Bai2 - 4 LPts
27/01/2028Kanpur, India1 - 1 Ananta Tanwar8(1) - 15 LPts
29/11/2027Boksburg, South Africa1 - 0 Santiago Pedro13 - 7 LPts
01/10/2027Boksburg, South Africa0 - 0 William Tshitombo0 - 3 WPts