Weightclass:  Flyweight
Location:  Umlazi, South Africa
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Umlazi, South Africa21 - 18 Paul Ley0 - 3 WPts
18/01/2031Umlazi, South Africa20 - 18 Leo Van Schalkwyk2 - 2 WPts
19/11/2030Umlazi, South Africa19 - 18 Tabansi Jamin1 - 0 WPts
20/09/2030Umlazi, South Africa18 - 18 Jacky Morkel0 - 5 WPts
22/07/2030Umlazi, South Africa17 - 18 Madisha Dikgacoi13 - 15 WPts
25/05/2030Umlazi, South Africa16 - 18 Dembe Govender3 - 7 WPts
26/03/2030Umlazi, South Africa15 - 18 Jacky Morkel0 - 2 WPts
25/01/2030Umlazi, South Africa14 - 18 Madisha Dikgacoi12 - 12 WPts
26/11/2029Umlazi, South Africa13 - 18 Jack Sunda4 - 16 WPts
27/09/2029Garoua, Cameroon12 - 18 Canaan Nicolai10 - 21 WPts
30/07/2029Linden, Guyana11 - 18 Mel Harkness6 - 10 WPts
01/06/2029Santa Ana, El Salvador10 - 18 Rodrigo Garcia10 - 6 WPts
03/04/2029Port Elizabeth, South Africa9 - 18 Phumelele Nkwinti10 - 10 WPts
17/02/2029Mamelodi, South Africa9 - 17 Bongani Muthambi14 - 6 LPts
21/12/2028Tembisa, South Africa9 - 16 Banji Assiful17 - 8 LPts
16/11/2028Randburg, South Africa9 - 15 Alo´s Verwoerd21 - 7 LPts
15/10/2028Boksburg, South Africa9 - 14 Dave Mbala13 - 13(4) LPts
17/08/2028Maipu, Chile9 - 13 Xabat Magan26 - 18 LPts
19/06/2028Umlazi, South Africa8 - 13 Xyshaun Mokeana1 - 19 WPts
21/04/2028Córdoba, Argentina8 - 12 Reyes Yepez5 - 24 LPts
22/02/2028Trujillo, Peru7 - 12 Francisco Robles9 - 25 WPts
24/12/2027Soyapango, El Salvador7 - 11 Rodrigo Salaz8 - 12 LPts
26/10/2027Yerevan, Armenia6 - 11 Ghazaros Zakaryan3 - 20 WPts
27/08/2027San Jose, Costa Rica6 - 10 Ponce Buitrago7 - 16 LPts
29/06/2027Panama City, Panama6 - 9 Juan Montesano6(1) - 16 LPts
01/05/2027Kiev, Ukraine6 - 8 Igor Aksamit15 - 18(3) LPts
03/03/2027Bratislava, Slovakia6 - 7 Filip Pesek10 - 27 LPts
03/01/2027General Trias, Philippines5 - 7 Malvolio Moreno12 - 37(1) WPts
05/11/2026Garoua, Cameroon4 - 7 Nicolas Mbassi0 - 0 WPts
07/09/2026Galway, Ireland4 - 6 Killian Ward7 - 14(1) LPts
10/07/2026Georgetown, Guyana4 - 5 Sam Hughson9 - 31 LPts
12/05/2026Brno, Czech Republic4 - 4 LeoÜ Chromy19 - 6 LPts
14/03/2026Umlazi, South Africa4 - 3 Guillaume Van der Watt1 - 3 LPts
14/01/2026Kryvyi Rih, Ukraine3 - 3 Boris Bodak2 - 23 WPts
16/11/2025Soweto, South Africa3 - 2 Wout Van Ryneveld6 - 7 LPts
29/09/2025Sharjah, UAE2 - 2 Rehan Saladin0 - 4 WPts
01/08/2025Johannesburg, South Africa2 - 1 Kamohelo Motupa2 - 2 LPts
14/06/2025Katlehong, South Africa1 - 1 Rob Kabanda9(1) - 15 WPts
30/04/2025Pretoria, South Africa0 - 1 Owen Kalomba0 - 0 WPts
30/03/2025Umlazi, South Africa0 - 0 Athenkosi Masango1 - 3 LPts