Weightclass:  Welterweight
Location:  Mamelodi, South Africa
Record:  15 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2037Tehran, Iran14 - 30 Rajat Ram4 - 16 WPts
10/10/2037Mamelodi, South Africa13 - 30 Ricky Fallis4 - 2 WPts
11/08/2037Chicago, USA12 - 30 Matt Colville4 - 11(1) WPts
13/06/2037Soshanguve, South Africa12 - 29 Lehlohonolo Mthethwa23 - 14(1) LPts
26/04/2037Pretoria, South Africa12 - 28 Vashon Tshwete4 - 2 LPts South Africa National Championships 2037View
13/04/2037Mamelodi, South Africa12 - 27 Oro Infante5 - 7 LPts
13/02/2037Bratislava, Slovakia11 - 27 Ctirad Serbousek1 - 10 WPts
16/12/2036Mamelodi, South Africa10 - 27 Chris Coughlin0 - 1 WPts
17/10/2036Pretoria, South Africa9 - 27 Ayanda Makwetla9 - 26 WPts
18/08/2036Paterson, USA9 - 26 Owen Baker1 - 12 LPts
20/06/2036Mamelodi, South Africa8 - 26 Asavela Nkoana2 - 4 WPts
20/04/2036Riga, Latvia8 - 25 Arseni Zeme15 - 20(1) LPts
21/02/2036Oslo, Norway8 - 24 Volund Berdahl23 - 25 LPts
24/12/2035Fes, Morocco7 - 24 Faqih Lahoucine5 - 20(1) WPts
26/10/2035Sana'a, Yemen6 - 24 Gazi Rahaman2 - 1 WPts
27/08/2035Rabat, Morocco6 - 23 Sabeer Amrani13 - 24(1) LPts
29/06/2035Johannesburg, South Africa6 - 22 Obiajulu Ako7 - 19 LPts
06/05/2035Dushanbe, Tajikistan6 - 21 Pyotr Bacirov51 - 43 LPts
07/03/2035Mamelodi, South Africa5 - 21 Kamohelo September2 - 3 WPts
04/01/2035Roodepoort, South Africa5 - 20 John Kabala14(1) - 7 LPts
04/11/2034Mamelodi, South Africa4 - 20 Yasin Maroun4 - 17 WPts
04/09/2034Mamelodi, South Africa4 - 19 Michael Kimmins15 - 14 LPts
06/07/2034Mamelodi, South Africa4 - 18 Lehlohonolo Radebe13 - 9 LPts
10/05/2034Mamelodi, South Africa4 - 17 Scott Barlas2 - 8(1) LPts
11/03/2034Port Elizabeth, South Africa4 - 16 Sam Visagie5 - 12 LPts
31/01/2034iBhayi, South Africa4 - 15 Ndumisa Zungu21 - 24(1) LPts
31/12/2033Lyon, France4 - 14 Gerald Labrouste19 - 13 LPts
01/11/2033Charleroi, Belgium3 - 14 Jasper Romand0 - 11 WPts
03/09/2033Bayamon, Puerto Rico3 - 13 Nicandro Pollino10 - 20(1) LPts
06/07/2033Kolkata, India3 - 12 Akil Ayali15 - 6 LPts
07/05/2033Mamelodi, South Africa2 - 12 Juan Ruiz7 - 16 WPts
08/03/2033Viba del Mar, Chile2 - 11 Oihane Maysonet16 - 15 LPts
08/01/2033Bogota, Colombia2 - 10 Santiago Mariano18 - 19 LPts
10/11/2032Mitchells Plain, South Africa2 - 9 Moebius Plessis1 - 8 LPts
14/09/2032Mamelodi, South Africa1 - 9 Bilal Abboud6 - 8 WPts
16/07/2032Mamelodi, South Africa1 - 8 Dave Van Jaarsveld2 - 7 LPts
17/05/2032Mamelodi, South Africa1 - 7 Thabo Muthambi2 - 5 LPts
18/03/2032Mamelodi, South Africa0 - 7 Morgan Van den Berg2 - 3 WPts
18/01/2032Montevideo, Uruguay0 - 6 Yago Muro13 - 17 LPts
19/11/2031Valparaiso, Chile0 - 5 Oro Rubi11 - 20 LPts
21/09/2031Mamelodi, South Africa0 - 4 Helmut Pistorius1 - 4 LPts
23/07/2031Germiston, South Africa0 - 3 Thabo Muthambi1 - 0 LPts
05/06/2031Johannesburg, South Africa0 - 2 Zaid Akamenya10 - 22(2) LPts
06/04/2031iBhayi, South Africa0 - 1 Duncan Komba10 - 12 LPts
03/03/2031Mamelodi, South Africa0 - 0 Michael Van Straaten2 - 5 LPts