Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  14 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2029Khayelitsha, South Africa13 - 28 Mason Adabor4 - 4 WPts
12/07/2029Khayelitsha, South Africa12 - 28 Juan Tindog1 - 3 WPts
13/05/2029Khayelitsha, South Africa11 - 28 Zain Sulaiman0 - 9(1) WPts
14/03/2029Khayelitsha, South Africa10 - 28 Paul Rathbun9(2) - 15 WPts
12/01/2029Khayelitsha, South Africa9 - 28 Noah Risk5 - 3 WPts
12/11/2028Khayelitsha, South Africa9 - 27 Chris Weatherly4 - 2 LPts
13/09/2028Khayelitsha, South Africa8 - 27 Ufuk Koc4 - 19 WPts
13/07/2028Khayelitsha, South Africa8 - 26 Juan Montana0 - 7(2) LPts
12/05/2028Khayelitsha, South Africa7 - 26 Lochan Jayaraj1 - 3 WPts
13/03/2028Khayelitsha, South Africa6 - 26 Thabang Erasmus0 - 3 WPts
13/01/2028Khayelitsha, South Africa5 - 26 Nicholas Lukaku1 - 6 WPts
14/11/2027Khayelitsha, South Africa5 - 25 John Snyman2 - 16(1) LPts
15/09/2027Khayelitsha, South Africa4 - 25 Rashid Khalid16(2) - 36 WPts
17/07/2027Amman, Jordan4 - 24 Khalid Bastany15 - 15 LPts
19/05/2027Prague, Czech Republic4 - 23 VÝt Pavelka17 - 12 LPts
21/03/2027Odessa, Ukraine4 - 22 Sasha Ponkrashov5 - 16 LPts
21/01/2027Pretoria, South Africa4 - 21 Bongani Keet10 - 16 LPts
24/11/2026Algiers, Algeria4 - 20 Amjad Shams14 - 12 LPts
26/09/2026Annaba, Algeria4 - 19 Umair Saadi7 - 18 LPts
29/07/2026Kharkiv, Ukraine4 - 18 Petro Witko1 - 17 LPts
31/05/2026Antwerp, Belgium4 - 17 Alexis Peters17(1) - 34 LPts
02/04/2026Cape Town, South Africa4 - 16 Denzel Motupa14 - 12(1) LPts
05/02/2026Pretoria, South Africa4 - 15 Mike Fuassa11 - 9 LPts
12/12/2025Turin, Italy3 - 15 Adriano Carossino3 - 8(1) WPts
14/10/2025Khayelitsha, South Africa3 - 14 Mduduzi Zulu10 - 16(2) LPts
17/08/2025Durban, South Africa3 - 13 Dave Verdoorn11(2) - 29 LPts
21/06/2025Khayelitsha, South Africa2 - 13 Oriel Perrault5 - 4 WPts
23/04/2025Khayelitsha, South Africa1 - 13 Kwau Hlatshwayo8 - 16 WPts
18/03/2025Tembisa, South Africa1 - 12 Ndumisa Nhlapo22 - 21 LPts
08/02/2025Khayelitsha, South Africa1 - 11 Bellamy Jacques4 - 6 LPts
11/12/2024Riga, Latvia1 - 10 Ioakim Baltgalva0 - 3 LPts
12/10/2024Durban, South Africa0 - 10 Siyabonga Mathoho3 - 3 WPts
26/08/2024Dubai, UAE0 - 9 Zafa Tamer7 - 14(1) LPts
28/06/2024Khayelitsha, South Africa0 - 8 Roshaun Archer1 - 6 LPts
28/04/2024Khayelitsha, South Africa0 - 7 Li Mu1 - 3 LPts
29/02/2024Antwerp, Belgium0 - 6 Ossie Lambrechts7 - 8 LPts
01/01/2024Maipu, Chile0 - 5 Juan Chia10 - 14 LPts
03/11/2023Durban, South Africa0 - 4 Raven Vlok1 - 13 LPts
06/09/2023East London, South Africa0 - 3 Huys Smit11 - 22 LPts
09/07/2023Soshanguve, South Africa0 - 2 Chike Magwanishi20 - 8 LPts
13/05/2023Mitchells Plain, South Africa0 - 1 Floyd Kenjenje20 - 7 LPts
05/04/2023Khayelitsha, South Africa0 - 0 Eric Nonyane0 - 1 LPts