Weightclass:  Bantamweight
Location:  Johannesburg, South Africa
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Johannesburg, South Africa21 - 11 Gethin Cheong7 - 15 WPts
11/09/2033Johannesburg, South Africa20 - 11 Atif Shahi4 - 15 WPts
11/07/2033Johannesburg, South Africa19 - 11 Lisimba Magande5 - 16 WPts
11/05/2033Johannesburg, South Africa18 - 11 Dan Binh7 - 19 WPts
11/03/2033Johannesburg, South Africa18 - 10 Rashid Fadel5 - 7 LPts
09/01/2033Johannesburg, South Africa18 - 9 Daniele Neri2 - 13 LPts
08/11/2032Johannesburg, South Africa17 - 9 Joaquin Portilla4 - 5 WPts
07/09/2032Johannesburg, South Africa16 - 9 Tevaughn Magqwaka1 - 9 WPts
08/07/2032Johannesburg, South Africa15 - 9 Dale Rossouw9 - 14 WPts
08/05/2032Johannesburg, South Africa14 - 9 Malcolm Kimbangu2 - 10 WPts
09/03/2032Johannesburg, South Africa13 - 9 Will Kalambaye4 - 12 WPts
09/01/2032Johannesburg, South Africa12 - 9 Petchbarngborn Hathairattanakool2 - 11 WPts
10/11/2031Almaty, Kazakhstan12 - 8 Aleksandr Baikodamov22 - 24 LPts
11/09/2031Johannesburg, South Africa11 - 8 Luister Sam4 - 20 WPts
14/07/2031Santa Cruz de la Sierra, Bolivia10 - 8 Angel Laverde17 - 19 WPts
14/05/2031Melitopol, Ukraine9 - 8 Marlen Yegerov10 - 17 WPts
16/03/2031Johannesburg, South Africa8 - 8 Shaun Muepu7 - 13(1) WPts
16/01/2031Montevideo, Uruguay8 - 7 Alejandro Aranda17 - 15 LPts
18/11/2030Jeonju, South Korea7 - 7 Jeong-hyeop Ro10 - 17 WPts
20/09/2030Mamelodi, South Africa6 - 7 Otieno Serero6 - 18 WPts
23/07/2030Soshanguve, South Africa6 - 6 Yobachi Magqwaka8 - 16 LPts
22/06/2030East London, South Africa6 - 5 Jamie Kaleuka19 - 12(1) LPts
22/05/2030Seoul, South Korea5 - 5 Min-woo U6 - 13 WPts
24/03/2030Hangzhou, China5 - 4 Qing-Nan Jong6 - 11 LPts
24/01/2030Río Cuarto, Argentina5 - 3 Salvador Nepomuceno7 - 14 LPts
26/11/2029Montevideo, Uruguay4 - 3 Miguel Hernandez0 - 0 WPts
28/09/2029Johannesburg, South Africa3 - 3 John Kingutuka0 - 0 WPts
02/08/2029Johannesburg, South Africa2 - 3 Mduduzi Kune5 - 19 WPts
16/06/2029Pretoria, South Africa2 - 2 Chiamaka Modjeka11 - 15 LPts
24/04/2029Katlehong, South Africa2 - 1 Uland Molekane12 - 9 LPts
24/03/2029Soweto, South Africa1 - 1 Colin Kalambaye0 - 0 WPts
19/02/2029Guatemala City, Guatemala1 - 0 Ryo Cordoba4 - 14 LPts
21/12/2028Johannesburg, South Africa0 - 0 Lebogang Manamela0 - 7 WPts