Weightclass:  Light Welterweight
Location:  Pretoria, South Africa
Record:  16 - 21(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2028Pretoria, South Africa16 - 20(8) Cole Acquaah1 - 2 LPts
12/12/2027Pretoria, South Africa16 - 19(7) Jeraldo Violante1 - 7 LKO3
13/10/2027Pretoria, South Africa16 - 18(7) Keun-ho Bak8 - 12 LPts
14/08/2027Pretoria, South Africa16 - 17(7) Jax Jerez19 - 7 LPts
15/06/2027Pretoria, South Africa16 - 16(7) Naeem Kyei5 - 4 LPts
16/04/2027Pretoria, South Africa15 - 16(7) Jax Borjas4 - 15 WPts
15/02/2027Pretoria, South Africa14 - 16(7) John Boakye5 - 1 WPts
17/12/2026Pretoria, South Africa13 - 16(7) Eddie Krige0 - 1 WPts
18/10/2026Pretoria, South Africa12 - 16(7) Jose Serbin6 - 6 WPts
19/08/2026Pretoria, South Africa11 - 16(7) Mfon Ofoyen3 - 6 WPts
20/06/2026Pretoria, South Africa11 - 15(7) Satoshi Tao7 - 3 LPts
21/04/2026Pretoria, South Africa10 - 15(7) Thamsanqa Manamela0 - 4 WPts
20/02/2026Tipitapa, Nicaragua10 - 14(7) Cipriano Burgos4 - 16 LPts
23/12/2025Khayelitsha, South Africa10 - 13(6) Okoth Sembene9 - 5 LKO3
30/10/2025Pretoria, South Africa9 - 13(6) Nemesio Cazares2 - 21 WPts
01/09/2025Pretoria, South Africa8 - 13(6) Zelipe Rivero2 - 6(1) WPts
03/07/2025Pretoria, South Africa7 - 13(6) John Nfuni4 - 10 WPts
04/05/2025Saratov, Russia7 - 12(5) Dimi Khoroshilov6(3) - 27 LKO2
06/03/2025Tulsa, USA6 - 12(5) Joe Ryan1 - 0 WPts
06/01/2025Graz, Austria6 - 11(4) Humberto Melcher14 - 31(8) LKO3
08/11/2024Vilnius, Lithuania6 - 10(4) Sylwester Biesiada18 - 23(3) LPts
10/09/2024Pretoria, South Africa5 - 10(4) John Furume5 - 6 WPts
14/07/2024Cape Town, South Africa5 - 9(4) Luvolwethu Nkoana4 - 10 LPts
14/05/2024Pretoria, South Africa4 - 9(4) Leeroy Maphatsoe0 - 6 WPts
16/03/2024Pretoria, South Africa4 - 8(3) Edward Van Schoor0 - 12 LKO3
16/01/2024Cedar Rapids, USA4 - 7(3) Chris Lawrimore13 - 20 LPts
18/11/2023Pretoria, South Africa3 - 7(3) Cuba Galicia8 - 23 WPts
20/09/2023Germiston, South Africa3 - 6(3) Veltry Koranteng21 - 16 LPts
24/07/2023Kanpur, India3 - 5(2) Majid Daoud17 - 20 LKO3
26/05/2023Tabriz, Iran3 - 4(1) Rashid Siddiqui6 - 14 LKO3
28/03/2023Tembisa, South Africa3 - 3 Puleng Chikane13(1) - 17 LKO2
28/01/2023Randburg, South Africa3 - 2 James Vlok22 - 6 LPts
30/11/2022Dakar, Senegal3 - 1 Verdun Moreau30 - 6 LPts
01/10/2022Pretoria, South Africa2 - 1 Michael Yoweri2 - 0 WPts
02/08/2022Tangier, Morocco1 - 1 Hilel Altadili1 - 22(4) WPts
03/06/2022Bangkok, Thailand1 - 0 Decha Chuwattanana15 - 12 LPts
05/04/2022Pretoria, South Africa0 - 0 Andile Kune1 - 1 WPts