Weightclass:  Light Welterweight
Location:  Cape Town, South Africa
Record:  11 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2030Cape Town, South Africa10 - 24(1) Antwan Grant2 - 1 WPts
18/11/2029Cape Town, South Africa10 - 23 Eun-sun Hahm6 - 5 LKO3
19/09/2029Cape Town, South Africa9 - 23 Ki-hun Son3 - 23(1) WPts
21/07/2029Cape Town, South Africa8 - 23 Santiago Velazco10(1) - 14 WPts
22/05/2029Cape Town, South Africa8 - 22 LubomÝr Albert6 - 11 LPts
23/03/2029Cape Town, South Africa8 - 21 Saturnin Lapa13 - 6 LPts
23/01/2029Cape Town, South Africa7 - 21 Deion Nyanda1 - 0 WPts
24/11/2028Cape Town, South Africa7 - 20 Khavar Shakhbazov5 - 9 LPts
26/09/2028Cape Town, South Africa6 - 20 Dom Mpontshane0 - 1 WPts
27/07/2028Cape Town, South Africa5 - 20 Spencer Kalambaye0 - 1 WPts
28/05/2028Cape Town, South Africa5 - 19 Luvolwethu Ramatlhodi5 - 12 LPts
29/03/2028Cape Town, South Africa5 - 18 Lukman Mathoho7 - 23 LPts
29/01/2028Cape Town, South Africa4 - 18 Ian Letlabika1 - 1 WPts
30/11/2027Barcelona, Spain4 - 17 Macario Vaquera9 - 11 LPts
02/10/2027Cape Town, South Africa4 - 16 Mark Okia1 - 18 LPts
03/08/2027Cape Town, South Africa3 - 16 James Milabi0 - 2 WPts
03/06/2027Roodepoort, South Africa2 - 16 Noah Nguandi2 - 17 WPts
07/04/2027Norman, USA2 - 15 Gethin Querry6 - 1 LPts
06/02/2027Cape Town, South Africa2 - 14 Kofi Sotyu3 - 12(1) LPts
08/12/2026Cape Town, South Africa1 - 14 Reneilwe Manyisa0 - 5 WPts
09/10/2026Wellington, New Zealand1 - 13 Jonathan Murrey0 - 5 LPts
11/08/2026Vilnius, Lithuania1 - 12 Eliasz Berlinski13(2) - 39 LPts
13/06/2026Wellington, New Zealand1 - 11 Gregor Bier6(1) - 20 LPts
15/04/2026Cape Town, South Africa0 - 11 Diego Cerna1 - 3 WPts
15/02/2026Kulob, Tajikistan0 - 10 Minura Bekhbutov18 - 10 LPts
18/12/2025Asuncion, Paraguay0 - 9 Antonio Gomez3 - 8 LPts
20/10/2025Caloocan, Philippines0 - 8 Ashley Portugal7 - 2 LPts
22/08/2025Cape Town, South Africa0 - 7 Jordan Kivebulaya2 - 1 LPts
10/07/2025Soweto, South Africa0 - 6 Tlou Letsholonyane10 - 11 LPts
12/05/2025Port Elizabeth, South Africa0 - 5 Ndumisa Patosi11 - 21 LPts
12/03/2025Pretoria, South Africa0 - 4 Zaid Bapela3(1) - 21 LPts
16/01/2025Tembisa, South Africa0 - 3 Kieran Lakay29 - 10 LPts
06/12/2024Soweto, South Africa0 - 2 Thamsanqa Motupa0 - 0 LPts
03/11/2024Athens, Greece0 - 1 Androu Kallis23 - 21 LPts
05/09/2024Cape Town, South Africa0 - 0 Elias Carra1 - 15 LPts