Weightclass:  Flyweight
Location:  Cape Town, South Africa
Record:  32 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2033Cape Town, South Africa31 - 17 Tien Vien3 - 2 WPts
30/06/2033Cape Town, South Africa30 - 17 Vilayat Gharylckassyn6 - 7 WPts
29/04/2033Cape Town, South Africa29 - 17 Dmitriy Casymbeckow7 - 14 WPts
28/02/2033Cape Town, South Africa28 - 17 Chiem Hao2 - 7 WPts
29/12/2032Cape Town, South Africa27 - 17 Agus Angelia0 - 3 WPts
29/10/2032Cape Town, South Africa26 - 17 Pernell Oltz4 - 30(11) WPts
29/08/2032Cape Town, South Africa25 - 17 Mirali Bakihanov2 - 19 WPts
28/06/2032Cape Town, South Africa24 - 17 Rydant Verwoerd6 - 17 WPts
23/04/2032Cape Town, South Africa23 - 17 Will Farm1 - 12 WPts
23/02/2032Cape Town, South Africa22 - 17 Angel Baxa1 - 7(1) WPts
25/12/2031Cape Town, South Africa21 - 17 Ovidio Padilla0 - 5 WPts
26/10/2031Cape Town, South Africa20 - 17 Juan Trueba3 - 3 WPts
26/08/2031San Miguelito, Panama19 - 17 Hilario Lozada11 - 8 WPts
28/06/2031Cape Town, South Africa18 - 17 Montego Salcido5 - 11 WPts
29/04/2031Randburg, South Africa18 - 16 Darryl Msibi13 - 6 LPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa17 - 16 Anele Mngonyama6 - 3 WPts South Africa National Championships 2031View
15/03/2031Turmero, Venezuela16 - 16 Loredo Villalovos7 - 15 WPts
15/01/2031Wellington, New Zealand15 - 16 Paau Piripi14 - 12 WPts
17/11/2030Cape Town, South Africa14 - 16 Kaede Izumi4 - 3 WPts
19/09/2030Maracaibo, Venezuela13 - 16 Francisco Londono22(7) - 17 WPts
22/07/2030Umlazi, South Africa13 - 15 John Bapa17 - 18 LPts
04/06/2030Soweto, South Africa13 - 14 Max Ndanda5 - 15 LPts
26/04/2030Roodepoort, South Africa13 - 13 Darryl Msibi6 - 3 LPts South Africa National Championships 2030View
25/03/2030Cape Town, South Africa12 - 13 Darryl Msibi6 - 2 WPts
25/01/2030Umlazi, South Africa12 - 12 John Bapa14 - 18 LPts
29/11/2029Johannesburg, South Africa11 - 12 Kamohelo Motupa16 - 15 WPts
01/10/2029Tembisa, South Africa10 - 12 Richard Swart7 - 22 WPts
07/08/2029Pretoria, South Africa9 - 12 Tshepo Khuzwayo10 - 21 WPts
01/07/2029Randburg, South Africa8 - 12 Ontibile Moro24(1) - 17 WPts
31/05/2029Khayelitsha, South Africa7 - 12 Manu Salawu2 - 12 WPts
05/04/2029Guatemala City, Guatemala6 - 12 Felippe Cid8 - 21 WPts
05/02/2029San Miguelito, Panama5 - 12 Pancho Maez17(1) - 15 WPts
08/12/2028Cape Town, South Africa4 - 12 Bradley Polk0 - 7 WPts
10/10/2028Trujillo, Peru3 - 12 Reyes Puerta4 - 33 WPts
12/08/2028Mixco, Guatemala3 - 11 Seferino Escajeda20(1) - 11 LPts
14/06/2028Soshanguve, South Africa3 - 10 Eleazar Blaauw22 - 9 LPts
17/04/2028San Miguelito, Panama3 - 9 Onofre Lema14(1) - 18 LPts
18/02/2028Cape Town, South Africa3 - 8 Jack Sunda1 - 7 LPts
02/01/2028Soweto, South Africa3 - 7 Phumelele Govender13 - 21 LPts
06/11/2027Soweto, South Africa3 - 6 Wout Van Ryneveld13 - 12 LPts
07/09/2027Randburg, South Africa3 - 5 Ontibile Moro13 - 17 LPts
30/07/2027Port Elizabeth, South Africa2 - 5 Ian Booysen0 - 0 WPts
23/06/2027Germiston, South Africa2 - 4 Wayne Matokolo8 - 6 LPts
03/05/2027Khayelitsha, South Africa2 - 3 Brett Ndinga13 - 14 LPts
28/03/2027Randburg, South Africa2 - 2 Alo´s Verwoerd11 - 7 LPts
17/02/2027Adana, Turkey2 - 1 Eren Alabora14 - 18 LPts
20/12/2026Johannesburg, South Africa2 - 0 Themba Knoetze14(1) - 25 LPts
12/11/2026Khayelitsha, South Africa1 - 0 Anele Gumede3 - 18 WPts
22/09/2026Cape Town, South Africa0 - 0 Vuyisile Coetzee1 - 1 WPts