Weightclass:  Middleweight
Location:  Kingston, Jamaica
Record:  15 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2027Kingston, Jamaica15 - 20 Imran Aldimashqi6 - 11 LPts
18/09/2027Kingston, Jamaica15 - 19 Efe Omeili8 - 12 LPts
20/07/2027Kingston, Jamaica14 - 19 Joel Bisset0 - 0 WPts
21/05/2027Kingston, Jamaica14 - 18 Mick Keelan22 - 11 LPts
22/03/2027Kingston, Jamaica13 - 18 Charlie McTyre6 - 17(2) WPts
20/01/2027Kingston, Jamaica12 - 18 Gethin Cooper4 - 15 WPts
21/11/2026Kingston, Jamaica12 - 17 Jerrold Gascon6(1) - 9 LPts
22/09/2026Kingston, Jamaica12 - 16 Federico Melgarejo5 - 6 LPts
24/07/2026Kingston, Jamaica11 - 16 Chris Fyffe2 - 7 WPts
25/05/2026Kingston, Jamaica10 - 16 Nurlan Gasimov0 - 2 WPts
26/03/2026Kingston, Jamaica9 - 16 Mark Moyes1 - 1 WPts
25/01/2026Kingston, Jamaica8 - 16 Brett Grajewski3 - 12 WPts
26/11/2025Shymkent, Kazakhstan7 - 16 Borya Ghahylyckow0 - 7 WPts
28/09/2025Kingston, Jamaica7 - 15 Sam Haddan13 - 9(1) LPts
31/07/2025Split, Croatia7 - 14 Ervin Vranjkovic14 - 10 LPts
02/06/2025Kingston, Jamaica7 - 13 Sam Haddan11 - 9(1) LPts
04/04/2025Ghent, Belgium6 - 13 Antelink Backeljauw6 - 6 WPts
04/02/2025Sydney, Australia6 - 12 Ian Cruden5 - 15(5) LPts
07/12/2024Kingston, Jamaica6 - 11 Anuntachai Sithluangphophun7 - 6 LPts
09/10/2024Roskilde, Denmark6 - 10 Sven Westerlund24 - 15 LPts
09/10/2024Roskilde, Denmark6 - 9 Sven Westerlund23 - 15 LPts
11/08/2024Kingston, Jamaica5 - 9 Yasin Hadi1 - 9 WPts
13/06/2024Kingston, Jamaica4 - 9 Felix Belvin0 - 11 WPts
14/04/2024Prague, Czech Republic4 - 8 Abrahßm Vrana10 - 8 LPts
15/02/2024Vilnius, Lithuania4 - 7 Kacper Kobak10 - 18 LPts
18/12/2023Portmore, Jamaica3 - 7 Mark Humeston2 - 1 WPts
26/10/2023New Kingston, Jamaica3 - 6 Chris Llewellyn3 - 11 LPts
28/08/2023Kingston, Jamaica2 - 6 Euan Fairlie7 - 3 WPts
30/06/2023Ilorin, Nigeria2 - 5 Ricky Umelo1 - 10 LPts
02/05/2023Kingston, Jamaica1 - 5 Felix Belvin0 - 4 WPts
03/03/2023New Kingston, Jamaica1 - 4 Dillon Sterett1 - 5 LPts
05/01/2023Copenhagen, Denmark0 - 4 Mats Sommer0 - 0 WPts
07/11/2022New Kingston, Jamaica0 - 3 Zachary Popkin16(1) - 14 LPts
19/09/2022New Kingston, Jamaica0 - 2 Mark Fulton8 - 18 LPts
18/08/2022Kingston, Jamaica0 - 1 Mick Keelan0 - 0 LPts
06/07/2022Kingston, Jamaica0 - 0 Paul Bonner1 - 1 LPts