Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2024New Kingston, Jamaica23 - 14 Montenegro Magpili21(3) - 11 LPts
21/03/2024New Kingston, Jamaica22 - 14 Chris Dunlay0 - 11(3) WPts
21/01/2024New Kingston, Jamaica21 - 14 Bart Hanken0 - 1 WPts
22/11/2023New Kingston, Jamaica20 - 14 Alen Connell0 - 5 WPts
22/09/2023New Kingston, Jamaica19 - 14 Eloy Danon4 - 15 WPts
24/07/2023New Kingston, Jamaica18 - 14 Vicente Mijares4 - 8 WPts
24/05/2023New Kingston, Jamaica17 - 14 Alen Connell0 - 1 WPts
25/03/2023New Kingston, Jamaica16 - 14 Charlie Lynne0 - 1 WPts
24/01/2023New Kingston, Jamaica15 - 14 Baris Ganim3(1) - 19 WPts
24/11/2022New Kingston, Jamaica14 - 14 Noe Larios1 - 17 WPts
24/09/2022New Kingston, Jamaica13 - 14 Dong-won Mok12 - 9 WPts
27/07/2022New Kingston, Jamaica13 - 13 Dumadi Balaputra17 - 12 LPts
27/05/2022Soshanguve, South Africa13 - 12 Thulani Manamela6 - 20 LPts
29/03/2022New Kingston, Jamaica13 - 11 Ian Moffet4 - 20(1) LPts
13/02/2022New Kingston, Jamaica12 - 11 Colin Finnie9 - 15 WPts
20/12/2021Spanish Town, Jamaica11 - 11 Chris Gillund15 - 10 WPts
19/11/2021Buenos Aires, Argentina11 - 10 Rodrigo Cepeda14 - 8 LPts
21/09/2021Almaty, Kazakhstan10 - 10 Sadiq Abdirahmanow6 - 12 WPts
24/07/2021Spanish Town, Jamaica10 - 9 Cole Bain14 - 5 LPts
29/05/2021New Kingston, Jamaica9 - 9 John Frew10(1) - 11 WPts
29/03/2021Spanish Town, Jamaica9 - 8 Corey Bertram21 - 3 LPts Jamaica National Championships 2021View
26/03/2021Spanish Town, Jamaica8 - 8 Mark Mulherin15(2) - 2 WPts Jamaica National Championships 2021View
27/01/2021Kingston, Jamaica7 - 8 Dave Batch12 - 8 WPts
28/11/2020Roodepoort, South Africa7 - 7 Stephen Uys10 - 5 LPts
30/09/2020New Kingston, Jamaica6 - 7 Fausto Clavel3 - 10 WPts
31/07/2020New Kingston, Jamaica6 - 6 Matthew Fenty1 - 1 LPts
30/05/2020Padang, Indonesia5 - 6 Wibowo Pasaribu6 - 10 WPts
30/03/2020Managua, Nicaragua5 - 5 Alano Casado9 - 5 LPts
30/01/2020Kingston, Jamaica5 - 4 Noah Boal2 - 8(1) LPts
20/12/2019New Kingston, Jamaica5 - 3 Yasin Soliman6 - 7 LPts
21/10/2019Busan, South Korea4 - 3 Jae-sung Choi8 - 1 WPts
23/08/2019Portmore, Jamaica3 - 3 Gethin Currie5 - 5 WPts
07/07/2019Bayamon, Puerto Rico3 - 2 Angel Catalina5 - 1 LPts
09/05/2019New Kingston, Jamaica3 - 1 Ivan Pods2 - 3 LPts
08/03/2019New Kingston, Jamaica2 - 1 Glynn White4 - 2 WPts
07/01/2019Ulsan, South Korea1 - 1 Jin-hyeon Mah1 - 0 WPts
08/11/2018New Kingston, Jamaica1 - 0 Greg Brimer0 - 1 LPts
07/09/2018New Kingston, Jamaica0 - 0 Irfan Mousa2 - 1 WPts