Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  22 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2042New Kingston, Jamaica21 - 22 Denton Aulds11 - 40 WPts
01/09/2042New Kingston, Jamaica21 - 21 Vicente Palomares2 - 2 LPts
30/06/2042New Kingston, Jamaica21 - 20 Richard Otu7 - 11 LPts
29/04/2042New Kingston, Jamaica20 - 20 Denton Aulds9 - 38 WPts
27/02/2042New Kingston, Jamaica19 - 20 Denton Aulds8 - 36 WPts
26/12/2041New Kingston, Jamaica18 - 20 Jordan Harkins0 - 1 WPts
25/10/2041New Kingston, Jamaica18 - 19 Joel Mungle5 - 12 LPts
23/08/2041New Kingston, Jamaica17 - 19 Danyaal Hallal5 - 7 WPts
22/06/2041New Kingston, Jamaica16 - 19 Malkhas Rodnoian2 - 8 WPts
21/04/2041New Kingston, Jamaica15 - 19 Davie Morison2 - 1 WPts
19/02/2041New Kingston, Jamaica14 - 19 Davie Bird7 - 9 WPts
20/12/2040New Kingston, Jamaica13 - 19 Matt Webb5 - 6 WPts
19/10/2040Manila, Philippines12 - 19 George Ramos22(1) - 7 WPts
21/08/2040Cheonan, South Korea12 - 18 Sung-ryong Rhee21 - 24 LPts
23/06/2040Shanghai, China11 - 18 Zhong Chio7 - 22(1) WPts
25/04/2040Santa Fe de la Vera Cruz, Argentina10 - 18 Loredo Coria3 - 21 WPts
26/02/2040London, UK10 - 17 Rehman Nour15 - 10 LPts
28/12/2039New Kingston, Jamaica9 - 17 Scott Burwick9 - 22(1) WPts
28/10/2039New Kingston, Jamaica8 - 17 Hayden Keys6 - 12(1) WPts
27/08/2039Benin City, Nigeria7 - 17 Imran Sylla5 - 16 WPts
29/06/2039Portmore, Jamaica7 - 16 Ellis Yeats3 - 14(1) LPts
28/04/2039New Kingston, Jamaica6 - 16 Ellis Yeats3 - 13(1) WPts
27/02/2039New Kingston, Jamaica5 - 16 Robert Riddel1 - 11 WPts
30/12/2038London, UK4 - 16 Mel Ways10 - 16 WPts
01/11/2038New Kingston, Jamaica3 - 16 Clint Acker3 - 5 WPts
01/09/2038Touba, Senegal3 - 15 Jasper Guirassy37(4) - 19 LPts
04/07/2038San Jose, Costa Rica2 - 15 Jose Lince5 - 21 WPts
06/05/2038Bangkok, Thailand2 - 14 Chatpetch Pleonchit2 - 23 LPts
08/03/2038Kharkiv, Ukraine2 - 13 Dmitriy Soloviev14 - 9 LPts
08/01/2038San Jose, Costa Rica2 - 12 Ricardo Olivera5 - 15 LPts
10/11/2037Ho Chi Minh City, Vietnam2 - 11 Thach Binh12 - 11 LPts
12/09/2037Varna, Bulgaria2 - 10 Konstantin á Savinov3 - 24 LPts
15/07/2037Aalborg, Denmark1 - 10 Gardiner Frandsen8 - 11 WPts
17/05/2037Kingston, Jamaica1 - 9 Brin Myricks5 - 11 LPts
25/03/2037New Kingston, Jamaica1 - 8 Scott Montgomery5 - 15 LPts
24/01/2037Spanish Town, Jamaica1 - 7 Paul Ironside7 - 14 LPts
01/12/2036Kingston, Jamaica1 - 6 Bryn Sinton6 - 18(1) LPts
31/10/2036Kingston, Jamaica0 - 6 Corey Walker0 - 0 WPts
27/09/2036Gothenburg, Sweden0 - 5 Fiske Aasen6 - 10 LPts
29/07/2036New Kingston, Jamaica0 - 4 Daniel Grier1 - 18(1) LPts
29/05/2036Kingston, Jamaica0 - 3 David Blythe10 - 11 LPts
31/03/2036Medellin, Colombia0 - 2 Diego Pantaleon21(1) - 30 LPts
01/02/2036New Kingston, Jamaica0 - 1 Vincent Romans5 - 15 LPts
05/12/2035New Kingston, Jamaica0 - 0 James Loane0 - 0 LPts