Weightclass:  Bantamweight
Location:  Cape Town, South Africa
Record:  50(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/02/2034Cape Town, South Africa49(3) - 16 Vorti Lowthyan39(1) - 16 WPts
21/12/2033Cape Town, South Africa48(3) - 16 Michael Egabashian35(1) - 22 WPts
14/11/2033Ulaanbaatar, Mongolia48(3) - 15 Choi Baira44 - 14 LPts
14/10/2033Sydney, Australia47(3) - 15 Michael Egabashian35(1) - 20 WPts
13/09/2033Surat, India47(3) - 14 Lazar Bykov50(1) - 23 LPts Surat World Championships 2033View
10/09/2033Surat, India46(2) - 14 Oleos Sanchez33 - 7 WKO3 Surat World Championships 2033View
07/09/2033Surat, India45(2) - 14 Aftab Radwan10 - 1 WPts Surat World Championships 2033View
03/09/2033Cape Town, South Africa44(2) - 14 Huseinqulu Bakihanov44 - 17(2) WPts
03/08/2033Ulaanbaatar, Mongolia44(2) - 13 Choi Baira41 - 13 LPts
03/07/2033Cape Town, South Africa43(2) - 13 Vorti Lowthyan37(1) - 11 WPts
02/06/2033Baku, Azerbaijan42(2) - 13 Huseinqulu Bakihanov43 - 16(2) WPts
02/05/2033Khayelitsha, South Africa41(2) - 13 Brin Kamba43(4) - 29 WPts South Africa National Championships 2033View
29/04/2033Khayelitsha, South Africa40(2) - 13 Tulken Van der Merwe7 - 17 WPts South Africa National Championships 2033View
26/04/2033Khayelitsha, South Africa39(2) - 13 Ian Botha11 - 18 WPts South Africa National Championships 2033View
09/04/2033Cape Town, South Africa38(2) - 13 Tabtibdaeng Muadransarakam24 - 23(1) WPts
18/02/2033Buenos Aires, Argentina37(2) - 13 Fausto Portillo23(6) - 17 WPts
18/01/2033Baku, Azerbaijan36(1) - 13 Huseinqulu Bakihanov38 - 15(1) WKO3
18/12/2032Ulaanbaatar, Mongolia36(1) - 12 Choi Baira33 - 13 LPts
17/11/2032Cape Town, South Africa36(1) - 11 Choi Baira32 - 13 LPts
17/10/2032Ulaanbaatar, Mongolia36(1) - 10 Choi Baira31 - 13 LPts
16/09/2032Ulaanbaatar, Mongolia36(1) - 9 Choi Baira30 - 13 LPts
16/08/2032Toshkent, Uzbekistan35(1) - 9 Kir Safarov28 - 17 WPts
16/07/2032Saint Petersburg, Russia35(1) - 8 Fausto Cobos49 - 16 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia34 - 8 Khalid Ali7 - 3 WKO3 Saint Petersburg Olympics 2032View
05/07/2032Cape Town, South Africa33 - 8 Cody Hewitt20 - 12 WPts
02/06/2032Cape Town, South Africa32 - 8 Haaris Harron20 - 19 WPts
02/05/2032Katlehong, South Africa31 - 8 Brin Kamba37(3) - 26 WPts South Africa National Championships 2032View
29/04/2032Katlehong, South Africa30 - 8 Itumeleng Mkhize24 - 16 WPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa29 - 8 Ian Botha7 - 15 WPts South Africa National Championships 2032View
26/03/2032Pikine, Senegal28 - 8 Varden Oriol8 - 14 WPts
24/02/2032Cape Town, South Africa27 - 8 Diego Mansilla20 - 9 WPts
23/01/2032Guatemala City, Guatemala26 - 8 Diego Mansilla20 - 8 WPts
23/12/2031Guayaquil, Ecuador25 - 8 Angel Yniguez18 - 17 WPts
25/10/2031Cape Town, South Africa24 - 8 Venacio Nolasco8 - 7 WPts
25/08/2031Cape Town, South Africa23 - 8 Lee McVicar2 - 0 WPts
27/06/2031Constantine, Algeria22 - 8 Kamran Zain3 - 20 WPts
29/04/2031Randburg, South Africa22 - 7 Brin Kamba31(3) - 23 LPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa21 - 7 Mzikayise Mahlobo9 - 12 WPts South Africa National Championships 2031View
10/04/2031Yerevan, Armenia20 - 7 Pazug Jagdjian44(2) - 14 WPts
09/02/2031Cape Town, South Africa19 - 7 John Bitelu18 - 6 WPts
13/12/2030Cape Town, South Africa19 - 6 Ratib Ganbold21 - 13 LPts
15/10/2030Ponce, Puerto Rico18 - 6 Quiqui Rosero4 - 17 WPts
17/08/2030Ulaanbaatar, Mongolia18 - 5 Ratib Ganbold19 - 13 LPts
17/07/2030Karagandy, Kazakhstan18 - 4 Rashid Kairckulow7 - 7 LPts
16/06/2030Cape Town, South Africa17 - 4 Santiago Moralez7(1) - 16 WPts
02/05/2030Roodepoort, South Africa16 - 4 John Bitelu14 - 5 WPts South Africa National Championships 2030View
29/04/2030Roodepoort, South Africa15 - 4 Itumeleng Mkhize13 - 12 WPts South Africa National Championships 2030View
26/04/2030Roodepoort, South Africa14 - 4 Brin Kamba25(2) - 21 WPts South Africa National Championships 2030View
14/04/2030Cape Town, South Africa13 - 4 Rodrigo Hipolito6 - 16(1) WPts
12/03/2030Cape Town, South Africa12 - 4 Aoi Kato9 - 7 WPts
09/02/2030Tokyo, Japan11 - 4 Aoi Kato9 - 6 WPts
09/01/2030Ogbomosho, Nigeria11 - 3 Marin Depardon9(1) - 1 LPts Africa Championships 2030View
11/12/2029Cape Town, South Africa10 - 3 Santiago Moralez5(1) - 11 WPts
10/11/2029Juarez, Mexico9 - 3 Santiago Moralez5(1) - 10 WPts
10/10/2029Juarez, Mexico8 - 3 Santiago Moralez5(1) - 9 WPts
07/09/2029Daegu, South Korea8 - 2 Songkom Sakami51(1) - 16 LPts Daegu World Championships 2029View
29/08/2029Dushanbe, Tajikistan7 - 2 Toma Kakpenoff8 - 7 WPts
01/07/2029Cape Town, South Africa6 - 2 Lee Kwadwo2 - 9 WPts
02/05/2029East London, South Africa5 - 2 Brin Kamba21(1) - 17 WPts South Africa National Championships 2029View
29/04/2029East London, South Africa4 - 2 Tokelo Ledwaba14 - 7 WPts South Africa National Championships 2029View
26/04/2029East London, South Africa3 - 2 Itumeleng Mkhize7 - 10 WPts South Africa National Championships 2029View
11/04/2029Cape Town, South Africa2 - 2 Inigo Snoddy9 - 13 WPts
11/02/2029Georgetown, Guyana1 - 2 John Bowen15 - 17 WPts
14/12/2028Georgetown, Guyana1 - 1 Zach Annand11 - 18 LPts
16/10/2028Minsk, Belarus1 - 0 Sergei Pelech28(1) - 21 LPts
18/08/2028Cape Town, South Africa0 - 0 Itumeleng Mkhize4 - 8 WPts