Weightclass:  Featherweight
Location:  Portmore, Jamaica
Record:  50(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2025Portmore, Jamaica49(2) - 12 Lukman Addy0 - 5 WPts
10/10/2025Portmore, Jamaica48(2) - 12 Bruce Danquah11 - 9 WPts
11/08/2025Portmore, Jamaica47(2) - 12 Ibrahim Gunok2 - 15 WPts
12/06/2025Portmore, Jamaica46(2) - 12 Shahin Aghayev8 - 14 WPts
13/04/2025Portmore, Jamaica45(1) - 12 Amer Ahsan0 - 7 WKO3
12/02/2025Portmore, Jamaica44(1) - 12 On Zheng4 - 16(6) WPts
14/12/2024Portmore, Jamaica43(1) - 12 Abdul Baghirov2 - 9 WPts
15/10/2024Portmore, Jamaica42(1) - 12 Asif Ismat1 - 8 WPts
16/08/2024Portmore, Jamaica41(1) - 12 Agim Rama1 - 22(1) WPts
17/06/2024Portmore, Jamaica40(1) - 12 Bob Ryan1 - 7 WPts
18/04/2024Portmore, Jamaica39(1) - 12 Cisco Gallardo0 - 4 WPts
18/02/2024Portmore, Jamaica38(1) - 12 Esteban Moscoso2 - 14(1) WPts
20/12/2023Sydney, Australia38(1) - 11 Ashley Bowens30 - 11 LPts
18/11/2023Sydney, Australia38(1) - 10 Ashley Bowens29 - 11 LPts
18/10/2023Portmore, Jamaica37(1) - 10 Ashley Bowens29 - 10 WPts
17/09/2023Portmore, Jamaica36(1) - 10 Ashley Bowens29 - 9 WPts
15/08/2023Portmore, Jamaica35(1) - 10 Diego Ossa29 - 9 WPts
13/07/2023Portmore, Jamaica34(1) - 10 Batmonkiin Nabieva22 - 14 WPts
02/06/2023Saint Petersburg, Russia34(1) - 9 Gennady Kot29 - 11 LPts
02/05/2023Mombasa, Kenya33(1) - 9 Dale Karangi24(2) - 12 WPts
01/04/2023Spanish Town, Jamaica33(1) - 8 Hugh Rease22 - 7 LPts Jamaica National Championships 2023View
29/03/2023Spanish Town, Jamaica32(1) - 8 Euan Hilleary29 - 6 WPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica31(1) - 8 Dai Raitt20(1) - 13 WPts Jamaica National Championships 2023View
09/03/2023St. Louis, USA31(1) - 7 Matthew Mattsen37 - 2 LPts
06/02/2023Tangerang, Indonesia31(1) - 6 Marjohan Syahputra33(1) - 5 LPts
06/01/2023Portmore, Jamaica31(1) - 5 Yan á Lysenkov29(1) - 8 LPts
06/12/2022Portmore, Jamaica30(1) - 5 Jax Sanchez29 - 9 WPts
05/11/2022Portmore, Jamaica29(1) - 5 Ajeet Shokeen28 - 5 WPts
05/10/2022Portmore, Jamaica28(1) - 5 Yan á Lysenkov27(1) - 7 WPts
04/09/2022Portmore, Jamaica27(1) - 5 Ajeet Shokeen28 - 3 WPts
29/07/2022Kassel, Germany26(1) - 5 Ulu Amberg0 - 4 WPts
30/05/2022Portmore, Jamaica25(1) - 5 Reinald Desailly19(2) - 11 WPts
01/04/2022Spanish Town, Jamaica24(1) - 5 Michael Badham21(1) - 8 WPts Jamaica National Championships 2022View
29/03/2022Spanish Town, Jamaica23(1) - 5 John Rennick22(1) - 5 WPts Jamaica National Championships 2022View
26/03/2022Spanish Town, Jamaica22 - 5 Alen Amberson21 - 8(3) WKO3 Jamaica National Championships 2022View
20/03/2022Rotterdam, Netherlands21 - 5 Edmond Kelderman10 - 14 WPts
19/01/2022Portmore, Jamaica20 - 5 Rehan Adwan7 - 10 WPts
18/11/2021Guadalupe, Mexico19 - 5 Rafael Almazan15 - 6 WPts
18/09/2021Yaoundé, Cameroon18 - 5 Louis Noyer21 - 7 WPts
19/07/2021Kingston, Jamaica18 - 4 Adam Litts11 - 7 LPts
01/06/2021Portmore, Jamaica17 - 4 Ganhyagu Agzamoff5 - 12 WPts
01/04/2021Spanish Town, Jamaica16 - 4 Jonathan Biven23(1) - 2 WPts Jamaica National Championships 2021View
29/03/2021Spanish Town, Jamaica15 - 4 Vincent Barlas14 - 6 WPts Jamaica National Championships 2021View
26/03/2021Spanish Town, Jamaica14 - 4 Dave Montgomery7(1) - 10 WPts Jamaica National Championships 2021View
24/01/2021Portmore, Jamaica14 - 3 Colombo Veltroni19 - 2 LPts
24/11/2020Portmore, Jamaica13 - 3 Haaris Harroun6(1) - 9 WPts
24/09/2020Portmore, Jamaica12 - 3 Sammy Meredith2 - 9 WPts
25/07/2020Amman, Jordan11 - 3 Zain Abdou6 - 10 WPts
27/05/2020Thessaloniki, Greece10 - 3 Phemius Stavrou6 - 6 WPts
29/03/2020Spanish Town, Jamaica10 - 2 Rich Costain15 - 1 LPts Jamaica National Championships 2020View
26/03/2020Spanish Town, Jamaica9 - 2 Mark John6 - 4 WPts Jamaica National Championships 2020View
18/03/2020Portmore, Jamaica8 - 2 Greg Health5 - 9 WPts
17/01/2020Portmore, Jamaica7 - 2 Jose Brizuela7 - 0 WPts
17/11/2019Kingston, Jamaica6 - 2 Henry Crabbe1 - 4 WPts
20/09/2019Portmore, Jamaica5 - 2 Santiago Villalobos4 - 4 WPts
21/07/2019Johannesburg, South Africa4 - 2 Lebogang Mthethwa2 - 4 WPts
22/05/2019Portmore, Jamaica3 - 2 Santiago Montalbo0 - 5 WPts
22/03/2019Portmore, Jamaica2 - 2 Neil Montgomery7 - 2 WPts
19/01/2019Portmore, Jamaica2 - 1 Callum Battle0 - 0 LPts
21/11/2018Portmore, Jamaica1 - 1 Igor Cichon1 - 3 WPts
21/09/2018Portmore, Jamaica1 - 0 Rob Pembroke1 - 0 LPts
19/07/2018Portmore, Jamaica0 - 0 Runako Witola1 - 0 WPts