Weightclass:  Welterweight
Location:  Portmore, Jamaica
Record:  25 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2029Portmore, Jamaica24 - 10 Max Cheruiyot7 - 5 WPts
14/09/2029Portmore, Jamaica23 - 10 Neron Aranda1 - 6 WPts
15/07/2029Portmore, Jamaica22 - 10 Daniil Yaroshenko5 - 10 WPts
17/05/2029Portmore, Jamaica21 - 10 Dom Blyth1 - 0 WPts
17/03/2029Portmore, Jamaica20 - 10 Urvano Mirando2 - 10(1) WPts
15/01/2029Portmore, Jamaica19 - 10 Willibrord Van Aken1 - 7 WPts
15/11/2028Portmore, Jamaica18 - 10 John Kinghorn0 - 4 WPts
16/09/2028Portmore, Jamaica17 - 10 Cole Hails2 - 6 WPts
18/07/2028Portmore, Jamaica16 - 10 Leeroy Ogilvie1 - 0 WPts
19/05/2028Portmore, Jamaica15 - 10 Ian Phaup0 - 1 WPts
20/03/2028Portmore, Jamaica14 - 10 Leo Cumbie4 - 13 WPts
20/01/2028Portmore, Jamaica14 - 9 Antwan Aikens10 - 15 LPts
21/11/2027Ife, Nigeria13 - 9 Kashif Morad9 - 25 WPts
23/09/2027L'Hospitalet de Llobregat, Spain12 - 9 Oihane Merlos12 - 10 WPts
26/07/2027Lviv, Ukraine12 - 8 Mikhail Nepokupnoy2 - 33(6) LPts
28/05/2027Cuenco, Ecuador11 - 8 Nemesio Siles7 - 9 WPts
30/03/2027Portmore, Jamaica10 - 8 Seth Maddocks5 - 11 WPts
30/01/2027Vilnius, Lithuania10 - 7 Krystian Bandura51 - 15 LPts
02/12/2026Soshanguve, South Africa10 - 6 Mzikayise Nyatama24 - 26 LPts
04/10/2026Chihuahua, Mexico9 - 6 Franco Galan14 - 17 WPts
06/08/2026Portmore, Jamaica8 - 6 Robert Bowens6 - 13 WPts
08/06/2026Portmore, Jamaica7 - 6 Mark Alison1 - 10 WPts
10/04/2026Portmore, Jamaica6 - 6 Seth Maddocks3 - 7 WPts
10/02/2026Cheonan, South Korea6 - 5 Bo-kyung Sheen5 - 16(9) LPts
13/12/2025Portmore, Jamaica5 - 5 Ethan Brier6 - 6 WPts
15/10/2025Portmore, Jamaica5 - 4 Seth Maddocks1 - 6 LPts
17/08/2025Lexington, USA4 - 4 Paul Sarr2 - 9 WPts
19/06/2025Kingston, Jamaica3 - 4 Mike Picard5 - 8 WPts
07/05/2025Portmore, Jamaica2 - 4 Joaquin Tabua2 - 8 WPts
09/03/2025Portmore, Jamaica2 - 3 Leeroy Hume1 - 0 LPts
08/01/2025Davao City, Philippines1 - 3 Saturnin Mesquita8 - 11 WPts
10/11/2024Portmore, Jamaica1 - 2 Bart Herriott34 - 11 LPts
10/09/2024Portmore, Jamaica1 - 1 Vicente Socarras21(1) - 19 LPts
13/07/2024New Kingston, Jamaica1 - 0 Connor Nelson23 - 20 LPts
30/05/2024Portmore, Jamaica0 - 0 Vincent Kimmey0 - 5 WPts