Weightclass:  Middleweight
Location:  Boksburg, South Africa
Record:  19(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2029Boksburg, South Africa18(2) - 20 Roshaun Sowah0 - 0 WPts
10/12/2028Boksburg, South Africa17(2) - 20 Nwa Kathrada1 - 0 WPts
11/10/2028Boksburg, South Africa16(2) - 20 Clint Mulryan14 - 18 WPts
13/08/2028Boksburg, South Africa15(2) - 20 Matt Tshombe0 - 1 WPts
14/06/2028Boksburg, South Africa14(2) - 20 Roman Orduno2 - 6 WPts
15/04/2028Boksburg, South Africa13(2) - 20 Krzysztof Winnicki0 - 6 WPts
15/02/2028Boksburg, South Africa13(2) - 19 Wasyl Mikita8 - 18 LPts
17/12/2027Boksburg, South Africa12(2) - 19 Volodymyr Chaplin1 - 7 WPts
18/10/2027Boksburg, South Africa11(1) - 19 Quico Enriquez12 - 16(1) WKO3
19/08/2027Boksburg, South Africa10(1) - 19 Angel Calles2 - 9 WPts
20/06/2027Boksburg, South Africa9(1) - 19 Jeraldo Barillas8 - 8 WPts
22/04/2027Boksburg, South Africa8(1) - 19 Rafael Linan10 - 8 WPts
22/02/2027Lipa, Philippines7 - 19 Guillermo Panuyas8 - 22(2) WKO2
25/12/2026Berlin, Germany7 - 18 Jens Blauser47(1) - 5 LPts
27/10/2026Port Elizabeth, South Africa7 - 17 Quoitrel Bonsam5 - 17 LPts
29/08/2026Boksburg, South Africa7 - 16 Ramiro Duron1 - 5 LPts
30/06/2026Boksburg, South Africa7 - 15 Alen Mbiyamuenza5 - 3 LPts
02/05/2026Boksburg, South Africa6 - 15 Wilbart Billig0 - 15 WPts
04/03/2026San Jose, Costa Rica6 - 14 Oihane Agosto12 - 27 LPts
04/01/2026Tembisa, South Africa5 - 14 Ayabulela Nyanda1(1) - 16 WPts
06/11/2025Boksburg, South Africa4 - 14 Chae-min Seo4 - 14(2) WPts
07/09/2025Khemisset, Morocco4 - 13 Attiq Guinia15 - 16 LPts
09/07/2025Roodepoort, South Africa3 - 13 Vuyisile Tambo5(1) - 12(4) WPts
16/05/2025Boksburg, South Africa3 - 12 Mark Mngonyama4 - 11 LPts
17/03/2025Rome, Italy3 - 11 Gianmarco Finocchiaro23 - 19 LPts
17/01/2025Umlazi, South Africa3 - 10 Roshaun Quaye18 - 11 LPts
22/11/2024Frankfurt, Germany3 - 9 Meryl Stoesz27(1) - 13 LPts
24/09/2024Caloocan, Philippines3 - 8 Eduardo Pedro22(1) - 13 LPts
27/07/2024Spokane, USA3 - 7 John Prichett5 - 15 LPts
29/05/2024Mamelodi, South Africa2 - 7 Ian Gabuza3 - 1 WPts
05/04/2024Boksburg, South Africa1 - 7 Chivalry Genet8 - 19 WPts
06/02/2024Cape Town, South Africa1 - 6 John Fuazo4 - 18 LPts
10/12/2023iBhayi, South Africa1 - 5 Paul Dube11(1) - 17 LPts
31/10/2023Soweto, South Africa0 - 5 Eric Manyisa0 - 0 WPts
22/09/2023Boksburg, South Africa0 - 4 Michael September4 - 4 LPts
23/07/2023Zamboanga City, Philippines0 - 3 Berto Pagaduan15(1) - 18 LPts
25/05/2023Tembisa, South Africa0 - 2 David Ndenge21(2) - 14 LPts
16/04/2023Khayelitsha, South Africa0 - 1 Louis Ngcongca22(1) - 10 LPts
18/02/2023Boksburg, South Africa0 - 0 Jean-Marie Kloppers3 - 3 LPts