Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  23 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2033New Kingston, Jamaica22 - 8 Juan Olivarez1 - 17 WPts
16/07/2033New Kingston, Jamaica21 - 8 Jordan Boak0 - 16 WPts
15/05/2033New Kingston, Jamaica20 - 8 Gopal Kapur3 - 20 WPts
15/03/2033New Kingston, Jamaica19 - 8 Chris Hoggarth1 - 7 WPts
11/01/2033New Kingston, Jamaica18 - 8 Adem Nazli2 - 11 WPts
10/11/2032New Kingston, Jamaica17 - 8 Juan Quesada4 - 19 WPts
09/09/2032New Kingston, Jamaica16 - 8 Jasper Niblock0 - 1 WPts
10/07/2032New Kingston, Jamaica15 - 8 Suriyan Sangkasuwan15(1) - 15 WPts
11/05/2032New Kingston, Jamaica14 - 8 Clinton Raith1 - 5 WPts
11/03/2032New Kingston, Jamaica13 - 8 Milo Villiez3 - 13 WPts
11/01/2032New Kingston, Jamaica12 - 8 Inigo Sherriff4 - 4 WPts
11/11/2031New Kingston, Jamaica11 - 8 Zelimir Lukacic0 - 10 WPts
11/09/2031New Kingston, Jamaica11 - 7 John Lewison5 - 14 LPts
14/07/2031New Kingston, Jamaica10 - 7 Nathan Campbell4 - 5 WPts
14/05/2031Czestochowa, Poland9 - 7 Leon Fiedor3 - 18 WPts
16/03/2031New Kingston, Jamaica8 - 7 Dave Prentis7 - 14 WPts
16/01/2031Winterthur, Switzerland8 - 6 Ansell Plambeck2 - 5 LPts
18/11/2030New Kingston, Jamaica7 - 6 Tevin Prempeh5 - 5 WPts
20/09/2030New Kingston, Jamaica6 - 6 Dylan Bowman3 - 7 WPts
22/07/2030New Kingston, Jamaica5 - 6 Neil Neaves4 - 11 WPts
25/05/2030New Kingston, Jamaica4 - 6 Seth Blackley2 - 7 WPts
26/03/2030New Kingston, Jamaica4 - 5 Mark Moyes17(1) - 10 LPts Jamaica National Championships 2030View
01/02/2030Bangkok, Thailand4 - 4 Singdet Notchaiya7 - 8 LPts
04/12/2029New Kingston, Jamaica3 - 4 Xaverius Montesinos8(1) - 10 WPts
06/10/2029Vitebsk, Belarus3 - 3 Yakiv Chop14 - 7 LPts
08/08/2029Kingston, Jamaica3 - 2 Wayne Helm1 - 4 LPts
19/06/2029New Kingston, Jamaica3 - 1 Ian Rooney2 - 5 LPts
20/04/2029Tehran, Iran3 - 0 Rashid Abid2 - 7 LPts
20/02/2029Kingston, Jamaica2 - 0 Clint Masterton0 - 0 WPts
22/12/2028Portmore, Jamaica1 - 0 Mike Porteous6 - 12 WPts
05/11/2028New Kingston, Jamaica0 - 0 Selim Terzioglu9 - 18 WPts