Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  14 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2025Mamelodi, South Africa13 - 13 Antonio Asencio27 - 25 WPts
13/02/2025Mamelodi, South Africa13 - 12 Vikenti Kairculov10 - 14 LPts
15/12/2024Mamelodi, South Africa12 - 12 Artur Pavlik0 - 8 WPts
16/10/2024Mamelodi, South Africa11 - 12 Josip Mesic3 - 7(2) WPts
17/08/2024Mamelodi, South Africa10 - 12 Yutaka Sada0 - 5 WPts
18/06/2024Mamelodi, South Africa9 - 12 Joaquin Benavente0 - 6 WPts
19/04/2024Mamelodi, South Africa8 - 12 Dominik Dudak4 - 10 WPts
19/02/2024Mamelodi, South Africa7 - 12 Daiki Noya3 - 13 WPts
21/12/2023Mamelodi, South Africa6 - 12 Jair Ahumada5 - 16 WPts
22/10/2023Mamelodi, South Africa5 - 12 Ewan Delany1 - 12 WPts
23/08/2023Mamelodi, South Africa4 - 12 Marco Avellaneda5 - 5(1) WPts
24/06/2023Mamelodi, South Africa4 - 11 Josh Colton20(2) - 13 LPts
26/04/2023Germiston, South Africa4 - 10 Amon Louw17 - 11 LPts South Africa National Championships 2023View
14/04/2023Berlin, Germany3 - 10 Ulrick Heideman14 - 16 WPts
14/02/2023Tamale, Ghana2 - 10 Barry Baah5 - 15 WPts
17/12/2022Accra, Ghana2 - 9 Mark Nkrumah14 - 13 LPts
19/10/2022Marseille, France2 - 8 Vernon Lafargue21(1) - 6 LPts
21/08/2022Ciudad Guayana, Venezuela2 - 7 Vegas Feliciano7 - 17 LPts
23/06/2022Pretoria, South Africa2 - 6 Ricky Ncita14 - 10 LPts
25/04/2022Mamelodi, South Africa2 - 5 Rijckaert Serfontein8 - 15 LPts
25/02/2022Jakarta, Indonesia2 - 4 Senen Widjaja18 - 8 LPts
28/12/2021Soweto, South Africa2 - 3 Dries Snyman13(2) - 11 LPts
30/10/2021Mendoza, Argentina2 - 2 Joaquin Damian12 - 9 LPts
30/08/2021Pretoria, South Africa2 - 1 Anele Bapela7 - 14 LPts
21/07/2021Boksburg, South Africa2 - 0 Roshaun Danquah11 - 5 LPts
05/06/2021Boksburg, South Africa1 - 0 Tevin Otu0 - 0 WPts
05/05/2021Fortaleza, Brazil0 - 0 Jerrold Camejo0 - 0 WPts