Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  36(2) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2025New Kingston, Jamaica35(2) - 9 Dom Lumsden3 - 2 WPts
03/05/2025New Kingston, Jamaica34(1) - 9 Robert Jacobs1 - 5 WKO3
04/03/2025New Kingston, Jamaica33(1) - 9 Gig Perea1 - 9 WPts
03/01/2025New Kingston, Jamaica32(1) - 9 James Shanklin0 - 1 WPts
04/11/2024New Kingston, Jamaica31(1) - 9 Kai Kampwerth8 - 10 WPts
06/09/2024New Kingston, Jamaica30(1) - 9 Osman Goktuna4 - 13 WPts
07/07/2024New Kingston, Jamaica29(1) - 9 Oscar Burnes1 - 15 WPts
07/05/2024New Kingston, Jamaica28(1) - 9 Jeremie de Laclos0 - 4 WPts
08/03/2024New Kingston, Jamaica27(1) - 9 Irfan Islam2 - 1 WPts
08/01/2024New Kingston, Jamaica26(1) - 9 Ike Ifejiagwa11 - 29 WPts
09/11/2023New Kingston, Jamaica25(1) - 9 Mark Mitchell1 - 1 WPts
09/09/2023New Kingston, Jamaica24(1) - 9 Senon Mula0 - 7(1) WPts
11/07/2023New Kingston, Jamaica23(1) - 9 Tobias Stealey13 - 16 WPts
15/05/2023New Kingston, Jamaica22 - 9 Fadei Seitbeckow1 - 8 WKO2
16/03/2023Constantine, Algeria22 - 8 Asif Laban26 - 6 LPts
16/01/2023Ostrava, Czech Republic22 - 7 Borivoj Kalmus25(2) - 8 LPts
18/11/2022Zaragoza, Spain21 - 7 Juan Corona9 - 15 WPts
20/09/2022Spanish Town, Jamaica21 - 6 Dominic Steenson23 - 5 LPts
24/07/2022New Kingston, Jamaica20 - 6 Alejandro Guitierrez15(1) - 15 WPts
24/05/2022Montevideo, Uruguay19 - 6 Marjun Yepez9 - 17 WPts
26/03/2022Spanish Town, Jamaica19 - 5 Paul Hillhouse20(1) - 5 LPts Jamaica National Championships 2022View
24/01/2022Kingston, Jamaica18 - 5 Euan Lacey9 - 16(1) WPts
25/11/2021New Kingston, Jamaica17 - 5 Aaron Francy8 - 13 WPts
24/09/2021Vilnius, Lithuania16 - 5 Idzi Konieczny7 - 17 WPts
24/07/2021Kingston, Jamaica15 - 5 Gareth Winning1 - 4 WPts
24/05/2021Dublin, Ireland15 - 4 Rob Dempsey11(1) - 7 LPts
25/03/2021Harare, Zimbabwe14 - 4 Noah Mukoneweshuro10 - 10 WPts
25/01/2021New Kingston, Jamaica13 - 4 Dave Whetten3 - 13 WPts
25/11/2020New Kingston, Jamaica12 - 4 Vasili Manafow9 - 6 WPts
25/09/2020Prague, Czech Republic12 - 3 Bedrich Pavlik5 - 13 LPts
28/07/2020New Kingston, Jamaica11 - 3 Jure Rajcic5 - 8 WPts
27/05/2020New Kingston, Jamaica10 - 3 Khudayar Tagizade0 - 11 WPts
27/03/2020Spanish Town, Jamaica9 - 3 George Chalmers8 - 5 WPts
28/01/2020Harare, Zimbabwe8 - 3 Mike Chung7 - 6 WPts
29/11/2019New Kingston, Jamaica7 - 3 Anton Sadygov7 - 5 WPts
29/09/2019New Kingston, Jamaica7 - 2 Avel Buchko4 - 1 LPts
31/07/2019New Kingston, Jamaica7 - 1 Will Panter3 - 3 LPts
25/06/2019New Kingston, Jamaica6 - 1 James Speedy3 - 2 WPts
25/04/2019New Kingston, Jamaica5 - 1 Rob Colie3 - 1 WPts
22/02/2019Columbus, USA4 - 1 George Fairweather1 - 4 WPts
24/12/2018New Kingston, Jamaica3 - 1 Billy Broderick2 - 0 WPts
25/10/2018Ulaanbaatar, Mongolia2 - 1 Kolya Donduk3 - 1(1) WPts
27/08/2018New Kingston, Jamaica2 - 0 Jasper Hamel2 - 1 LPts
21/07/2018Kingston, Jamaica1 - 0 Dale Lawman1 - 0 WPts
06/06/2018New Kingston, Jamaica0 - 0 Boris Gasymov0 - 0 WPts