Weightclass:  Light Heavyweight
Location:  Germiston, South Africa
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2034Germiston, South Africa21 - 19 Asif Bakhlulov5 - 4 WPts
29/11/2033Germiston, South Africa20 - 19 Turpin Ritland12 - 25 WPts
27/09/2033Germiston, South Africa19 - 19 Levon Abraamian1 - 4 WPts
27/07/2033Germiston, South Africa18 - 19 Marques Sibanje7 - 15 WPts
26/05/2033Germiston, South Africa17 - 19 Federico Mancha2 - 13 WPts
26/03/2033Germiston, South Africa16 - 19 Cagatay Kivrak8 - 13 WPts
24/01/2033Germiston, South Africa15 - 19 Nick Aime2 - 8 WPts
24/11/2032Port Elizabeth, South Africa14 - 19 Jason Marais14 - 18 WPts
25/09/2032Germiston, South Africa13 - 19 Luvolwethu Twala0 - 1 WPts
26/07/2032Germiston, South Africa12 - 19 Jabulani Holomisa5 - 4 WPts
27/05/2032Aba, Nigeria11 - 19 Ifeanyi Agbebaku14(1) - 11 WPts
28/03/2032Germiston, South Africa10 - 19 Ubanwa Sisulu1 - 4 WPts
29/01/2032Independence, USA10 - 18 Dylan McLain17 - 6 LPts
01/12/2031Cork, Ireland9 - 18 Jasper Clinkscale9 - 12 WPts
03/10/2031Plzen, Czech Republic9 - 17 Medard Andel23(1) - 8 LPts
05/08/2031Germiston, South Africa9 - 16 Faisal Kushekoff10 - 8 LPts
07/06/2031Germiston, South Africa8 - 16 Kieran Pietersen1 - 2 WPts
06/04/2031East London, South Africa8 - 15 Wissel Cronje12 - 8 LPts
10/02/2031Germiston, South Africa8 - 14 Haas Swart22 - 20 LPts
13/12/2030Kampala, Uganda8 - 13 Faraji Madhvani6 - 1 LPts
15/10/2030Germiston, South Africa8 - 12 Ali Assad14 - 8 LPts
17/08/2030Pretoria, South Africa8 - 11 Tefu Khumalo7 - 12 LPts
22/06/2030Germiston, South Africa7 - 11 Erchanbold Peglow3 - 6 WPts
23/04/2030Stockholm, Sweden6 - 11 Hjalmar Tholl5 - 4 WPts
23/02/2030Dniprodzerzhynsk, Ukraine5 - 11 Dmitriy Mudrak3 - 21 WPts
26/12/2029Germiston, South Africa4 - 11 Azam Alsamarrai10 - 4 WPts
27/10/2029Germiston, South Africa4 - 10 Azam Alsamarrai9 - 4 LPts
28/08/2029Germiston, South Africa4 - 9 Shane Coughlan15 - 8 LPts
30/06/2029Riga, Latvia4 - 8 Yulian Naudina14 - 10 LPts
02/05/2029Mamelodi, South Africa3 - 8 Jamie Van der Watt1 - 13 WPts
04/03/2029Mamelodi, South Africa3 - 7 Davie Kajimba9(1) - 2 LPts
05/01/2029Croix des Bouqets, Haiti2 - 7 Chivalry Oltz0 - 0 WPts
07/11/2028Aalborg, Denmark2 - 6 Viljalmr Bloch26 - 12 LPts
08/09/2028Germiston, South Africa1 - 6 Rovshan Shukurov0 - 3 WPts
10/07/2028Germiston, South Africa1 - 5 Penda Gcaba5 - 1 LPts
11/05/2028Germiston, South Africa0 - 5 Madisha Cele1 - 6(1) WPts
12/03/2028Durban, South Africa0 - 4 Josse Van Blerk7 - 8 LPts
17/01/2028Soweto, South Africa0 - 3 Orma Molewa13 - 4 LPts
21/11/2027Soshanguve, South Africa0 - 2 Matt Magqwaka7(1) - 17 LPts
25/09/2027Roodepoort, South Africa0 - 1 Verlyn Rantie7 - 14 LPts
20/08/2027Germiston, South Africa0 - 0 Nabulung Busia2 - 4 LPts