Weightclass:  Lightweight
Location:  Roodepoort, South Africa
Record:  25(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2028Roodepoort, South Africa24(1) - 15 Mike Whitson4 - 10 WPts
28/10/2028Roodepoort, South Africa23(1) - 15 Blake Stober2 - 3 WPts
29/08/2028Roodepoort, South Africa22(1) - 15 Valentino Pellicani0 - 3 WPts
30/06/2028Roodepoort, South Africa21(1) - 15 Gabrijel Petek1 - 14 WPts
01/05/2028Roodepoort, South Africa20(1) - 15 John Shankland3 - 5 WPts
02/03/2028Roodepoort, South Africa19(1) - 15 Ull Skov2 - 16 WPts
02/01/2028Roodepoort, South Africa18(1) - 15 Radoslav Samec5 - 4 WPts
03/11/2027Roodepoort, South Africa17(1) - 15 Juan Polanco1 - 0 WPts
04/09/2027Roodepoort, South Africa17(1) - 14 Nedelcho á Lysov11 - 12 LPts
07/07/2027Roodepoort, South Africa16(1) - 14 Thabang Ledwaba0 - 3 WPts
08/05/2027Roodepoort, South Africa15(1) - 14 Paul Mpeta1 - 2 WPts
09/03/2027Roodepoort, South Africa14(1) - 14 Mashawn Micah5 - 3 WPts
09/01/2027Roodepoort, South Africa13(1) - 14 Mark Pretorius3 - 3 WPts
09/11/2026Lonueuil, Canada13(1) - 13 Odil Clarin36 - 18 LPts
11/09/2026Soyapango, El Salvador12(1) - 13 Yago Acevedo2 - 10(1) WPts
14/07/2026Roodepoort, South Africa11 - 13 Lebogang Sekola0 - 1 WKO3
14/05/2026Santo Domingo de Guzman, Dominican Republic11 - 12 Quiqui Menchaca22 - 15 LPts
16/03/2026Oslo, Norway11 - 11 Hume Backe17(2) - 15 LPts
16/01/2026Melbourne, Australia10 - 11 Jordan Servello9 - 22(4) WPts
18/11/2025Tirana, Albania10 - 10 Ditmer Demachi11(1) - 9 LPts
20/09/2025Caracas, Venezuela9 - 10 Macario Tristan14 - 33 WPts
23/07/2025Roodepoort, South Africa9 - 9 Amand Rossouw13 - 12 LPts
25/05/2025Roodepoort, South Africa8 - 9 Phil Firth3 - 10 WPts
27/03/2025Roodepoort, South Africa7 - 9 Pharanpetch Sartjakal6 - 15 WPts
27/01/2025Roodepoort, South Africa6 - 9 Alen Wingate0 - 19 WPts
29/11/2024Soweto, South Africa5 - 9 Kamohelo Gabuza0 - 6 WPts
01/10/2024Nakuru, Kenya4 - 9 Jonathan Birir10 - 14 WPts
03/08/2024Roodepoort, South Africa3 - 9 Asavela Tambo1 - 5 WPts
04/06/2024Roodepoort, South Africa2 - 9 Reynaldo Mesa1 - 1 WPts
06/04/2024Roodepoort, South Africa2 - 8 Yong Turn1 - 0 LPts
07/02/2024Roodepoort, South Africa2 - 7 Reinald Dombasle0 - 16 LPts
09/12/2023Roodepoort, South Africa1 - 7 Peter Ninette1 - 0 WPts
09/10/2023Roodepoort, South Africa1 - 6 Ramahlwe Modjeka2 - 8 LPts
12/08/2023Soweto, South Africa1 - 5 Dumisani Majoro18 - 14 LPts
21/06/2023Soweto, South Africa1 - 4 Dolf Van der Walt11 - 19 LPts
28/04/2023Ganja, Azerbaijan1 - 3 Naghi Djabbarov21 - 13 LPts
28/02/2023Tembisa, South Africa1 - 2 Lambik Morkel7(1) - 24 LPts
08/01/2023Cape Town, South Africa1 - 1 Davie Van den Heever13 - 19 LPts
08/12/2022iBhayi, South Africa1 - 0 Michael Ngamina2 - 14 LPts
18/10/2022Mitchells Plain, South Africa0 - 0 Duncan Kambilala0 - 0 WPts