Weightclass:  Lightweight
Location:  Soweto, South Africa
Record:  27 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2024Soweto, South Africa26 - 12 Athenkosi Mpontshane2 - 6 WPts
14/12/2023Soweto, South Africa25 - 12 Arthur Nkuba4 - 9 WPts
14/10/2023Soweto, South Africa24 - 12 Mel Kimbiolongo24 - 7 WPts
15/08/2023Soweto, South Africa23 - 12 Dakarai Ofosu2 - 11 WPts
16/06/2023Soweto, South Africa22 - 12 Booij Van Deventer0 - 3 WPts
17/04/2023Soweto, South Africa21 - 12 Eggewaart Verwoerd1 - 4 WPts
16/02/2023Soweto, South Africa20 - 12 Noe Vargas5 - 10 WPts
18/12/2022Soweto, South Africa19 - 12 Jack Lowery8 - 6 WPts
19/10/2022Soweto, South Africa18 - 12 Dillon Serero21 - 8 WPts
20/08/2022Soweto, South Africa17 - 12 Bauwe Ingels21(1) - 7 WPts
20/06/2022Soweto, South Africa16 - 12 Fraser Nondju2 - 16(1) WPts
21/04/2022Soweto, South Africa15 - 12 Tshepo Zulu2 - 4 WPts
20/02/2022Soweto, South Africa14 - 12 Kongsuk Hathairattanakool0 - 13 WPts
21/12/2021Seoul, South Korea13 - 12 Heung-Min Yoh8 - 12 WPts
23/10/2021San Juan, Puerto Rico13 - 11 Onofre Juliana14(1) - 5 LPts
25/08/2021Santa Clarita, USA12 - 11 Zuffur Mady6 - 14(6) WPts
27/06/2021Medina, Saudi Arabia12 - 10 Waleed Rasheed10 - 12 LPts
29/04/2021Los Angeles, USA12 - 9 Shaun Corona9 - 6 LPts
01/03/2021Boksburg, South Africa12 - 8 Lamech Muthambi13 - 4 LPts
01/01/2021Santiago de los Caballeros, Dominican Republic11 - 8 Larenzo Nova10 - 9 WPts
03/11/2020Roodepoort, South Africa10 - 8 Mark Masokongomba3 - 11 WPts
21/09/2020Soweto, South Africa9 - 8 Zareb Kanyimba7 - 8 WPts
21/07/2020Soweto, South Africa9 - 7 Ashley Kinvoundou7 - 4 LPts
20/05/2020Soweto, South Africa8 - 7 Fraco Cala1 - 3 WPts
20/03/2020Soweto, South Africa7 - 7 Richie Mashamaite2 - 5 WPts
19/01/2020Mitchells Plain, South Africa7 - 6 Ashley Kinvoundou4 - 4 LPts
13/12/2019Soweto, South Africa6 - 6 Harry Tsiba5 - 9 WPts
13/10/2019Soweto, South Africa5 - 6 Paul Lombardo3 - 3 WPts
14/08/2019Radom, Poland5 - 5 Stefan Buda6 - 4 LPts
15/06/2019Melbourne, Australia4 - 5 Lloyd Bratten7 - 3 WPts
17/04/2019Mitchells Plain, South Africa4 - 4 Ashley Kinvoundou0 - 3 LPts
20/02/2019Alexandria, Egypt3 - 4 Atif Zein4 - 2 WPts
22/12/2018Nador, Morocco3 - 3 Hakem Bagui1 - 6 LPts
24/10/2018Overland Park, USA2 - 3 Paul Magouirk2 - 1 WPts
26/08/2018Pretoria, South Africa1 - 3 Alen Du Toit2 - 2 WPts
03/07/2018Havana, Cuba0 - 3 Manuel Nieblas1 - 0 WPts
05/05/2018Johannesburg, South Africa0 - 2 Freddie Booysen0 - 0 LPts
04/04/2018Katlehong, South Africa0 - 1 Shontae Acheampong0 - 2 LPts
19/02/2018Soweto, South Africa0 - 0 May Motupa1 - 0 LPts