Weightclass:  Flyweight
Location:  Soshanguve, South Africa
Record:  16 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2027Soshanguve, South Africa15 - 27 Theodorus Barbier1 - 3 WPts
10/09/2027Soshanguve, South Africa15 - 26 Xaveer Ghyhoet1 - 6 LPts
11/07/2027Soshanguve, South Africa14 - 26 Mark Rice11(1) - 16 WPts
12/05/2027Soshanguve, South Africa13 - 26 Angel Talamantes2 - 8(4) WPts
13/03/2027Soshanguve, South Africa12 - 26 Haider Abdulah0 - 5 WPts
12/01/2027Soshanguve, South Africa11 - 26 Amin Selim0 - 4 WPts
12/11/2026Soshanguve, South Africa11 - 25 Chris Kanachien4 - 7 LPts
13/09/2026Soshanguve, South Africa11 - 24 Lehlohonolo Mthethwa6 - 8 LPts
14/07/2026Soshanguve, South Africa10 - 24 Inigo Morris3 - 19 WPts
14/05/2026Soshanguve, South Africa9 - 24 Kendis Gyimah0 - 25 WPts
15/03/2026Soshanguve, South Africa8 - 24 Wout Van Ryneveld8 - 7 WPts
14/01/2026Soshanguve, South Africa7 - 24 Juan Mendosa3 - 12 WPts
16/11/2025Villa Nueva, Guatemala7 - 23 Leonardo Capon15(1) - 20 LPts
18/09/2025Villa Nueva, Guatemala7 - 22 Joaquin Mezo9 - 14 LPts
21/07/2025Schaerbeek, Belgium7 - 21 Francois Gillard2 - 19(10) LPts
23/05/2025Soshanguve, South Africa6 - 21 Niyaz Baghirov2 - 10(2) WPts
25/03/2025Tirana, Albania6 - 20 Blerim Agani7 - 17 LPts
25/01/2025Soshanguve, South Africa5 - 20 Jake Van Straaten7 - 8 WPts
26/11/2024Soshanguve, South Africa5 - 19 James Kimona1 - 5 LPts
27/09/2024Soshanguve, South Africa5 - 18 Larenzo Melgoza1 - 1 LPts
30/07/2024Nanchang, China5 - 17 Huang-fu Hoh6 - 13(2) LPts
01/06/2024Omsk, Russia5 - 16 Borya Voronin9 - 15(1) LPts
03/04/2024Capiata, Paraguay5 - 15 Salvador Ojeda32(1) - 9 LPts
04/02/2024Katlehong, South Africa5 - 14 Chata Ntuli22(1) - 13 LPts
22/12/2023Yichang, China5 - 13 Yong Deng22(1) - 10 LPts
24/10/2023Mendoza, Argentina5 - 12 Vicente Gago34(2) - 3 LPts
26/08/2023Durban, South Africa5 - 11 Louis Muthambi14 - 20 LPts
28/06/2023Havana, Cuba5 - 10 Jeraldo Diego4 - 12 LPts
30/04/2023Soweto, South Africa5 - 9 Sid Van Rooyen7 - 21(1) LPts
20/03/2023Durban, South Africa5 - 8 Yannick Kruger12 - 20 LPts
08/02/2023Philadelphia, USA4 - 8 Dave Mulliez11(1) - 22 WPts
10/12/2022Medan, Indonesia4 - 7 Daksa Ratulangi15 - 6 LPts
12/10/2022Soweto, South Africa4 - 6 Tefu Ngcuka1 - 2 LPts
01/09/2022Las Condes, Chile4 - 5 Juan Borromeo23 - 7 LPts
04/07/2022Soweto, South Africa4 - 4 Wandisile Dlamini6 - 20 LPts
17/05/2022San Felipe de Puerto Plata, Dominican Republic4 - 3 Leonel Joaquin21 - 6 LPts
19/03/2022Ponce, Puerto Rico3 - 3 Angel Tomey0 - 1 WPts
18/01/2022Soweto, South Africa2 - 3 Thabang Nhleko0 - 0 WPts
18/12/2021Johannesburg, South Africa2 - 2 Joseph Madungu0 - 0 LPts
04/11/2021Soweto, South Africa1 - 2 Wandisile Dlamini5 - 17 WPts
25/09/2021Santa Teresa del Tuy, Venezuela1 - 1 Felippe Haro6(1) - 18 LPts
26/07/2021Soweto, South Africa1 - 0 Wandisile Dlamini4 - 16 LPts
05/06/2021Soshanguve, South Africa0 - 0 Corey Gaa3 - 12 WPts