Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  28 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2032New Kingston, Jamaica27 - 4 Nathan McGrath7 - 7 WPts
10/04/2032New Kingston, Jamaica26 - 4 Gita Rijal0 - 5 WPts
11/02/2032New Kingston, Jamaica25 - 4 Bart Oasay2 - 8 WPts
13/12/2031New Kingston, Jamaica24 - 4 Mark Sabiston2 - 0 WPts
14/10/2031New Kingston, Jamaica23 - 4 Barryman Belle9 - 11 WPts
14/08/2031New Kingston, Jamaica22 - 4 Diego Mangubat3 - 10 WPts
14/06/2031New Kingston, Jamaica21 - 4 Dante Pirilli13 - 7(1) WPts
14/04/2031New Kingston, Jamaica20 - 4 Jonathan Fries6 - 7 WPts
14/02/2031New Kingston, Jamaica19 - 4 Max Killgore0 - 4 WPts
16/12/2030New Kingston, Jamaica18 - 4 Dominic Andrew2 - 9 WPts
17/10/2030New Kingston, Jamaica17 - 4 Paul Aitken2 - 0 WPts
18/08/2030New Kingston, Jamaica16 - 4 Dale Glace2 - 6 WPts
19/06/2030Mashhad, Iran15 - 4 Haider Muhammed9(1) - 16 WPts
20/04/2030Baku, Azerbaijan15 - 3 Shirzad Aghamehdiyev27 - 9 LPts
20/02/2030Jaipur, India14 - 3 Amer Sultan7(1) - 14 WPts
23/12/2029Barcelona, Spain13 - 3 Quiqui Alfaro16 - 16(3) WPts
24/10/2029New Kingston, Jamaica12 - 3 Oscar Dargie0 - 7(2) WPts
25/08/2029Kingston, Jamaica11 - 3 Alec Cooper4 - 8 WPts
29/06/2029Jaipur, India10 - 3 Darshan Ramasubbier7(1) - 14 WPts
01/05/2029New Kingston, Jamaica9 - 3 Malcolm Nivens3 - 12 WPts
09/03/2029Atlantic City, USA8 - 3 Andy MacNeil10 - 15 WPts
09/01/2029Iseyin, Nigeria7 - 3 Haider Zakaria11 - 16 WPts
11/11/2028Manukau, New Zealand6 - 3 William Wharry9 - 18 WPts
13/09/2028Maiduguri, Nigeria5 - 3 Sone Ottiji7 - 10 WPts
16/07/2028Bogota, Colombia4 - 3 Gervasio Montera11 - 14 WPts
18/05/2028New Kingston, Jamaica3 - 3 Robert Telfair7 - 10 WPts
22/03/2028Kingston, Jamaica2 - 3 Robert Allan11 - 11 WPts
26/01/2028Portmore, Jamaica2 - 2 Joseph Aird17 - 5 LPts
26/12/2027Kingston, Jamaica2 - 1 Oliver Dripps8 - 12 LPts
24/11/2027Kingston, Jamaica1 - 1 Theo Carruthers7 - 12 WPts
26/09/2027New Kingston, Jamaica1 - 0 Robert Bowens11 - 15 LPts
07/08/2027New Kingston, Jamaica0 - 0 Lear Heister6 - 19(2) WPts