Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  19(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2023New Kingston, Jamaica19(1) - 9 Rico Buzzanca20(1) - 12 LPts
19/01/2023New Kingston, Jamaica18(1) - 9 Joaquin Agustin3 - 5 WPts
20/11/2022New Kingston, Jamaica17(1) - 9 Mark Carr0 - 5 WPts
21/09/2022New Kingston, Jamaica16(1) - 9 Fadei Seitbeckow1 - 4 WPts
23/07/2022New Kingston, Jamaica15(1) - 9 Sid Platini6 - 13(1) WPts
23/05/2022New Kingston, Jamaica14 - 9 Mark Arbuckle0 - 2(1) WKO3
24/03/2022New Kingston, Jamaica13 - 9 Paul Maguire7 - 16 WPts
23/01/2022New Kingston, Jamaica13 - 8 John Clinkscales16 - 10 LPts
23/11/2021New Kingston, Jamaica12 - 8 Baptiste Notte4 - 14 WPts
23/09/2021New Kingston, Jamaica11 - 8 Rich Pickens2 - 3 WPts
23/07/2021New Kingston, Jamaica10 - 8 Callum Semple3 - 2 WPts
21/05/2021New Kingston, Jamaica9 - 8 Duleep Sehrawat12(1) - 7 WPts
22/03/2021Kingston, Jamaica9 - 7 John Gash3 - 14(4) LPts
25/01/2021Rotterdam, Netherlands9 - 6 Gerben de Baertmaeker12 - 6 LPts
27/11/2020New Kingston, Jamaica8 - 6 Xeres Santander8 - 8 WPts
26/09/2020New Kingston, Jamaica8 - 5 Clinton Sinclair1 - 2 LPts
27/07/2020Karagandy, Kazakhstan7 - 5 Bahlul Isabecoff7 - 8 WPts
29/05/2020New Kingston, Jamaica6 - 5 Lew Wicinski4 - 10 WPts
29/03/2020New Kingston, Jamaica6 - 4 Charles Tennent5 - 10 LPts
28/01/2020New Kingston, Jamaica5 - 4 Gervasio Morejon4 - 8 WPts
28/11/2019New Kingston, Jamaica5 - 3 George Jameson4 - 7 LPts
28/09/2019Novosibirsk, Russia4 - 3 Vasili Kozlovsky1 - 4 WPts
31/07/2019New Kingston, Jamaica3 - 3 Phil Ledgerwood7 - 1 WPts
31/05/2019New Kingston, Jamaica2 - 3 Lewis Linen6 - 3 WPts
01/04/2019Yerevan, Armenia2 - 2 Vachakan Dadashyan5 - 2 LPts
31/01/2019Kingston, Jamaica2 - 1 Paul Hillhouse1 - 2 LPts
15/12/2018Accra, Ghana2 - 0 Xyshaun Akamenya1 - 1 LPts
17/10/2018La Spezia, Italy1 - 0 Bernardo Trivelli1 - 0 WPts
19/08/2018New Kingston, Jamaica0 - 0 Juan Bahena1 - 3 WPts