Weightclass:  Light Welterweight
Location:  Boksburg, South Africa
Record:  35(4) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2027Boksburg, South Africa34(4) - 23 Carlos Villicana4 - 6 WPts
01/07/2027Boksburg, South Africa33(4) - 23 Quinto Gonzalez3 - 8(1) WPts
30/04/2027Boksburg, South Africa32(4) - 23 Santiago Olivarez3 - 13 WPts
01/03/2027Boksburg, South Africa31(4) - 23 Kolzak Kazhgaliew9 - 10 WPts
31/12/2026Boksburg, South Africa30(4) - 23 Ludvig Thulin4 - 6 WPts
01/11/2026Boksburg, South Africa29(4) - 23 Daniel Buys0 - 1 WPts
02/09/2026Boksburg, South Africa28(4) - 23 Norb Lauritsen0 - 1 WPts
04/07/2026Boksburg, South Africa27(4) - 23 Radovan Tomanek12(2) - 22 WPts
05/05/2026Boksburg, South Africa26(4) - 23 Yulian Sadvakasow4 - 5 WPts
06/03/2026Boksburg, South Africa25(4) - 23 Wasyl Kapinos7 - 17 WPts
04/01/2026Boksburg, South Africa24(4) - 23 Tae-hee Hur8 - 12(1) WPts
06/11/2025Boksburg, South Africa23(4) - 23 Varil Gary1 - 3 WPts
07/09/2025Boksburg, South Africa22(4) - 23 Connor Paterson11 - 7 WPts
09/07/2025Boksburg, South Africa21(4) - 23 Frisco Disla2 - 3 WPts
10/05/2025Boksburg, South Africa20(4) - 23 Adam Kikobo1 - 7 WPts
11/03/2025Accra, Ghana19(4) - 23 Dikembe Asante3 - 6 WPts
11/01/2025Maroua, Cameroon18(4) - 23 Algernon Ekeng4 - 21 WPts
13/11/2024Katlehong, South Africa18(4) - 22 LeBron Moro24 - 17 LPts
15/09/2024East London, South Africa17(3) - 22 Nathan Banga11 - 24 WKO3
19/07/2024Boksburg, South Africa16(3) - 22 Dominic Shabangu4 - 6 WPts
19/05/2024Tijuana, Mexico15(3) - 22 Neron Monsivais1 - 8 WPts
21/03/2024Barcelona, Spain14(2) - 22 Juan Sardina0 - 6(1) WKO3
22/01/2024San Lorenzo, Paraguay13(1) - 22 Frisco Aro2 - 6 WKO3
24/11/2023Umlazi, South Africa13(1) - 21 Blake Ntshangase24 - 9 LPts
26/09/2023Georgetown, Guyana13(1) - 20 David Moorman3 - 13 LPts
29/07/2023Tembisa, South Africa12 - 20 James Louw8 - 21(1) WKO3
02/06/2023Pretoria, South Africa12 - 19 Peabo Knoetze20 - 9 LPts
26/04/2023Germiston, South Africa12 - 18 Themba Mfeketho10 - 25 LPts South Africa National Championships 2023View
28/03/2023Boksburg, South Africa11 - 18 Aki Ueno4 - 4 WPts
28/01/2023Quezon City, Philippines11 - 17 Chris Taag6 - 11 LPts
29/11/2022Boksburg, South Africa10 - 17 Reneilwe Gumede13(2) - 12 WPts
29/09/2022Vilnius, Lithuania9 - 17 Lukasz Korczynski6 - 18(1) WPts
01/08/2022Boksburg, South Africa8 - 17 Useni Micah6 - 21(8) WPts
31/05/2022Dakar, Senegal8 - 16 Thierry Brunet16 - 9 LPts
02/04/2022Athens, Greece7 - 16 Theron Kormos6(1) - 20 WPts
02/02/2022Boksburg, South Africa6 - 16 Xabat Gonzaga1 - 9 WPts
03/12/2021Boksburg, South Africa5 - 16 Diego Valdivia1 - 7 WPts
03/10/2021Boksburg, South Africa4 - 16 Neron Nova6(1) - 10 WPts
03/08/2021Boksburg, South Africa3 - 16 Chiamaka Ankrah4 - 15 WPts
02/06/2021Soweto, South Africa3 - 15 Quintavius Lakay11 - 7 LPts
09/04/2021Boksburg, South Africa3 - 14 James Tshilombo11 - 4 LPts
28/02/2021Charleroi, Belgium3 - 13 Villard Saint-Jean5 - 15 LPts
30/12/2020Boksburg, South Africa3 - 12 Adam Mpontshane2 - 11 LPts
08/11/2020Tembisa, South Africa3 - 11 Puleng Chikane5(1) - 10 LPts
25/09/2020Vienna, Austria3 - 10 Ritchie Laudan8 - 8 LPts
28/07/2020Sana'a, Yemen3 - 9 Gazi Baba8 - 5 LPts
28/05/2020Monterrey, Mexico3 - 8 Rodrigo Morado6 - 8 LPts
29/03/2020Boksburg, South Africa3 - 7 Mike Phiri8 - 5 LPts
29/01/2020Tembisa, South Africa2 - 7 James Louw1 - 7 WPts
26/12/2019Katlehong, South Africa2 - 6 Ontibile Adomah5 - 3 LPts
28/10/2019Soweto, South Africa2 - 5 Vincent Lumumba4 - 2 LPts
11/09/2019Boksburg, South Africa2 - 4 Euan Van Schalkwyk2 - 7(1) LPts
08/08/2019Boksburg, South Africa2 - 3 Trinh Thinh6 - 4 LPts
09/06/2019Salzburg, Austria2 - 2 Ballard Lekkas2 - 7 LPts
11/04/2019Hanoi, Vietnam2 - 1 Quang Hien5 - 2 LPts
11/02/2019Tembisa, South Africa2 - 0 Blake Nkuba3 - 2 LPts
01/01/2019Randburg, South Africa1 - 0 Dumisani Nqakula0 - 2 WPts
18/11/2018Boksburg, South Africa0 - 0 Fedar Povetkin2 - 0 WPts