Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  27 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2024New Kingston, Jamaica26 - 10 Jesus Dalangpan1 - 6 WPts
16/01/2024New Kingston, Jamaica25 - 10 Dan Griffin0 - 1 WPts
17/11/2023New Kingston, Jamaica24 - 10 Kieran Breckenridge0 - 14 WPts
19/09/2023New Kingston, Jamaica23 - 10 Blake Parcell1 - 6 WPts
20/07/2023New Kingston, Jamaica22 - 10 Vince Fortune0 - 7 WPts
20/05/2023New Kingston, Jamaica21 - 10 Cody Binner1 - 6 WPts
21/03/2023New Kingston, Jamaica20 - 10 Will Gath1 - 6 WPts
20/01/2023New Kingston, Jamaica19 - 10 Sean Purvis1 - 2 WPts
20/11/2022New Kingston, Jamaica19 - 9 Dwi Utami16 - 15 LPts
21/09/2022New Kingston, Jamaica18 - 9 Robert Oliverson1 - 12 WPts
22/07/2022New Kingston, Jamaica18 - 8 Alejandro Soliz15 - 10 LPts
22/05/2022New Kingston, Jamaica17 - 8 Dembe Kyei7 - 18 WPts
23/03/2022New Kingston, Jamaica16 - 8 Nero Secchia5 - 17 WPts
22/01/2022Abidjan, Ivory Coast15 - 8 Bellamy Belmondo13 - 13 WPts
24/11/2021Perpignan, France15 - 7 Verrier Baudoin15 - 10 LPts
26/09/2021Schaerbeek, Belgium14 - 7 Pascal Braudel11 - 8 WPts
29/07/2021Suwon, South Korea14 - 6 Joo-ho Jeong9 - 8 LPts
30/05/2021Auckland, New Zealand14 - 5 Alastair Merson14 - 7 LPts
31/03/2021Asuncion, Paraguay13 - 5 Xalvador Cerro5 - 14 WPts
31/01/2021New Kingston, Jamaica12 - 5 Ian Galt16 - 4 WPts
29/11/2020Tokyo, Japan11 - 5 Kazuki Hasegawa3 - 12 WPts
01/10/2020Batangas City, Philippines10 - 5 Gervasio Catbagan1 - 9 WPts
03/08/2020Spanish Town, Jamaica10 - 4 Richard Sconce13 - 6 LPts
12/06/2020New Kingston, Jamaica10 - 3 Max Brown7 - 5 LPts
22/04/2020Portsmouth, UK9 - 3 Daniel Craghead9 - 6 WPts
23/02/2020Kingston, Jamaica8 - 3 Paul Mulherin1 - 8 WPts
27/12/2019Kingston, Jamaica8 - 2 Owen Broaden10 - 0 LPts
14/11/2019Sabadell, Spain7 - 2 Diego Machuca5 - 6 WPts
15/09/2019Kingston, Jamaica6 - 2 Seth Oswald4 - 7 WPts
31/07/2019Gomel, Belarus5 - 2 Ivan Vorontsevich2 - 8 WPts
02/06/2019New Kingston, Jamaica5 - 1 Declan Dunn1 - 2 LPts
03/04/2019New Kingston, Jamaica4 - 1 Sierra Nery2 - 3 WPts
01/02/2019New Kingston, Jamaica4 - 0 Ian Laidley3 - 2 LPts
02/12/2018New Kingston, Jamaica3 - 0 Alen Greeson1 - 3 WPts
02/10/2018New Kingston, Jamaica2 - 0 James Ovens1 - 0 WPts
04/08/2018New Kingston, Jamaica1 - 0 Seth Reith3 - 1 WPts
06/06/2018New Kingston, Jamaica0 - 0 Antonio Garcia1 - 0 WPts