Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  28(2) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2030Soweto, South Africa27(2) - 8 Ulises Amparan4 - 2 WPts
05/04/2030Soweto, South Africa26(2) - 8 Jozef Oosthuizen0 - 1 WPts
04/02/2030Soweto, South Africa25(2) - 8 Quin Palacio2 - 9 WPts
07/12/2029Soweto, South Africa24(2) - 8 Rad Heitman8 - 6 WPts
08/10/2029Soweto, South Africa23(2) - 8 Mark Drennan14 - 18 WPts
09/08/2029Soweto, South Africa22(2) - 8 Uland Aidoo1 - 2 WPts
11/06/2029Soweto, South Africa22(2) - 7 Mike Meer19(1) - 14(1) LPts
12/04/2029Soweto, South Africa21(2) - 7 Farda Izmailov5 - 10 WPts
12/02/2029Soweto, South Africa20(2) - 7 Eloy Irene1 - 3 WPts
14/12/2028Soweto, South Africa19(2) - 7 Deiondre Mabokgwane1 - 1 WPts
15/10/2028Soweto, South Africa18(2) - 7 Emilio Pelayo0 - 4 WPts
16/08/2028Soweto, South Africa17(2) - 7 Joaquin Ramon1 - 11 WPts
18/06/2028Soweto, South Africa16(2) - 7 Arthur Botha1 - 0 WPts
19/04/2028Soweto, South Africa15(2) - 7 Shaquille Agyemang2 - 4 WPts
19/02/2028Camaguey, Cuba14(2) - 7 Nasario Sepeda4 - 2 WPts
22/12/2027Soweto, South Africa13(2) - 7 Will Vermeulen9 - 8 WPts
23/10/2027Soweto, South Africa12(2) - 7 Rob Ngina4 - 3 WPts
24/08/2027Santiago de los Caballeros, Dominican Republic12(2) - 6 Xaver Machuca8 - 14 LPts
23/06/2027Soweto, South Africa11(2) - 6 Eugen Sacca1 - 12 WPts
25/04/2027Khayelitsha, South Africa10(2) - 6 Gift Muthambi0 - 13(2) WPts
04/03/2027Soweto, South Africa9(1) - 6 Floyd Serero3 - 7(2) WKO3
04/01/2027Jeddah, Saudi Arabia8(1) - 6 Ibrahim Malek2 - 16 WPts
06/11/2026Dakar, Senegal7(1) - 6 Sorrel Latham19(3) - 13 WPts
08/09/2026Brussels, Belgium7(1) - 5 Senior de Balzac15 - 12 LPts
11/07/2026Pretoria, South Africa6(1) - 5 Mason Ngalibali6 - 14 WPts
14/05/2026Johannesburg, South Africa5(1) - 5 Gethin Tlolane11 - 20 WPts
16/03/2026San Felipe de Puerto Plata, Dominican Republic5(1) - 4 Reynaldo Lovato12 - 10 LPts
16/01/2026Nassau, Bahamas4(1) - 4 Bryn Walker8(3) - 14 WPts
18/11/2025Soweto, South Africa3(1) - 4 William Ngeleka1 - 9(1) WPts
19/09/2025Piraeus, Greece2 - 4 Phylo Metaxas9 - 20 WKO3
22/07/2025Maroua, Cameroon2 - 3 Verrill Mbassi29(2) - 12 LPts
24/05/2025East London, South Africa2 - 2 Asavela Tambo2 - 9 LPts
02/04/2025Soweto, South Africa2 - 1 Alejandro Madrigal7 - 14 LPts
02/02/2025Buenos Aires, Argentina1 - 1 Juan Izquierdo1 - 19 WPts
05/12/2024Johannesburg, South Africa1 - 0 Afram Segolela19 - 23 LPts
14/10/2024Soweto, South Africa0 - 0 Rashon Quatey0 - 1 WPts