Weightclass:  Welterweight
Location:  Katlehong, South Africa
Record:  27(3) - 23(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/08/2026Katlehong, South Africa26(3) - 23(3) Sanan Hana5 - 18(2) WPts
13/06/2026Katlehong, South Africa25(3) - 23(3) Mzikayise Mnyamane0 - 12 WPts
14/04/2026Katlehong, South Africa24(3) - 23(3) Shontae Sam0 - 0 WPts
13/02/2026Katlehong, South Africa23(3) - 23(3) Kong Wen0 - 8 WPts
15/12/2025Katlehong, South Africa22(3) - 23(3) Dave Beirne2 - 4 WPts
16/10/2025Katlehong, South Africa21(3) - 23(3) Puleng Patosi4 - 1 WPts
17/08/2025Katlehong, South Africa20(3) - 23(3) Ian Kambilala1 - 1 WPts
18/06/2025Katlehong, South Africa19(3) - 23(3) John Snyman0 - 3 WPts
19/04/2025Katlehong, South Africa18(3) - 23(3) Arran Kety5 - 4 WPts
19/02/2025Katlehong, South Africa17(3) - 23(3) Alec East2 - 7 WPts
22/12/2024Katlehong, South Africa16(3) - 23(3) Mzikayise Mnyamane0 - 2 WPts
23/10/2024Katlehong, South Africa15(3) - 23(3) Roshaun Archer3 - 6 WPts
24/08/2024Katlehong, South Africa14(3) - 23(3) James Van der Vyver4 - 6 WPts
25/06/2024Katlehong, South Africa13(3) - 23(3) Reneilwe Magwanishi0 - 5 WPts
26/04/2024Yerevan, Armenia13(3) - 22(3) Garabed Dardaryan5 - 10 LPts
27/02/2024Cape Town, South Africa12(2) - 22(3) Chiamaka Debrah9 - 18(3) WKO3
31/12/2023Ulaanbaatar, Mongolia12(2) - 21(3) Tung Kackpenoff15 - 17 LPts
02/11/2023Katlehong, South Africa11(1) - 21(3) Deshi Ming13 - 12(1) WKO3
03/09/2023Tembisa, South Africa10(1) - 21(3) Lucas Mampouya7 - 22 WPts
10/07/2023Kiev, Ukraine10(1) - 20(3) Borysko Buday19 - 11 LPts
12/05/2023Umlazi, South Africa10(1) - 19(3) Kai Wessels26 - 10 LPts
14/03/2023Los Alcarrizos, Dominican Republic10(1) - 18(3) Esteban Becerril11 - 12 LPts
14/01/2023Mitchells Plain, South Africa10(1) - 17(3) Floyd Rossouw13 - 15 LPts
16/11/2022Vantaa, Finland9(1) - 17(3) Kullervo Haavikko11 - 18 WPts
18/09/2022Kiev, Ukraine8(1) - 17(3) Sergei Mosin9(1) - 20 WPts
21/07/2022Mexico City, Mexico7(1) - 17(3) Xeres Zara17 - 8 WPts
22/05/2022Mumbai, India7(1) - 16(3) Ananta Venkataraman19(1) - 8 LPts
24/03/2022Mississauga, Canada7(1) - 15(2) Malcolm Cochren11 - 10 LKO3
24/01/2022Dushanbe, Tajikistan6(1) - 15(2) Luka Mirgasimov10 - 14 WPts
25/11/2021Katlehong, South Africa5(1) - 15(2) Kwanda Nomvete2 - 1 WPts
25/09/2021Liege, Belgium4(1) - 15(2) Fabrice Orleans4 - 19 WPts
28/07/2021Katlehong, South Africa4(1) - 14(2) Zachary Luangoyi13 - 8 LPts
02/06/2021Aarhus, Denmark4(1) - 13(2) Vanslow Boss9 - 11 LPts
02/04/2021Mamelodi, South Africa4(1) - 12(2) Vuyisile Motupa11 - 9 LPts
25/02/2021Mamelodi, South Africa4(1) - 11(1) Umi Akamba10(1) - 4 LKO3
23/01/2021Kampala, Uganda3 - 11(1) Louis Mpuga1 - 17(4) WKO3
24/11/2020Katlehong, South Africa3 - 10 Young-gwon Kee4 - 11 LKO3
24/09/2020Katlehong, South Africa2 - 10 Koray Chuhadar1 - 5(1) WPts
25/07/2020Katlehong, South Africa2 - 9 Nick Mogoeng6 - 5 LPts
24/05/2020Katlehong, South Africa2 - 8 Noah Lutulu7 - 2 LPts
24/03/2020Dubai, UAE1 - 8 Rehman Almasri5 - 8 WPts
24/01/2020Amagasaki, Japan1 - 7 Daichi Yanagi5 - 8 LPts
26/11/2019Katlehong, South Africa1 - 6 Ian Mianbabu7 - 3 LPts
26/09/2019Katlehong, South Africa1 - 5 Paul Hedley0 - 4(2) LPts
27/07/2019Katlehong, South Africa1 - 4 Faddei Russak3 - 4 LPts
27/05/2019Randburg, South Africa1 - 3 Evert Naude3 - 1 LPts
15/04/2019Columbus, USA1 - 2 Rob Wern1 - 8 LPts
15/02/2019Ulaanbaatar, Mongolia1 - 1 Attiq Dashi5 - 2 LPts
17/12/2018Katlehong, South Africa0 - 1 Udenwa Nyatama2 - 2 WPts
18/10/2018Katlehong, South Africa0 - 0 Greg Nabb3(1) - 1 LPts