Weightclass:  Welterweight
Location:  Cape Town, South Africa
Record:  10 - 33(12)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2029Cape Town, South Africa9 - 33(12) Joey Adisi5 - 8 WPts
11/09/2029Cape Town, South Africa8 - 33(12) Stuart Dapat3 - 5 WPts
12/07/2029Cape Town, South Africa7 - 33(12) Andy Mwakulegwa0 - 11 WPts
14/05/2029Cape Town, South Africa6 - 33(12) Jesaja Ari2 - 15(1) WPts
15/03/2029Cape Town, South Africa5 - 33(12) Robert Enriquez3 - 8 WPts
13/01/2029Cape Town, South Africa5 - 32(11) Henry Welsh4 - 17 LKO3
13/11/2028Cape Town, South Africa5 - 31(11) Kris Kamalebo0 - 1 LPts
13/09/2028Cape Town, South Africa4 - 31(11) Roman Galat0 - 14 WPts
13/07/2028Cape Town, South Africa3 - 31(11) Musa Muthambi1 - 0 WPts
12/05/2028Cape Town, South Africa3 - 30(11) Ksawery Tur9(1) - 17 LPts
13/03/2028Cape Town, South Africa3 - 29(11) Knave Malherbe22 - 11 LPts
13/01/2028Cape Town, South Africa2 - 29(11) Amon Van Onselen0 - 3 WPts
14/11/2027Madrid, Spain2 - 28(11) Joaquin Gimenez17 - 14 LPts
16/09/2027Mecca, Saudi Arabia2 - 27(11) Azam Mallick12 - 8 LPts
19/07/2027Errachidia, Morocco2 - 26(10) Udail Nissim3 - 19 LKO3
21/05/2027San Jose, Costa Rica2 - 25(10) Jesus Febus14(1) - 25(14) LPts
23/03/2027Zaria, Nigeria2 - 24(10) Rehman Ghaffari5 - 7 LPts
23/01/2027Cape Town, South Africa2 - 23(10) Bobbejaan Botha6 - 10 LPts
24/11/2026Cape Town, South Africa2 - 22(10) Volodymyr Domitrovich6(1) - 10 LPts
25/09/2026Soweto, South Africa2 - 21(10) Marvin Krige8 - 12 LPts
28/07/2026Ghent, Belgium2 - 20(10) Engelbert Pasteiken6 - 19(2) LPts
30/05/2026Cape Town, South Africa2 - 19(10) Gordon Ruddock2 - 4 LPts
01/04/2026Cape Town, South Africa2 - 18(9) Chike Kanda3 - 4 LKO3
31/01/2026Manukau, New Zealand1 - 18(9) William Wharry2 - 8 WPts
03/12/2025Cape Town, South Africa0 - 18(9) Alek Theron3 - 9 WPts
04/10/2025Cape Town, South Africa0 - 17(9) Xalvador Castellano1 - 16 LPts
06/08/2025Cape Town, South Africa0 - 16(8) Spas á Ivanov4 - 7 LKO3
08/06/2025Cape Town, South Africa0 - 15(7) Vidal Cabanilla1 - 3 LKO3
10/04/2025Vantaa, Finland0 - 14(6) Veijo Ikaheimo27(1) - 15 LKO3
10/02/2025El Alto, Bolivia0 - 13(6) Xalvador Nino17 - 26(5) LPts
13/12/2024Cape Town, South Africa0 - 12(6) Mark Jamison2 - 3 LPts
13/10/2024Cape Town, South Africa0 - 11(6) Marvin Krige1 - 7 LPts
16/08/2024Johannesburg, South Africa0 - 10(6) Dikembe Inkoom5 - 5 LPts
21/06/2024Santo Domingo Este, Dominican Republic0 - 9(5) Alejandro Juan5 - 13 LKO3
22/04/2024Bergen, Norway0 - 8(5) Hsin Tuft6 - 13 LPts
23/02/2024Paris, France0 - 7(5) Labaron Abadie12 - 11 LPts
26/12/2023Bayamon, Puerto Rico0 - 6(5) Rodrigo Ruvalcaba21(1) - 13 LPts
28/10/2023East London, South Africa0 - 5(4) Madisha Manyama23 - 10 LKO3
30/08/2023Copenhagen, Denmark0 - 4(3) Ulrik Kristiansen28(1) - 8 LKO3
02/07/2023San Jose, Costa Rica0 - 3(2) Xavion Rodriguez29 - 6 LKO3
04/05/2023Cape Town, South Africa0 - 2(1) Dembe Amissah0 - 3 LKO3
06/03/2023Bayamon, Puerto Rico0 - 1 Quico Sainz13 - 15 LKO3
05/01/2023Cape Town, South Africa0 - 0 Faisal Belkacem1 - 1 LPts