Weightclass:  Welterweight
Location:  Casablanca, Morocco
Record:   18(13) - 0
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
23/12/2044Bramall Lane Stadium, Sheffield, UK17(13) - 0 John Braddick60(33) - 7(2) - 4 W UD 12Scorecards: 119-109, 119-108, 119-109. WRBC Welterweight Final EliminatorView
06/08/2044Athlone Stadium, Cape Town, South Africa16(12) - 0 Wasif Haddani14(12) - 2(2) W KO6 12 African Welterweight MandatoryView
27/02/2044RheinEnergieStadium, Cologne, Germany15(12) - 0 Adolpho Mauger24(22) - 8 W MD 10Scorecards: 96-94, 96-96, 96-94. View
09/01/2044Bellville Stadium, Cape Town, South Africa14(11) - 0 Quoitrel Mbeki26(12) - 18(7) W KO3 12 African Welterweight Final EliminatorView
26/09/2043Bellville Velodrome, Cape Town, South Africa13(10) - 0 Quoitrel Mbeki26(12) - 17(6) W KO6 10 View
18/07/2043Oliver Tambo Hall, Cape Town, South Africa12(9) - 0 Amjad Farhat26(8) - 2(2) - 1 W KO5 12 View
20/12/2042Bellville Velodrome, Cape Town, South Africa11(8) - 0 Wandisile Ncita15(7) - 0 W KO3 10 View
11/10/2042Bellville Velodrome, Cape Town, South Africa10(7) - 0 Justin Mosop22(2) - 5(2) - 1 W KO9 10 View
02/08/2042Newlands Cricket Ground, Cape Town, South Africa9(6) - 0 Ratib Aattou25(20) - 1(1) W KO6 10 View
24/05/2042Bellville Stadium, Cape Town, South Africa8(5) - 0 Kasi Debrah39(18) - 12(3) - 1 W KO9 10 View
08/02/2042Bellville Stadium, Cape Town, South Africa7(4) - 0 Fagrie Manamela7(1) - 4(3) W KO4 10 View
09/11/2041Vector Arena, Auckland, New Zealand6(4) - 0 Afon Lukyanov12(1) - 0 W UD 8Scorecards: 80-72, 80-72, 80-72. View
17/08/2041RheinEnergieStadium, Cologne, Germany5(3) - 0 Seth Coleman9(7) - 2(2) - 2 W KO2 8 View
16/03/2041Gold Coast Convention and Exhibition Centre, Gold Coast, Australia4(2) - 0 Roger Maxwell9(2) - 2(1) W KO6 6 View
26/01/2041Redcliffe Tavern, Brisbane, Australia3(1) - 0 Francisco Morante0 - 0 W KO6 6 View
29/12/2040Gold Gym, Brisbane, Australia2(1) - 0 Dominic Patras3 - 0 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
01/12/2040Irish Club, Brisbane, Australia1(1) - 0 Chris Montrose4 - 2(2) W UD 6Scorecards: 59-55, 59-56, 59-56. View
13/10/2040Docklands Stadium, Melbourne, Australia0 - 0 Antwan Denton0 - 0 W KO5 6 View