Weightclass:  Light Welterweight
Location:  Kingston, Jamaica
Record:  20 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2027Kingston, Jamaica20 - 23 Javier Betancur14 - 11(1) LPts
12/01/2027Kingston, Jamaica19 - 23 Elia Karvonen10 - 5 WPts
12/11/2026Kingston, Jamaica18 - 23 Conor McAlister4 - 10 WPts
13/09/2026Kingston, Jamaica17 - 23 Lorcan Desmond8 - 22 WPts
14/07/2026Kingston, Jamaica16 - 23 Alik Dghumaliev5 - 15 WPts
14/05/2026Kingston, Jamaica15 - 23 Ian Mings1 - 4 WPts
15/03/2026Kingston, Jamaica15 - 22 Dai Davidson8 - 17 LPts
14/01/2026Kingston, Jamaica14 - 22 Rehan Sahli1 - 15 WPts
16/11/2025Kingston, Jamaica13 - 22 Nick Shank1 - 2 WPts
17/09/2025Kingston, Jamaica12 - 22 Stuart Gibson1 - 5 WPts
19/07/2025Kingston, Jamaica11 - 22 Mark Foyle0 - 1 WPts
20/05/2025Kingston, Jamaica10 - 22 Alfonso Cerrito5 - 3 WPts
22/03/2025Dublin, Ireland9 - 22 Michael Murdock3 - 12 WPts
22/01/2025Guatemala City, Guatemala9 - 21 Zacarias Bacallao38 - 12(1) LPts
24/11/2024Kingston, Jamaica8 - 21 Chris Pew1 - 12 WPts
25/09/2024Kharkiv, Ukraine8 - 20 Fedor Bryukhankov16 - 24 LPts
28/07/2024Kingston, Jamaica7 - 20 John Bridgeforth2 - 6 WPts
29/05/2024Kingston, Jamaica7 - 19 Chris Hemple24 - 15 LPts
31/03/2024Xian, China6 - 19 Confucius Chia2 - 8(2) WPts
01/02/2024Kingston, Jamaica6 - 18 Cody Swapp7 - 6 LPts
03/12/2023Caloocan, Philippines5 - 18 Rogelio Mata8(1) - 24 WPts
04/10/2023Kingston, Jamaica5 - 17 Joe Morrison18 - 12 LPts
12/08/2023Kryvyi Rih, Ukraine5 - 16 Oleksiy Makowski16 - 14 LPts
14/06/2023Kingston, Jamaica5 - 15 Gethin Glenny12 - 19 LPts
16/04/2023Melbourne, Australia5 - 14 Dave Carruth3(1) - 23 LPts
16/02/2023Stockholm, Sweden5 - 13 August Rubendall17 - 16 LPts
19/12/2022Changchun, China4 - 13 Chung Fok3 - 3 WPts
20/10/2022Kingston, Jamaica4 - 12 Leo Kimmins1 - 22 LPts
22/08/2022Kingston, Jamaica3 - 12 Saad Hamidi5 - 11 WPts
23/06/2022Georgetown, Guyana3 - 11 George Ewan7 - 20 LPts
25/04/2022Kingston, Jamaica3 - 10 Ken-arok Nursugianti16 - 11 LPts
25/02/2022Puente Alto, Chile3 - 9 Juan Ravelo14 - 13 LPts
28/12/2021Santo Domingo de Guzman, Dominican Republic3 - 8 Rogelio Cavazos12 - 11 LPts
28/10/2021Almaty, Kazakhstan3 - 7 Kashif Ghahylykov14 - 8 LPts
29/08/2021Charleroi, Belgium2 - 7 Garen Labrouste1 - 18(4) WPts
29/06/2021Guatemala City, Guatemala2 - 6 Jose Cossio10(1) - 12 LPts
01/05/2021Harare, Zimbabwe2 - 5 Davie Tholet20 - 2 LPts
03/03/2021New Kingston, Jamaica2 - 4 Matthew Turner2 - 5 LPts
19/01/2021Kingston, Jamaica2 - 3 Aleksei Suleymanov9(1) - 6 LPts
19/11/2020Spanish Town, Jamaica2 - 2 Sam Rind12 - 4 LPts
05/10/2020Kingston, Jamaica1 - 2 Greg Cooper0 - 0 WPts
04/09/2020Soyapango, El Salvador0 - 2 Marco Portales0 - 2 WPts
06/07/2020Bangkok, Thailand0 - 1 Pungluang Wongmeema2 - 2 LPts
06/05/2020Kingston, Jamaica0 - 0 Dale Ewin5 - 3 LPts