Weightclass:  Middleweight
Location:  Portmore, Jamaica
Record:  13 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2025Portmore, Jamaica13 - 19 Chandler Gervais9 - 21 LPts
14/10/2025Portmore, Jamaica12 - 19 Amer Yousef5 - 3 WPts
15/08/2025Portmore, Jamaica12 - 18 Dave Meiffret5(1) - 13 LPts
17/06/2025Portmore, Jamaica11 - 18 Shayan Parsa9 - 18 WPts
18/04/2025Portmore, Jamaica10 - 18 Irfan Saab6 - 5 WPts
17/02/2025Portmore, Jamaica9 - 18 Ian Kilgour3 - 4 WPts
19/12/2024Portmore, Jamaica9 - 17 Arran Lees0 - 1 LPts
20/10/2024Portmore, Jamaica8 - 17 Majid Minhas3 - 10 WPts
21/08/2024Portmore, Jamaica7 - 17 Xin Hsieh3 - 5 WPts
23/06/2024Portmore, Jamaica6 - 17 Ian Kilgour2 - 0 WPts
24/04/2024Portmore, Jamaica5 - 17 Zach Gilland0 - 4 WPts
24/02/2024Portmore, Jamaica4 - 17 Afanas Dadashev0 - 5 WPts
26/12/2023Portmore, Jamaica4 - 16 John Adams5 - 5 LPts
27/10/2023Villa Nueva, Guatemala3 - 16 Juan Campana6(1) - 16 WPts
28/08/2023Kingston, Jamaica3 - 15 Brin Keddy20 - 13 LPts
04/07/2023Kingston, Jamaica3 - 14 Michael Fork19 - 13 LPts
07/05/2023Ulaanbaatar, Mongolia2 - 14 Gendelger Abai2 - 5 WPts
09/03/2023Kingston, Jamaica2 - 13 Lewis Berrie28(2) - 6 LPts
09/01/2023Kingston, Jamaica2 - 12 Sid Tweedy13(1) - 15 LPts
14/11/2022Alexandria, Egypt2 - 11 Obaid Elbaz7 - 12 LPts
16/09/2022Kingston, Jamaica2 - 10 Bart Tillery18 - 11 LPts
10/08/2022Dubai, UAE2 - 9 Khalid Naseeb20 - 8 LPts
12/06/2022New Kingston, Jamaica2 - 8 Joshua Meredith9 - 14 LPts
10/05/2022Krakow, Poland1 - 8 Donat Grabarek1 - 19(5) WPts
11/03/2022Portmore, Jamaica1 - 7 Dom Drennan4 - 4 LPts
09/01/2022Portmore, Jamaica0 - 7 Ben Auchter4 - 8 WPts
08/11/2021Portmore, Jamaica0 - 6 Robert Hind8 - 3 LPts
07/09/2021Spanish Town, Jamaica0 - 5 Harvey Pierce21 - 3 LPts
06/08/2021Valencia, Spain0 - 4 Juan Mercado11 - 8 LPts
07/06/2021New Kingston, Jamaica0 - 3 Mick Kinnear14 - 5 LPts
24/04/2021Kingston, Jamaica0 - 2 Michael Soutter8 - 9 LPts
18/03/2021Touba, Senegal0 - 1 Thierry Ndaw10 - 6(2) LPts
18/01/2021Portmore, Jamaica0 - 0 Dave Glaspy0 - 5 LPts