Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  20 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2024New Kingston, Jamaica19 - 15(1) Byron Mauriac0 - 2 WPts
01/12/2023New Kingston, Jamaica18 - 15(1) David Southerland2 - 4 WPts
01/10/2023New Kingston, Jamaica17 - 15(1) Arran Dawes2 - 8(1) WPts
02/08/2023New Kingston, Jamaica16 - 15(1) Wojtek Karpinski1 - 2 WPts
03/06/2023New Kingston, Jamaica16 - 14 Robert Roger18 - 19 LKO3
04/04/2023New Kingston, Jamaica15 - 14 Lloyd Colden6 - 27 WPts
04/02/2023New Kingston, Jamaica14 - 14 John Primrose1 - 12 WPts
05/12/2022New Kingston, Jamaica13 - 14 Connor Gillem0 - 4 WPts
06/10/2022New Kingston, Jamaica12 - 14 Brett Dunsmore18 - 10 WPts
07/08/2022New Kingston, Jamaica11 - 14 John Kitson2 - 8 WPts
06/06/2022New Kingston, Jamaica10 - 14 Bor Schaekers7 - 6 WPts
07/04/2022New Kingston, Jamaica9 - 14 Bright Oriala2 - 17(2) WPts
07/02/2022Kingston, Jamaica9 - 13 Hayden Callender20 - 3 LPts
07/01/2022Seville, Spain9 - 12 Santiago Cara19 - 7 LPts
09/11/2021Kingston, Jamaica9 - 11 David Wright9 - 16 LPts
10/09/2021Kingston, Jamaica9 - 10 Louis Hosack17 - 4 LPts
12/07/2021New Kingston, Jamaica8 - 10 Franco Cobarrubias8 - 14 WPts
11/05/2021New Kingston, Jamaica7 - 10 Juan Avena4 - 17 WPts
12/03/2021Montevideo, Uruguay7 - 9 Berto Cedeno11 - 7 LPts
12/01/2021Guayaquil, Ecuador7 - 8 Montel Martha2 - 17 LPts
13/11/2020New Kingston, Jamaica7 - 7 Chris Maddux10 - 4 LPts
15/09/2020Spanish Town, Jamaica6 - 7 Gareth Sibbett6 - 9 WPts
22/07/2020Toronto, Canada5 - 7 Daniel Begue7 - 4 WPts
22/05/2020Monterrey, Mexico5 - 6 Jose Maravilla10 - 2 LPts
22/03/2020Lyon, France5 - 5 Hello Beau6 - 5 LPts
23/01/2020New Kingston, Jamaica5 - 4 Rex Dickson4 - 8 LPts
22/11/2019Bogota, Colombia4 - 4 Gig Anguiano5 - 5 WPts
24/09/2019New Kingston, Jamaica4 - 3 Bob Reddick8 - 3 LPts
02/08/2019Aarhus, Denmark3 - 3 Skjold Kalberg0 - 2 WPts
03/06/2019New Kingston, Jamaica2 - 3 Paul Irvine1 - 3 WPts
03/04/2019New Kingston, Jamaica2 - 2 Robert Roger4 - 5 LPts
31/01/2019Foggia, Italy1 - 2 Lorenzo Gabbiadini1 - 3 WPts
02/12/2018New Kingston, Jamaica1 - 1 Ian Uren0 - 1 LPts
03/10/2018Tampere, Finland0 - 1 Niko Tanskanen1 - 1 WPts
05/08/2018Taganrog, Russia0 - 0 Vitali Vinogradov0 - 0 LPts