Weightclass:  Featherweight
Location:  Mamelodi, South Africa
Record:  20 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2035Mamelodi, South Africa20 - 26 Charles Pew4 - 12 LPts
06/12/2034Mamelodi, South Africa19 - 26 Vien Kriel3 - 6 WPts
05/10/2034Mamelodi, South Africa18 - 26 Fabron Jobert5 - 6 WPts
05/08/2034Mamelodi, South Africa17 - 26 Orlando Camarillo3 - 7 WPts
05/06/2034Mamelodi, South Africa16 - 26 Malvolio Algarin7 - 8 WPts
06/04/2034Mamelodi, South Africa15 - 26 Makary Durkin6 - 4 WPts
04/02/2034Mamelodi, South Africa15 - 25 Seymur Sabralimow10 - 7 LPts
04/12/2033Mamelodi, South Africa14 - 25 Quon Teng1 - 2 WPts
05/10/2033Mamelodi, South Africa14 - 24 Blagun á Dafovski22 - 14 LPts
05/08/2033Mamelodi, South Africa14 - 23 Roman Baez13 - 19 LPts
04/06/2033Mamelodi, South Africa13 - 23 Odo Franzen1 - 1 WPts
04/04/2033Mamelodi, South Africa13 - 22 Barry Mingui7 - 8 LPts
03/02/2033Soweto, South Africa13 - 21 Dave Blignaut10 - 18 LPts
09/12/2032San Rafael, Argentina13 - 20 Ivan Pardo7 - 8 LPts
10/10/2032Umlazi, South Africa12 - 20 Quashawn Motupa6 - 18 WPts
10/08/2032Mamelodi, South Africa11 - 20 Yu Chiou2 - 7 WPts
11/06/2032Mamelodi, South Africa10 - 20 Antheunis Viljoen2 - 4 WPts
12/04/2032San Jose, Costa Rica10 - 19 Edmundo Barcena67 - 16 LPts
13/02/2032Batam, Indonesia10 - 18 Satri Maylaffayza10 - 16 LPts
16/12/2031Guatemala City, Guatemala9 - 18 Sagaz Arellanes6 - 28 WPts
18/10/2031Mamelodi, South Africa8 - 18 Chris Tshimpanzu6 - 6 WPts
18/08/2031Maracay, Venezuela7 - 18 Desiderio Lona3 - 9 WPts
20/06/2031Randburg, South Africa7 - 17 Themba Makwetla17(1) - 1 LPts
27/04/2031Liverpool, UK6 - 17 Gordon MacMasters0 - 3 WPts
27/02/2031Mamelodi, South Africa6 - 16 Uzoma Nonyane7 - 11 LPts
29/12/2030Zaragoza, Spain6 - 15 Larenzo Arias27 - 16 LPts
31/10/2030Da Nang, Vietnam6 - 14 Khong Trai27 - 12(1) LPts
02/09/2030Istanbul, Turkey6 - 13 Baris Ciller36 - 16 LPts
05/07/2030Masaya, Nicaragua6 - 12 Rodrigo Isidro0 - 0 LPts
07/05/2030Wiesbaden, Germany6 - 11 David Jennewein17 - 11 LPts
09/03/2030Mamelodi, South Africa5 - 11 Haas Louw9 - 14 WPts
09/01/2030Milan, Italy4 - 11 Cecilio Zola8 - 12 WPts
11/11/2029Al Hudaydah, Yemen3 - 11 Jawad Edris13 - 30 WPts
13/09/2029Mexico City, Mexico3 - 10 Gonzalo Galano6 - 12 LPts
16/07/2029Johannesburg, South Africa2 - 10 Michael Verster1 - 4 WPts
20/05/2029Mamelodi, South Africa2 - 9 Napoleon Kyei4 - 7 LPts
22/03/2029Cape Town, South Africa2 - 8 Mduduzi Mabokgwane0 - 5 LPts
26/01/2029Umlazi, South Africa2 - 7 Nathan Strydom7 - 22(1) LPts
14/12/2028Port Elizabeth, South Africa2 - 6 Trory Sangweni0 - 0 LPts
12/11/2028East London, South Africa2 - 5 Sulaiman Mphahlele0 - 0 LPts
25/09/2028Mexico City, Mexico2 - 4 Guillermo Cortina16 - 20(1) LPts
28/07/2028Biysk, Russia2 - 3 Afon Kosilov3 - 15(1) LPts
30/05/2028Kanpur, India2 - 2 Imran Shams15 - 10 LPts
01/04/2028Mamelodi, South Africa1 - 2 Xyshaun Badoe1 - 4 WPts
02/02/2028Mamelodi, South Africa0 - 2 Hilario Villavicencio1 - 12 WPts
05/12/2027Durban, South Africa0 - 1 Danny Bosman8 - 9 LPts
25/10/2027Mamelodi, South Africa0 - 0 Tariq Masih1 - 2 LPts