Weightclass:  Lightweight
Location:  Cape Town, South Africa
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2031Cape Town, South Africa21 - 16 Lorenzo Gago5 - 15 WPts
27/01/2031Cape Town, South Africa20 - 16 Yoshi Kondo5 - 17 WPts
28/11/2030Cape Town, South Africa19 - 16 Dmitri Kajrbeckow3 - 4 WPts
29/09/2030Cape Town, South Africa18 - 16 Kettil Helgesen1 - 5 WPts
31/07/2030Cape Town, South Africa17 - 16 Dmitriy Tolemissov1 - 8 WPts
01/06/2030Cape Town, South Africa16 - 16 Ichiro Higa6 - 17 WPts
02/04/2030Cape Town, South Africa15 - 16 Kyo Saito6(1) - 13 WPts
01/02/2030Cape Town, South Africa15 - 15 Bakir Iskenderov13 - 27 LPts
04/12/2029Cape Town, South Africa14 - 15 Diallo Agyare3 - 3 WPts
05/10/2029Cape Town, South Africa13 - 15 Mandla Hanekom3 - 2 WPts
06/08/2029Cape Town, South Africa12 - 15 Jayvyn Khumalo0 - 2 WPts
07/06/2029Pretoria, South Africa12 - 14 Chike Asabigi12 - 14 LPts
12/04/2029Cape Town, South Africa12 - 13 Ethan Manyama7 - 23 LPts
13/02/2029Cape Town, South Africa11 - 13 Musa Ramatlhodi0 - 2 WPts
15/12/2028Cape Town, South Africa10 - 13 Confucius Qian2 - 8 WPts
17/10/2028Tembisa, South Africa10 - 12 Kyrone Sowah7 - 6 LPts
19/08/2028Dubai, UAE10 - 11 Ali Alqadi14(1) - 11 LPts
21/06/2028Cape Town, South Africa10 - 10 Avel Gurka18 - 1 LPts
23/04/2028London, Canada9 - 10 Dave Ferguson1 - 10 WPts
24/02/2028Cape Town, South Africa8 - 10 Joris De Waal1 - 8 WPts
26/12/2027Cape Town, South Africa7 - 10 Peter Swanepoel3 - 8 WPts
27/10/2027Cape Town, South Africa7 - 9 Seferino Banez8 - 9 LPts
28/08/2027Cape Town, South Africa6 - 9 Madisha Modjeka2 - 1 WPts
28/06/2027Dasmarinas, Philippines5 - 9 Zelipe Bulaon10 - 20(1) WPts
30/04/2027Cape Town, South Africa4 - 9 Arben Toguz0 - 7 WPts
02/03/2027Ulaanbaatar, Mongolia3 - 9 Shinny Kazhgalieff1 - 9 WPts
02/01/2027Cape Town, South Africa2 - 9 Angel Lora1 - 8 WPts
04/11/2026Cape Town, South Africa1 - 9 Bart Makamba1 - 11(1) WPts
06/09/2026Sydney, Australia1 - 8 Justin Horner5 - 17 LPts
09/07/2026Toulon, France1 - 7 Ives Houdon9 - 16 LPts
11/05/2026Tegucigalpa, Honduras1 - 6 Jesus Gimenez16(1) - 22 LPts
13/03/2026Randburg, South Africa1 - 5 Mashawn Vilakazi0 - 12 LPts
17/01/2026Santo Domingo Este, Dominican Republic1 - 4 Alejandro Landin11 - 22 LPts
19/11/2025Cape Town, South Africa1 - 3 Athenkosi Mpontshane4 - 15(1) LPts
21/09/2025Johannesburg, South Africa1 - 2 Armani Kessels8 - 11 LPts
02/08/2025Pretoria, South Africa1 - 1 Kyan Adusei26 - 21 LPts
24/06/2025Tembisa, South Africa1 - 0 Sean Moise28 - 11 LPts
20/05/2025Cape Town, South Africa0 - 0 Theo Honore2 - 5 WPts