Weightclass:  Light Welterweight
Location:  Soshanguve, South Africa
Record:  20(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2037Soshanguve, South Africa19(1) - 15 Jeong-ho Sok4 - 8 WPts
23/10/2037Soshanguve, South Africa19(1) - 14 Tugdual Jacquot8 - 15 LPts
23/08/2037Soshanguve, South Africa18(1) - 14 Sean Kapopa1 - 3 WPts
25/06/2037Soshanguve, South Africa17(1) - 14 Mahdi Gyimah14 - 17 WPts
25/04/2037Soshanguve, South Africa16(1) - 14 Malvolio Granados6 - 16 WPts
24/02/2037Soshanguve, South Africa15(1) - 14 Fabrice Darrieux4 - 5 WPts
25/12/2036Soshanguve, South Africa15(1) - 13 Kwanda Sikali14 - 23 LPts
25/10/2036Soshanguve, South Africa15(1) - 12 Mahdi Gyimah12 - 14 LPts
25/08/2036Soshanguve, South Africa14(1) - 12 Ian De Lange16 - 11(1) WPts
25/06/2036Soshanguve, South Africa13(1) - 12 Arthur Viera5 - 7 WPts
26/04/2036Randburg, South Africa13(1) - 11 Jackson Mphahlele8 - 6 LPts South Africa National Championships 2036View
09/03/2036Roodepoort, South Africa13(1) - 10 Mahdi Gyimah8 - 13 LPts
21/01/2036Durban, South Africa13(1) - 9 Tshepo Mabokgwane24 - 6 LPts
17/12/2035Durban, South Africa12(1) - 9 Athenkosi Coetzee21 - 5 WPts
02/11/2035Khujand, Tajikistan11(1) - 9 Gennady Beybutov29 - 18 WPts
04/09/2035Auckland, New Zealand10(1) - 9 Leo Lockey3 - 20 WPts
07/07/2035Soshanguve, South Africa9(1) - 9 Rafael Macale1 - 10(1) WPts
07/05/2035Durban, South Africa8(1) - 9 Oupa Keet2 - 8(1) WPts
28/03/2035Pretoria, South Africa7 - 9 Tlou Motsoaledi7 - 21(1) WTKO3
25/02/2035Mitchells Plain, South Africa7 - 8 Christoph Theron17 - 16 LPts
13/01/2035Yerevan, Armenia7 - 7 Bared Natlinyan13 - 21 LPts
14/11/2034Mombasa, Kenya6 - 7 Mahdi Dafaa18 - 14(1) WPts
16/09/2034Turin, Italy5 - 7 Colombo Sposetti12 - 12 WPts
19/07/2034Nagpur, India4 - 7 Arjuna Matthai9 - 15 WPts
21/05/2034Quezon City, Philippines3 - 7 Robert Maduli6 - 9 WPts
23/03/2034Mexicali, Mexico3 - 6 Xavion Linares5 - 26(1) LPts
23/01/2034Rome, Italy2 - 6 Claudio Cappola4 - 19 WPts
24/11/2033Worcester, USA2 - 5 Danny Mullen9 - 18 LPts
26/09/2033Paris, France1 - 5 Talbot Camus10 - 22 WPts
29/07/2033Soshanguve, South Africa0 - 5 Ben Mngonyama2 - 6 WPts
28/05/2033Soshanguve, South Africa0 - 4 Jaguar Naragon10 - 15 LPts
29/03/2033Lima, Peru0 - 3 Edmundo Parco21 - 18 LPts
29/01/2033Soshanguve, South Africa0 - 2 Fedya Kiselyov8 - 7 LPts
30/11/2032Port Elizabeth, South Africa0 - 1 Cody Kotze17 - 4 LPts
28/10/2032Soshanguve, South Africa0 - 0 Mahdi Gyimah0 - 0 LPts