Weightclass:  Middleweight
Location:  Mamelodi, South Africa
Record:  19 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2033Mamelodi, South Africa19 - 10 Thurston Mundahl23 - 14 LPts
12/04/2033Mamelodi, South Africa18 - 10 Stefan Szymczyk2 - 10 WPts
10/02/2033Mamelodi, South Africa17 - 10 Juan Frias6 - 27 WPts
10/12/2032Mamelodi, South Africa16 - 10 Leonardo Arreguin1 - 9 WPts
10/10/2032Mamelodi, South Africa15 - 10 Ellis Goosen0 - 1 WPts
10/08/2032Mamelodi, South Africa14 - 10 May Nyauza8 - 5 WPts
11/06/2032Mamelodi, South Africa13 - 10 Wilbert Kammeraad1 - 4 WPts
12/04/2032Mamelodi, South Africa12 - 10 Thamsanqa Manyisa0 - 13(1) WPts
12/02/2032Mamelodi, South Africa11 - 10 Declan Nanitelamio3 - 10 WPts
14/12/2031Mamelodi, South Africa11 - 9 PoIlux Vasilakis21 - 4 LPts
15/10/2031Mamelodi, South Africa10 - 9 Reneilwe Sotyu1 - 2 WPts
15/08/2031Mamelodi, South Africa9 - 9 Ames Delfosse2 - 3 WPts
17/06/2031Roubaix, France9 - 8 Percival Claude19 - 9 LPts
19/04/2031Munich, Germany9 - 7 Wray Schanzer6 - 13 LPts
19/02/2031Soweto, South Africa8 - 7 Daniel Lumbombo5 - 10 WPts
22/12/2030Mamelodi, South Africa7 - 7 Kir Prokofyev2 - 8 WPts
24/10/2030Long Beach, USA6 - 7 John Gaddie0 - 3 WPts
26/08/2030Tembisa, South Africa6 - 6 Zeger Kotze7 - 5 LPts
09/07/2030Mamelodi, South Africa6 - 5 Diallo Ndulula7 - 8 LPts
10/05/2030Mamelodi, South Africa5 - 5 Gregor Van Deventer5 - 11(1) WPts
11/03/2030Rodriguez, Philippines4 - 5 Ian Bantigui3 - 18(1) WPts
11/01/2030Incheon, South Korea3 - 5 Tae-hwi Chong9 - 22 WPts
13/11/2029Dasmarinas, Philippines3 - 4 Joseph Bohol8 - 13 LPts
15/09/2029Quezon City, Philippines3 - 3 Antonio Bocalig28 - 12 LPts
18/07/2029Mamelodi, South Africa3 - 2 Jean-Marie Steenkamp5 - 7 LPts
19/05/2029Mamelodi, South Africa2 - 2 Dave Adriaanse0 - 5 WPts
22/03/2029Soshanguve, South Africa1 - 2 Ben Kalongi1 - 4 WPts
29/01/2029Mamelodi, South Africa0 - 2 Quimby Torvik4 - 18 WPts
01/12/2028Randburg, South Africa0 - 1 Matthijs De Kock0 - 5 LPts
09/10/2028Boksburg, South Africa0 - 0 Ayanda Mabudafhasi9 - 21 LPts