Weightclass:  Bantamweight
Location:  New Kingston, Jamaica
Record:  27 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2023New Kingston, Jamaica26 - 5 Joaquin Rebollar1 - 6 WPts
29/01/2023New Kingston, Jamaica25 - 5 Ignado Amurao3 - 9 WPts
30/11/2022New Kingston, Jamaica24 - 5 Santiago Cid10 - 21 WPts
30/09/2022New Kingston, Jamaica23 - 5 Cole Weatherhead20 - 12 WPts
01/08/2022New Kingston, Jamaica22 - 5 Pablo Clemente15 - 8 WPts
31/05/2022New Kingston, Jamaica21 - 5 John Leitch0 - 1 WPts
01/04/2022New Kingston, Jamaica20 - 5 Carlos Arabia0 - 11 WPts
31/01/2022New Kingston, Jamaica19 - 5 Juan Julio13(1) - 7 WPts
01/12/2021New Kingston, Jamaica18 - 5 Bart Durie5 - 17 WPts
30/09/2021New Kingston, Jamaica17 - 5 Davie Thain2 - 1 WPts
30/07/2021New Kingston, Jamaica16 - 5 Rodrigo Ramundo5 - 12 WPts
29/05/2021New Kingston, Jamaica15 - 5 Alec Grear1 - 8 WPts
29/03/2021New Kingston, Jamaica14 - 5 Ramirez Chavarria9 - 10 WPts
29/01/2021New Kingston, Jamaica13 - 5 Nick Rolland6 - 13 WPts
15/12/2020New Kingston, Jamaica12 - 5 Sid Hailes15 - 4 WPts
14/10/2020New Kingston, Jamaica11 - 5 Callum Smith12 - 2 WPts
15/08/2020New Kingston, Jamaica11 - 4 Ewan Edmund10 - 3 LPts
26/06/2020New Kingston, Jamaica10 - 4 Lee Ying0 - 6 WPts
26/04/2020New Kingston, Jamaica9 - 4 Peter Byer5 - 6 WPts
26/03/2020Spanish Town, Jamaica9 - 3 Gethin Valentine8 - 2 LPts Jamaica National Championships 2020View
16/02/2020New Kingston, Jamaica8 - 3 Aaron Croy9 - 2 WPts
28/12/2019San Jose, USA7 - 3 William Munoz0 - 7 WPts
29/10/2019New Kingston, Jamaica6 - 3 Richard Buchtel3 - 5 WPts
30/08/2019Spanish Town, Jamaica6 - 2 Zachary Dunmore4 - 3 LPts
14/07/2019New Kingston, Jamaica5 - 2 Rob Perk2 - 5 WPts
14/05/2019Port-au-Prince, Haiti4 - 2 Seymour Normandin1 - 5 WPts
15/03/2019New Kingston, Jamaica3 - 2 Sid Hailes6 - 1 WPts
12/01/2019New Kingston, Jamaica2 - 2 Vince Clelland5 - 2 WPts
12/11/2018Ponce, Puerto Rico2 - 1 Pedro Lares3 - 2 LPts
14/09/2018Santiago de Cuba, Cuba1 - 1 Baltasar Murga2 - 2 WPts
17/07/2018Modena, Italy1 - 0 Tino Dioguardi1 - 0 LPts
19/05/2018New Kingston, Jamaica0 - 0 Noe Prados0 - 0 WPts