Weightclass:  Featherweight
Location:  Mamelodi, South Africa
Record:  15 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2031Mamelodi, South Africa15 - 10 Oscar Paden5 - 10 LPts
06/09/2031Mamelodi, South Africa14 - 10 Melor Boyko14 - 10 WPts
07/07/2031Mamelodi, South Africa13 - 10 Luu Ca1 - 12 WPts
07/05/2031Mamelodi, South Africa12 - 10 Dakarai Monare0 - 9 WPts
08/03/2031Mamelodi, South Africa11 - 10 Fedir Rudy4 - 16 WPts
07/01/2031Mamelodi, South Africa10 - 10 Nerses Aberian2 - 10 WPts
08/11/2030Mamelodi, South Africa10 - 9 Garrison Cade6 - 5 LPts
08/09/2030Mamelodi, South Africa9 - 9 Oscar Kapongo1 - 5 WPts
09/07/2030Mamelodi, South Africa9 - 8 John Amulong5 - 10 LPts
11/05/2030Mamelodi, South Africa8 - 8 Ho Chim0 - 7 WPts
12/03/2030Mamelodi, South Africa7 - 8 Tlou Mxenge0 - 5 WPts
11/01/2030Mamelodi, South Africa7 - 7 Mark Kabala4 - 4 LPts
11/11/2029Mamelodi, South Africa6 - 7 Danny Wazekwa1 - 0 WPts
12/09/2029Mamelodi, South Africa5 - 7 Helmut Theron0 - 4 WPts
13/07/2029Soweto, South Africa4 - 7 Dave Blignaut1 - 5 WPts
17/05/2029Santo Domingo Norte, Dominican Republic4 - 6 Pedro Mazo9 - 10 LPts
19/03/2029Roodepoort, South Africa4 - 5 Uzoma Gabuza6 - 22(1) LPts
24/01/2029Mamelodi, South Africa4 - 4 Carson Boisen5 - 21 LPts
25/11/2028Port Elizabeth, South Africa3 - 4 Arthur Kiungu3 - 14 WPts
27/09/2028Mamelodi, South Africa2 - 4 Herreman Retief0 - 10 WPts
29/07/2028Abidjan, Ivory Coast2 - 3 Carvell Belgard12 - 10 LPts
31/05/2028Fukuoka, Japan2 - 2 Takeshi Horiuchi18 - 9 LPts
02/04/2028Soweto, South Africa1 - 2 Hugh Tuendela1 - 1 WPts
07/02/2028iBhayi, South Africa0 - 2 Denton Malherbe0 - 0 WPts
21/12/2027Soweto, South Africa0 - 1 Hugh Tuendela0 - 0 LPts
20/11/2027Mamelodi, South Africa0 - 0 Jabulani Dube1 - 7 LPts