Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  17(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2033New Kingston, Jamaica16(1) - 19 Kyle Yee5 - 14(1) WPts
03/02/2033New Kingston, Jamaica16(1) - 18 Rio Bedoya22 - 10(1) LPts
04/12/2032New Kingston, Jamaica15(1) - 18 Umair Hariri7 - 9(1) WPts
04/10/2032New Kingston, Jamaica14(1) - 18 Kashif Tamer3 - 9 WPts
05/08/2032New Kingston, Jamaica13(1) - 18 Ferd Heimburger3 - 4 WPts
06/06/2032New Kingston, Jamaica12(1) - 18 Ulises Florian1 - 14 WPts
07/04/2032New Kingston, Jamaica12(1) - 17 Confucius Aun39 - 27 LPts
06/02/2032New Kingston, Jamaica11(1) - 17 Daniil Smyslov1 - 16 WPts
07/12/2031New Kingston, Jamaica10(1) - 17 Guillermo Cueto13 - 18 WPts
08/10/2031New Kingston, Jamaica10(1) - 16 Vicente Sadural7 - 7 LPts
08/08/2031New Kingston, Jamaica9(1) - 16 Dave Stephen15 - 19 WPts
09/06/2031New Kingston, Jamaica8(1) - 16 Valerio Cerbone0 - 6 WPts
09/04/2031New Kingston, Jamaica7(1) - 16 Ivar Bergendahl2 - 3 WPts
09/02/2031Athens, Greece7(1) - 15 Laius Galanis28 - 25 LPts
12/12/2030New Kingston, Jamaica7(1) - 14 Sam Graham4 - 10 LPts
16/10/2030New Kingston, Jamaica6(1) - 14 Lucas Vital1 - 5 WPts
18/08/2030Khayelitsha, South Africa5(1) - 14 Darryl Manyangana18 - 8 WPts
20/06/2030Jeddah, Saudi Arabia5(1) - 13 Tariq Akbari9 - 16 LPts
22/04/2030New Kingston, Jamaica5(1) - 12 Dominic Miller6 - 30 LPts
22/02/2030Kiev, Ukraine4 - 12 Danylko Barna14 - 15 WKO3
25/12/2029New Kingston, Jamaica4 - 11 Jasper Lundie4 - 1 LPts
26/10/2029Granada, Spain4 - 10 Leonel Ferrin9 - 20(1) LPts
27/08/2029New Kingston, Jamaica3 - 10 Vincent Bowie3 - 1 WPts
29/06/2029New Kingston, Jamaica3 - 9 Enzo Pagani10 - 8 LPts
30/04/2029Riga, Latvia2 - 9 Sasha Varna9 - 24 WPts
02/03/2029Portmore, Jamaica2 - 8 Ashley Carew3 - 8 LPts
09/01/2029Kharkiv, Ukraine2 - 7 Daniil Nepokupnoy12 - 14(1) LPts
11/11/2028Kingston, Jamaica2 - 6 Mason Westwood10 - 13 LPts
13/09/2028Soweto, South Africa1 - 6 Giovanni Van Biljon11(1) - 34 WPts
16/07/2028Charleston, USA0 - 6 Mark MacEwan5 - 17 WPts
18/05/2028Dammam, Saudi Arabia0 - 5 Gazi Nassor17(1) - 5 LPts
20/03/2028Zaporizhia, Ukraine0 - 4 Oleksander Kohut17 - 9 LPts
21/01/2028Riga, Latvia0 - 3 Daniil Kaneps22 - 7 LPts
23/11/2027New Kingston, Jamaica0 - 2 Jack Moyle4 - 14 LPts
25/09/2027Odessa, Ukraine0 - 1 Vanko Hawrylak5 - 15 LPts
28/07/2027New Kingston, Jamaica0 - 0 Bart Crummie1 - 4 LPts