Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033London, UK20 - 18 Joseph Lescot6 - 21(1) WPts
21/10/2033New Kingston, Jamaica19 - 18 Bart Norman1 - 1 WPts
20/08/2033Galway, Ireland18 - 18 Niall McPhee3 - 17 WPts
22/06/2033Lapu-Lapu, Philippines17 - 18 Clint Leano18 - 8 WPts
24/04/2033Schaerbeek, Belgium16 - 18 Fabrice Breton16 - 12 WPts
24/02/2033New Kingston, Jamaica16 - 17 Mick Nicol14 - 13 LPts
28/12/2032New Kingston, Jamaica15 - 17 Paul Costain6 - 11 WPts
28/10/2032Umlazi, South Africa14 - 17 Bernaard Harmse0 - 0 WPts
28/08/2032New Kingston, Jamaica13 - 17 Lloyd Torrance3 - 7 WPts
28/06/2032Riga, Latvia12 - 17 Luka Treknais7 - 22 WPts
29/04/2032Soweto, South Africa12 - 16 Christien Bekker21 - 3 LPts
01/03/2032Copenhagen, Denmark12 - 15 Vanslow Rasmussen23 - 12 LPts
02/01/2032Cabimas, Venezuela11 - 15 Joaquin Monserrate5 - 21 WPts
04/11/2031Santiago, Chile11 - 14 Nasario Monterrosa3 - 12 LPts
06/09/2031Davao City, Philippines11 - 13 Ashley Ngujo15(1) - 26 LPts
09/07/2031Toulouse, France11 - 12 Villard Beaudoin17(1) - 15 LPts
11/05/2031New Kingston, Jamaica10 - 12 Nicholas Barfoot0 - 3 WPts
14/03/2031Portmore, Jamaica10 - 11 Aaron Forrest11(1) - 17 LPts
24/01/2031Cordoba, Spain9 - 11 Diego Verdejo1 - 17(1) WPts
26/11/2030Kingston, Jamaica8 - 11 Dave Ray2 - 11 WPts
28/09/2030Portmore, Jamaica8 - 10 Noah Bigg15 - 14 LPts
31/07/2030Bangkok, Thailand7 - 10 Manopnoi Jirasirichote8 - 15 WPts
02/06/2030New Kingston, Jamaica6 - 10 Alen Andrew4 - 6 WPts
04/04/2030Palermo, Italy6 - 9 Gianmarco Gualandi19 - 13 LPts
04/02/2030New Kingston, Jamaica6 - 8 Nicholas Esplin11 - 11 LPts
09/12/2029Carolina, Puerto Rico5 - 8 Xeres Chico2 - 15 WPts
11/10/2029New Kingston, Jamaica5 - 7 Barry Peters1 - 1 LPts
12/08/2029Tirana, Albania5 - 6 Burim Gezmen6(1) - 9(1) LPts
14/06/2029New Kingston, Jamaica5 - 5 Daniel Peters4 - 11 LPts
16/04/2029San Jose, Costa Rica4 - 5 Diego Pomar6 - 24 WPts
16/02/2029New Kingston, Jamaica4 - 4 Valeri Monkhbat3 - 15 LPts
19/12/2028New Kingston, Jamaica4 - 3 Nicholas Esplin6 - 9 LPts
28/10/2028Kingston, Jamaica3 - 3 Amon Urquhart4(1) - 19 WPts
01/09/2028Kingston, Jamaica3 - 2 George Carrie13 - 16 LPts
23/07/2028Spanish Town, Jamaica2 - 2 Jamie Pottinger0 - 0 WPts
22/06/2028Kingston, Jamaica1 - 2 Greg Drewes1 - 22 WPts
24/04/2028Kingston, Jamaica1 - 1 Chris Bonnar4 - 17 LPts
09/03/2028Kingston, Jamaica1 - 0 John Pennoyer18 - 13(1) LPts
07/02/2028New Kingston, Jamaica0 - 0 Mark Aye1 - 4 WPts