Weightclass:  Middleweight
Location:  Spanish Town, Jamaica
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2026Spanish Town, Jamaica20 - 14 Akeem Nwanu2 - 2 WPts
09/04/2026Spanish Town, Jamaica19 - 14 Mehmed Oran4 - 4 WPts
09/02/2026Spanish Town, Jamaica18 - 14 Declan Perlo3 - 6 WPts
11/12/2025Spanish Town, Jamaica17 - 14 Ogenyi Ejiro14 - 20 WPts
12/10/2025Spanish Town, Jamaica16 - 14 Ganesa Rangaswamy4 - 16 WPts
13/08/2025Spanish Town, Jamaica15 - 14 Joaquin Chavarin10 - 10 WPts
14/06/2025Spanish Town, Jamaica14 - 14 Reinald Ferro4 - 7 WPts
15/04/2025Spanish Town, Jamaica13 - 14 Ian Lisk1 - 1 WPts
14/02/2025Spanish Town, Jamaica13 - 13 Arran Lees1 - 1 LPts
16/12/2024Spanish Town, Jamaica12 - 13 Ahmed Rahis3 - 15(2) WPts
17/10/2024Spanish Town, Jamaica12 - 12 James Betton4 - 1 LPts
19/08/2024Spanish Town, Jamaica11 - 12 John Prosser6 - 8 WPts
20/06/2024Sydney, Australia11 - 11 Dave Michaelides29(2) - 6 LPts
21/04/2024New Kingston, Jamaica10 - 11 Sean Dorward1 - 12 WPts
24/02/2024Spanish Town, Jamaica10 - 10 Robert Matherson18 - 19 LPts
26/12/2023Spanish Town, Jamaica9 - 10 Jack Matteson4 - 8 WPts
27/10/2023Yerevan, Armenia9 - 9 Hayasdan Oshagian28(1) - 4 LPts
29/08/2023Kingston, Jamaica9 - 8 Kris Roseberry15 - 18 LPts
02/07/2023Spanish Town, Jamaica8 - 8 Rob Nimmo0 - 1 WPts
02/05/2023Spanish Town, Jamaica7 - 8 Amd Oberschlesien0 - 4 WPts
04/03/2023Spanish Town, Jamaica7 - 7 Kettil Kann17(2) - 15 LPts
04/01/2023Kingston, Jamaica6 - 7 Dom Drennan5 - 9 WPts
08/11/2022Santiago de Cuba, Cuba6 - 6 Neron Riano14 - 17 LPts
10/09/2022Spanish Town, Jamaica6 - 5 Mark Brymer19(1) - 6 LPts
29/07/2022Portmore, Jamaica5 - 5 Michael Alison14 - 13 WPts
31/05/2022Kingston, Jamaica4 - 5 Dylan Ramsey9 - 18 WPts
18/04/2022Kingston, Jamaica3 - 5 Sid Coey0 - 0 WPts
03/03/2022Oslo, Norway3 - 4 Freyr Ingebretson10 - 14 LPts
03/01/2022Zaporizhia, Ukraine3 - 3 Yevhen Popko5 - 14 LPts
04/11/2021Spanish Town, Jamaica2 - 3 Leo Borthwick3 - 3(1) WPts
04/09/2021Gwangju, South Korea1 - 3 Ui-jo Ha0 - 1 WPts
07/07/2021Spanish Town, Jamaica1 - 2 Markar Chapadaryan6 - 12 LPts
06/05/2021Spanish Town, Jamaica0 - 2 Connor Haw1 - 6 WPts
07/03/2021Spanish Town, Jamaica0 - 1 Agapetus Cabanas2 - 13 LPts
06/01/2021Spanish Town, Jamaica0 - 0 Ben Auchter1 - 4 LPts