Weightclass:  Light Welterweight
Location:  Umlazi, South Africa
Record:  25 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2042Umlazi, South Africa24 - 26 Sergei Zalesky4 - 13 WPts
12/09/2042Umlazi, South Africa23 - 26 Will Cevallos1 - 13 WPts
12/07/2042Umlazi, South Africa22 - 26 Luis Herb5 - 7 WPts
11/05/2042Umlazi, South Africa21 - 26 Theo Muthee4 - 7 WPts
12/03/2042Umlazi, South Africa20 - 26 Theo Kizenga1 - 24(1) WPts
08/01/2042Umlazi, South Africa19 - 26 Zachary Kanyandu5 - 15 WPts
06/11/2041Umlazi, South Africa18 - 26 Adalard Meisenhelder2 - 13 WPts
04/09/2041Umlazi, South Africa17 - 26 Marlen Sadyckov1 - 6 WPts
04/07/2041Umlazi, South Africa16 - 26 John Lumbala1 - 6 WPts
02/05/2041Umlazi, South Africa15 - 26 Vandwon Govender3 - 3 WPts
03/03/2041Umlazi, South Africa15 - 25 Uzoma Chikunga8 - 26(1) LPts
02/01/2041Umlazi, South Africa14 - 25 Dorota Borawski4 - 1 WPts
01/11/2040Pretoria, South Africa14 - 24 Constant Van Dyk23 - 21 LPts
27/09/2040Umlazi, South Africa13 - 24 Kook-young Jin9 - 9(1) WPts
28/07/2040Soweto, South Africa13 - 23 Tefu Lakay27 - 10(1) LPts
29/05/2040Acapulco, Mexico12 - 23 Venacio Tomes4 - 12(1) WPts
30/03/2040Khujand, Tajikistan11 - 23 Mumtaz Mir6 - 24 WPts
31/01/2040Davao City, Philippines10 - 23 John Tulabing4 - 12 WPts
03/12/2039Madrid, Spain9 - 23 Xalvador Estacio8 - 8 WPts
05/10/2039Kampala, Uganda8 - 23 Sajid Safar6 - 13 WPts
07/08/2039San Jose del Monte, Philippines8 - 22 James Soza26 - 16(1) LPts
09/06/2039Umlazi, South Africa8 - 21 Jarek Stanislaw17 - 11 LPts
10/04/2039New York City, USA8 - 20 Colin Rafferty18(1) - 13 LPts
08/02/2039Nizhny Novgorod, Russia8 - 19 Arseni Golovin25 - 27(1) LPts
11/12/2038Bila Tserkva, Ukraine8 - 18 Kolzak Kravets8 - 11 LPts
13/10/2038iBhayi, South Africa7 - 18 Kwau Mbalula4 - 16 WPts
16/08/2038Soshanguve, South Africa6 - 18 Harry Chikunga2 - 17 WPts
23/06/2038Umlazi, South Africa6 - 17 Broos Snyman14 - 16 LPts
10/05/2038Cape Town, South Africa5 - 17 Charles Mfunyi12 - 32 WPts
09/04/2038Bayamon, Puerto Rico5 - 16 Jerrold Cano29 - 11 LPts
09/02/2038Bulawayo, Zimbabwe4 - 16 Kenzie Charamba3 - 15 WPts
12/12/2037Kanpur, India4 - 15 Akbar Tanwar44(1) - 9 LPts
14/10/2037Bangkok, Thailand3 - 15 Teerachai Thiabma8 - 23(3) WPts
16/08/2037Mashhad, Iran3 - 14 Irfan Ghaffari12 - 20(1) LPts
18/06/2037Tuscaloosa, USA3 - 13 Chris Beaton14 - 24 LPts
20/04/2037Linden, Guyana3 - 12 Peter Crosser40 - 19 LPts
20/02/2037Toulouse, France3 - 11 Platt Tellier10(1) - 25 LPts
23/12/2036New Haven, USA3 - 10 Richard Collinson6 - 22 LPts
25/10/2036Katlehong, South Africa3 - 9 Tlou Zwane15 - 15 LPts
28/08/2036Umlazi, South Africa3 - 8 Cuba Carnero15 - 10(1) LPts
29/06/2036Detroit, USA3 - 7 Mark Hines18 - 16(1) LPts
30/04/2036Soweto, South Africa3 - 6 Tlou Motsoaledi6 - 10(1) LPts
05/03/2036Durban, South Africa2 - 6 Kasi Mxenge0 - 0 WPts
06/01/2036Guadalajara, Mexico1 - 6 Larenzo Lasso0 - 2 WPts
08/11/2035Ruiru, Kenya1 - 5 Mark Chipende3 - 22 LPts
10/09/2035Kikuyu, Kenya1 - 4 Peter Lugano11 - 8 LPts
13/07/2035Vilnius, Lithuania1 - 3 Franciszek Swistak16 - 22 LPts
15/05/2035Umlazi, South Africa1 - 2 Robert Honore2 - 9 LPts
15/03/2035Randburg, South Africa1 - 1 Athenkosi Chikane8 - 6 LPts
14/01/2035iBhayi, South Africa1 - 0 Mason Van Rooyen1 - 14 LPts
05/12/2034Pretoria, South Africa0 - 0 Gregor Kisiata0 - 0 WPts