Weightclass:  Bantamweight
Location:  Soshanguve, South Africa
Record:  39(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2026Soshanguve, South Africa38(2) - 12 Subusiso Chikane11 - 16 WPts
23/05/2026Soshanguve, South Africa37(1) - 12 Uzondu Kingson0 - 2(1) WKO3
24/03/2026Soshanguve, South Africa36(1) - 12 Richie Kankolongo3 - 8 WPts
23/01/2026Soshanguve, South Africa35(1) - 12 Alec Wessels2 - 9 WPts
24/11/2025Soshanguve, South Africa34(1) - 12 Chiamaka Adu3 - 5 WPts
25/09/2025Soshanguve, South Africa33(1) - 12 Peter Monare8 - 13 WPts
27/07/2025Soshanguve, South Africa32(1) - 12 Syed Faris5(1) - 7 WPts
29/05/2025Soshanguve, South Africa31(1) - 12 Vuyisile Masango4(1) - 8 WPts
30/03/2025Soshanguve, South Africa30(1) - 12 Leon Van der Byl2 - 13 WPts
29/01/2025Soshanguve, South Africa29(1) - 12 Dave Mbwaya5 - 10 WPts
30/11/2024Soshanguve, South Africa28(1) - 12 Liam McFarlane1 - 5 WPts
02/10/2024Soshanguve, South Africa27(1) - 12 Sergei Pelech5 - 6 WPts
03/08/2024Soshanguve, South Africa26(1) - 12 Yves Caron9 - 10 WPts
01/07/2024Soshanguve, South Africa25(1) - 12 Rehman Buderwill6 - 12 WPts
31/05/2024Soshanguve, South Africa24(1) - 12 Savio Albonetti13(1) - 17 WPts
29/04/2024Tembisa, South Africa24(1) - 11 Tlou Nzimande29 - 24 LPts South Africa National Championships 2024View
26/04/2024Tembisa, South Africa23(1) - 11 Adam Tshidindu12 - 24 WPts South Africa National Championships 2024View
29/02/2024Soshanguve, South Africa22(1) - 11 Santiago Fontana13 - 14 WPts
31/12/2023Port-au-Prince, Haiti21(1) - 11 Elliot Houdon13 - 22 WPts
01/11/2023Riga, Latvia20 - 11 Dmitri Lapsenite4 - 11(5) WKO2
03/09/2023Soshanguve, South Africa19 - 11 George Harmse4 - 17 WPts
06/07/2023Soshanguve, South Africa18 - 11 Michael Lynch1 - 12 WPts
07/05/2023Mitchells Plain, South Africa17 - 11 George Harmse3 - 16 WPts
08/03/2023Soshanguve, South Africa16 - 11 Roger Mahlobo5 - 4 WPts
07/01/2023Mamelodi, South Africa15 - 11 Veltry Owusu13(1) - 11 WPts
11/11/2022Randburg, South Africa15 - 10 Luvolwethu Zulu14 - 7 LPts
15/09/2022Tembisa, South Africa15 - 9 Luvolwethu Nyauza16 - 7 LPts
30/07/2022Lima, Peru15 - 8 Santiago Velez17 - 10 LPts
01/06/2022Johannesburg, South Africa15 - 7 Meuter Potgieter14 - 7 LPts
29/04/2022Cape Town, South Africa15 - 6 Tlou Nzimande19 - 10 LPts South Africa National Championships 2022View
26/04/2022Cape Town, South Africa14 - 6 Essien Nhleko15(1) - 10 WPts South Africa National Championships 2022View
13/03/2022Pretoria, South Africa13 - 6 John Kabanda3 - 23(5) WPts
16/01/2022Brest, France12 - 6 Charles Gedeon7 - 15 WPts
17/11/2021Rabat, Morocco11 - 6 Rifky Elmandjra10 - 13 WPts
17/09/2021Johannesburg, South Africa10 - 6 Kyle Vermeulen5 - 11 WPts
17/07/2021Soweto, South Africa9 - 6 Mahdi Gyimah4 - 11 WPts
15/05/2021Guatemala City, Guatemala8 - 6 Juan Milan8 - 14 WPts
15/03/2021Soshanguve, South Africa8 - 5 Sean Gallagher5 - 16 LPts
15/01/2021Cape Town, South Africa7 - 5 Fagrie Baloyi6 - 13 WPts
15/11/2020Soshanguve, South Africa7 - 4 Angel Payan18 - 1 LPts
16/09/2020Soshanguve, South Africa7 - 3 Mark Viljoen10 - 5 LPts
15/07/2020Port Elizabeth, South Africa6 - 3 Mduduzi Majoro6 - 5 WPts
15/05/2020Soshanguve, South Africa6 - 2 Mduduzi Majoro5 - 5 LPts
15/03/2020Soshanguve, South Africa5 - 2 Shontae Kotei5 - 5 WPts
14/01/2020Tirana, Albania5 - 1 Arian Kolcei5 - 7 LPts
16/11/2019Mexico City, Mexico5 - 0 Enzo Rodriguez7 - 4 LPts
18/09/2019Soshanguve, South Africa4 - 0 Iago Regalado5 - 3 WPts
20/07/2019Soshanguve, South Africa3 - 0 John Grobbelaar1 - 3 WPts
21/05/2019Soshanguve, South Africa2 - 0 John Grobbelaar1 - 2 WPts
21/03/2019Soshanguve, South Africa1 - 0 Puleng Mathoho6 - 1 WPts
18/01/2019Soshanguve, South Africa0 - 0 Ovidio Chino1 - 2 WPts