Weightclass:  Middleweight
Location:  Soshanguve, South Africa
Record:  11 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2027Soshanguve, South Africa11 - 24 Tapio Kettunen6 - 17 LPts
13/01/2027Soshanguve, South Africa11 - 23 Besin Kaleci3 - 9 LPts
13/11/2026Soshanguve, South Africa10 - 23 Hassan Tawfik21(1) - 22 WPts
13/09/2026Soshanguve, South Africa9 - 23 Ben Hathorn1 - 8 WPts
15/07/2026Soshanguve, South Africa8 - 23 Matthew Kabwela1 - 1 WPts
15/05/2026Soshanguve, South Africa8 - 22 Sasha Salimghanov10 - 17 LPts
17/03/2026Soshanguve, South Africa7 - 22 Pavel á Chernozemov4 - 9 WPts
16/01/2026Soshanguve, South Africa7 - 21 Andy Wasson2 - 0 LPts
17/11/2025Soshanguve, South Africa7 - 20 Charles Mader5 - 14(4) LPts
18/09/2025Soshanguve, South Africa7 - 19 Afanas Smyslov11 - 14(2) LPts
21/07/2025Soshanguve, South Africa6 - 19 Terje Ringen2 - 25(2) WPts
23/05/2025Soshanguve, South Africa5 - 19 Dragutin Vucina2 - 6 WPts
25/03/2025Zurich, Switzerland4 - 19 Harti Kaestner1 - 4 WPts
25/01/2025Mitchells Plain, South Africa4 - 18 Thulani Cele19 - 12 LPts
26/11/2024Soshanguve, South Africa4 - 17 Michael September10 - 6 LPts
27/09/2024Soshanguve, South Africa3 - 17 Krzysztof Knapik1 - 6 WPts
30/07/2024Soshanguve, South Africa2 - 17 Will Tshimusekedi2 - 3 WPts
31/05/2024Soshanguve, South Africa1 - 17 Thuso Mokeana0 - 2 WPts
01/04/2024Soshanguve, South Africa1 - 16 Morgan Douglass6 - 5(1) LPts
02/02/2024Soshanguve, South Africa0 - 16 Volodymyr Anastas2 - 1 WPts
05/12/2023Saint Petersburg, Russia0 - 15 Kolzak Samedov5(1) - 19 LPts
07/10/2023Nuremberg, Germany0 - 14 Wendel Jantz21 - 20 LPts
09/08/2023Durban, South Africa0 - 13 Jean-Marie Kloppers6 - 3 LPts
11/06/2023San Lorenzo, Paraguay0 - 12 Alejandro Rodriguez8(1) - 25 LPts
13/04/2023Moscow, Russia0 - 11 Fedor Dmitriev27(2) - 7 LPts
13/02/2023East London, South Africa0 - 10 Deion Korsah9 - 21 LPts
19/12/2022Tembisa, South Africa0 - 9 Rob Motupa19 - 12 LPts
18/11/2022Katlehong, South Africa0 - 8 Richie Kalengayi0 - 0 LPts
17/10/2022Buenos Aires, Argentina0 - 7 Fraco Morera5 - 20 LPts
19/08/2022Soshanguve, South Africa0 - 6 Penda Arthur1 - 3 LPts
18/06/2022iBhayi, South Africa0 - 5 Chata Mashamaite0 - 0 LPts
23/04/2022Durban, South Africa0 - 4 Kwanda Sangweni13 - 10 LPts
18/03/2022Guayaquil, Ecuador0 - 3 Joaquin Lazo6 - 22 LPts
18/01/2022Sosnowiec, Poland0 - 2 Justyn Grosz14 - 11 LPts
18/11/2021Durban, South Africa0 - 1 William Bugero0 - 0 LPts
18/10/2021Soshanguve, South Africa0 - 0 Roshaun Quaye5 - 3 LPts