Weightclass:  Flyweight
Location:  Durban, South Africa
Record:  9 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2042Durban, South Africa9 - 28(1) Joaquin Escalona3 - 11(1) LPts
26/12/2041Durban, South Africa8 - 28(1) Gig Dieguez10 - 9 WPts
24/10/2041Durban, South Africa8 - 27(1) Aleksei Badenov11 - 9 LPts
22/08/2041Durban, South Africa8 - 26 Joe Coghlan4 - 5 LKO3
21/06/2041Durban, South Africa8 - 25 Vinh Lam19(1) - 23 LPts
20/04/2041Durban, South Africa7 - 25 Lucas Buys7 - 39 WPts
19/02/2041Durban, South Africa6 - 25 Jhirayr Inguilizyan8 - 4 WPts
21/12/2040Durban, South Africa6 - 24 Waleed Aziz10 - 21(1) LPts
20/10/2040Durban, South Africa5 - 24 Madteos Chakalozyan6 - 20 WPts
20/08/2040Durban, South Africa5 - 23 Vikenti Kajrckulov6 - 10 LPts
20/06/2040Durban, South Africa5 - 22 Luvolwethu Mpontshane3 - 13 LPts
19/04/2040Durban, South Africa4 - 22 Peter Mamadou0 - 15 WPts
19/02/2040Durban, South Africa3 - 22 Tavon Nsiah1 - 12 WPts
19/12/2039Mandaue, Philippines3 - 21 Dominic Gatdula12 - 8 LPts
20/10/2039Durban, South Africa3 - 20 Jamar Chikane5 - 13(1) LPts
19/08/2039Córdoba, Argentina2 - 20 Saturnin Ruvalcaba4 - 4 WPts
21/06/2039Durban, South Africa1 - 20 Vuyisile Tambo1 - 5 WPts
20/04/2039Durban, South Africa1 - 19 Thabang Mxoyana7 - 3 LPts
18/02/2039Madrid, Spain1 - 18 Edmundo Serrato0 - 5 LPts
21/12/2038Taytay, Philippines1 - 17 Vicente Baniaga16 - 28 LPts
23/10/2038Madison, USA1 - 16 Antwan Whitfield10 - 7 LPts
25/08/2038Mamelodi, South Africa1 - 15 Jamar Chikane1 - 10(1) LPts
06/07/2038Durban, South Africa1 - 14 Tavon Nsiah0 - 3 LPts
05/05/2038Rosario, Argentina1 - 13 Rodrigo Eva0 - 0 LPts
07/03/2038Lima, Peru1 - 12 Paco Acosta14 - 9 LPts
07/01/2038Dublin, Ireland1 - 11 Eoin Hayes23 - 24(1) LPts
09/11/2037Ponce, Puerto Rico1 - 10 Neron Frias37 - 14 LPts
25/10/2037Sheffield, UK1 - 9 Nathan Sands22 - 1 LPts
20/10/2037Quebec City, Canada1 - 8 Adam Frashier11 - 3 LPts
19/10/2037Nassau, Bahamas1 - 7 Adam Howells23 - 5 LPts
17/10/2037San Miguelito, Panama1 - 6 Dimos Albarado29 - 8 LPts
15/10/2037Rio de Janeiro, Brazil1 - 5 Paco Arvelo22 - 2 LPts
14/10/2037Dushanbe, Tajikistan1 - 4 Sergei Cartaev26 - 2 LPts
09/10/2037Havana, Cuba0 - 3 Ramirez Cruz7 - 1 LPts
09/10/2037Montevideo, Uruguay0 - 4 Santiago Mosquera6 - 6 WPts
01/10/2037San Miguelito, Panama0 - 2 Xeres Gamon2 - 1 LPts
30/09/2037Paris, France0 - 1 Sinclair Notte23 - 4 LPts
05/09/2037Durban, South Africa0 - 0 Juan Salcido8 - 4(1) LPts