Weightclass:  Light Heavyweight
Location:  Germiston, South Africa
Record:  34 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2025Germiston, South Africa33 - 11 Ryszard Golas1(1) - 8 WPts
12/03/2025Germiston, South Africa33 - 10 Mikio Kinoshita45(1) - 9 LPts
11/01/2025Germiston, South Africa32 - 10 Sam Lisk1 - 0 WPts
11/11/2024Germiston, South Africa31 - 10 Irfan Ayouls3 - 4 WPts
10/09/2024Germiston, South Africa30 - 10 John Smylie4 - 12 WPts
12/07/2024Germiston, South Africa29 - 10 Mallory Bermann0 - 10(3) WPts
12/05/2024Germiston, South Africa28 - 10 Laurent Ghelyaert5(1) - 7 WPts
13/03/2024Germiston, South Africa27 - 10 Roupen Zakarian0 - 1 WPts
13/01/2024Germiston, South Africa26 - 10 Michael Van Heerden2 - 2 WPts
14/11/2023Germiston, South Africa25 - 10 Quashawn Shongwe4 - 10 WPts
15/09/2023Germiston, South Africa24 - 10 Azubuike Inienger7 - 25 WPts
17/07/2023Germiston, South Africa23 - 10 Darragh Walsh2(1) - 7 WPts
19/05/2023Odense, Denmark22 - 10 Viljo Hoff11 - 13 WPts
20/03/2023Takoradi, Ghana22 - 9 Mark Mensah21(1) - 7 LPts
20/01/2023Aarhus, Denmark21 - 9 Dag Thissell12(1) - 14 WPts
22/11/2022Umlazi, South Africa20 - 9 Leeroy Prinsloo15 - 16(2) WPts
01/10/2022iBhayi, South Africa19 - 9 Khalon Atintande8 - 16 WPts
09/08/2022Germiston, South Africa19 - 8 Amon Mashamaite15 - 8 LPts
07/07/2022Cairns, Australia18 - 8 Stuart McCaig9 - 12 WPts
09/05/2022iBhayi, South Africa17 - 8 Tshepo Chikane8 - 9 WPts
22/03/2022Randburg, South Africa17 - 7 Mduduzi Ngcongca7 - 20 LPts
26/01/2022Cali, Colombia16 - 7 Fraco Fontanilla6 - 16 WPts
28/11/2021Kano, Nigeria15 - 7 Joshua Bawa13 - 11 WPts
30/09/2021Germiston, South Africa14 - 7 Seth Lifunisabo10 - 10 WPts
30/07/2021Amsterdam, Netherlands14 - 6 Danny Nonneman13 - 8 LPts
30/05/2021Port Elizabeth, South Africa13 - 6 Nuru Akuetteh1 - 14 WPts
31/03/2021iBhayi, South Africa12 - 6 Jamar Duncan17 - 5 WPts
05/02/2021Prague, Czech Republic12 - 5 ZßviÜ Fabian14 - 5 LPts
08/12/2020Germiston, South Africa11 - 5 Siphelele Dikgacoi10 - 7 WPts
07/10/2020Bratislava, Slovakia10 - 5 Ivan Cernosek9 - 9 WPts
09/08/2020Germiston, South Africa9 - 5 Will Kaleuka11 - 6 WPts
08/06/2020Prague, Czech Republic9 - 4 ZßviÜ Sarka7 - 7 LPts
09/04/2020Zagreb, Croatia8 - 4 Miodrag Hroncic3 - 8 WPts
10/02/2020Mamelodi, South Africa8 - 3 Quarren Kasanbata2 - 5 LPts
22/12/2019Germiston, South Africa7 - 3 Fedya Polyakov0 - 7 WPts
23/10/2019Germiston, South Africa6 - 3 Lisimba Aidoo1 - 5 WPts
23/08/2019Graz, Austria5 - 3 Tihalt Eckstdt8 - 3 WPts
25/06/2019Germiston, South Africa4 - 3 Jan Cejka1 - 5 WPts
26/04/2019Germiston, South Africa4 - 2 Musa Nyatama1 - 2 LPts
23/02/2019Germiston, South Africa3 - 2 Geron Artaud2 - 6 WPts
25/12/2018Mitchells Plain, South Africa2 - 2 Asavela Masina4 - 2 WPts
16/11/2018Germiston, South Africa1 - 2 Scott Shongwe1 - 3 WPts
16/09/2018Germiston, South Africa1 - 1 Kyrone Saasa1 - 1 LPts
16/07/2018Mamelodi, South Africa1 - 0 Chris Van Heerden2 - 2 LPts
18/05/2018Sendai, Japan0 - 0 Daiki Nakata0 - 0 WPts