Weightclass:  Middleweight
Location:  Randburg, South Africa
Record:  14 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Randburg, South Africa13 - 24(1) Diego Padron8 - 12 WPts
17/10/2033Randburg, South Africa13 - 23(1) Louis Hallier14 - 16 LPts
17/08/2033Randburg, South Africa12 - 23(1) Sam Stalford0 - 6 WPts
17/06/2033Randburg, South Africa11 - 23(1) Nemesio Arenas5 - 8 WPts
16/04/2033Randburg, South Africa10 - 23(1) Volodmiri Babyak9 - 15 WPts
14/02/2033Randburg, South Africa10 - 22(1) Karr Thorman19 - 5 LPts
15/12/2032Randburg, South Africa10 - 21(1) Emanuel Avalos2 - 13 LPts
15/10/2032Randburg, South Africa9 - 21(1) Eliasz Karmowski4 - 14 WPts
16/08/2032Randburg, South Africa8 - 21(1) Fidel Ayon1 - 7(1) WPts
13/06/2032Randburg, South Africa8 - 20(1) Mashawn Adamafio20 - 14 LPts
17/04/2032Randburg, South Africa7 - 20(1) Pascal Batton3 - 5 WPts
16/02/2032Roodepoort, South Africa7 - 19(1) Mashawn Adamafio17 - 13 LPts
19/12/2031Seoul, South Korea6 - 19(1) Min-woo Joh15 - 13 WPts
21/10/2031Zamboanga City, Philippines5 - 19(1) Cortez Mujica5 - 18(1) WPts
22/08/2031Chungju, South Korea4 - 19(1) Bum-young Pyun6 - 14 WPts
24/06/2031Davao City, Philippines4 - 18(1) Kris Labis10 - 24 LPts
26/04/2031Randburg, South Africa4 - 17(1) Spencer Mphahlele19 - 5 LPts South Africa National Championships 2031View
04/03/2031Randburg, South Africa3 - 17(1) Jere Karjalainen2 - 4 WPts
04/01/2031Tilburg, Netherlands3 - 16(1) Dirk de Aertchier11 - 16 LPts
06/11/2030Wiesbaden, Germany3 - 15(1) Bin Heidorn8 - 17 LPts
07/09/2030Petaling Jaya, Malaysia2 - 15(1) Aftab Khatib17 - 16(1) WPts
10/07/2030Leipzig, Germany2 - 14(1) Rodrigo Hein5 - 13 LPts
12/05/2030Randburg, South Africa2 - 13(1) Mike Plessis10 - 4 LPts
14/03/2030Germiston, South Africa2 - 12(1) Mablevi Mbekile6 - 9 LPts
19/01/2030Abu Dhabi, UAE2 - 11(1) Ahmed Ayoub33(1) - 14 LPts
21/11/2029Randburg, South Africa1 - 11(1) Darryl Kagame2 - 6 WPts
22/09/2029Makiivka, Ukraine1 - 10(1) Pyotr Hawryluk2 - 2 LPts
25/07/2029Roodepoort, South Africa1 - 9(1) Felix Labaka5 - 21 LPts
28/05/2029Randburg, South Africa1 - 8(1) Matthijs De Kock1 - 7(1) LPts
30/03/2029East London, South Africa0 - 8(1) Gregor Van Deventer1 - 8(1) WPts
31/01/2029Germiston, South Africa0 - 7(1) Bruce Kayembe22 - 10 LPts
06/12/2028Johannesburg, South Africa0 - 6(1) Callum Morkel10 - 13 LPts
05/11/2028East London, South Africa0 - 5(1) Rick Van Ryneveld0 - 0 LPts
03/10/2028Randburg, South Africa0 - 4(1) Nelis De Beer3 - 4 LPts
05/08/2028Port Elizabeth, South Africa0 - 3(1) Mike Plessis1 - 2 LPts
12/06/2028Pretoria, South Africa0 - 2(1) Thamsanqa Manyama10 - 24 LPts
23/04/2028Germiston, South Africa0 - 1 Adam Prinsloo17 - 14 LKO2
22/03/2028Randburg, South Africa0 - 0 Mablevi Mbekile1 - 1 LPts