Weightclass:  Middleweight
Location:  Spanish Town, Jamaica
Record:  27 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2024Spanish Town, Jamaica26 - 15 John Mortland2 - 3 WPts
25/06/2024Spanish Town, Jamaica25 - 15 Koldan Imashew6 - 11 WPts
26/04/2024Spanish Town, Jamaica24 - 15 Jasper Tarbet13 - 15 WPts
26/02/2024Spanish Town, Jamaica23 - 15 Zach Gilland0 - 3 WPts
28/12/2023Spanish Town, Jamaica22 - 15 Julius Akinyele1 - 11 WPts
29/10/2023Spanish Town, Jamaica22 - 14 Aminpetch Pinapat17 - 20 LPts
30/08/2023Spanish Town, Jamaica21 - 14 Henri Lander14 - 8 WPts
01/07/2023Spanish Town, Jamaica20 - 14 Robert Matherson16 - 17 WPts
01/05/2023Spanish Town, Jamaica19 - 14 Carlos Almanza1 - 3 WPts
03/03/2023Spanish Town, Jamaica18 - 14 Adam Gajda2 - 4 WPts
02/01/2023Spanish Town, Jamaica18 - 13 Brin Keddy17 - 12 LPts
03/11/2022Spanish Town, Jamaica17 - 13 Mark Rough0 - 6 WPts
04/09/2022Cartagena, Colombia17 - 12 Cortez Orbe2 - 2 LPts
07/07/2022Vilnius, Lithuania17 - 11 Dominik Gogol16 - 13 LPts
09/05/2022Spanish Town, Jamaica16 - 11 Georgiy Jurevics2 - 6 WPts
10/03/2022Sydney, Australia15 - 11 Seth Antoni3(1) - 17(1) WPts
10/01/2022New Kingston, Jamaica14 - 11 Rob Jarvie5 - 15 WPts
30/11/2021Kingston, Jamaica14 - 10 Dylan Ramsey7 - 17 LPts
04/10/2021New Kingston, Jamaica14 - 9 Ian Tillery14 - 8 LPts
04/08/2021Hwaseong, South Korea14 - 8 Dong-jun Hong12(2) - 11 LPts
05/06/2021Ulaanbaatar, Mongolia13 - 8 Xing-fu Isckacow9 - 8 WPts
06/04/2021Shijiazhuang, China12 - 8 Yo Zheng4 - 10(2) WPts
04/02/2021Baltimore, USA11 - 8 Peter Kinman1 - 10 WPts
07/12/2020New Kingston, Jamaica11 - 7 George Kier11 - 3 LPts
12/10/2020Spanish Town, Jamaica10 - 7 Jonathan Dinwiddie6 - 9 WPts
13/08/2020Spanish Town, Jamaica10 - 6 Young-cheol Hahm4 - 7 LPts
12/06/2020Osogbo, Nigeria9 - 6 Mudashiru Atuma5 - 7 WPts
13/04/2020Kingston, Jamaica9 - 5 Kris Roseberry5 - 7 LPts
12/03/2020Kiev, Ukraine9 - 4 Petro Chaplin7 - 5 LPts
12/01/2020Kingston, Jamaica9 - 3 Dave Carnes8 - 0 LPts
09/12/2019Giza, Egypt8 - 3 Atif Shaban9(1) - 3 WPts
10/10/2019Kingston, Jamaica8 - 2 Sid Tweedy2 - 5 LPts
02/09/2019Spanish Town, Jamaica7 - 2 Ludek Slansky1 - 1 WPts
04/07/2019Boksburg, South Africa6 - 2 Johnny Matata3 - 0 WPts
06/05/2019Casablanca, Morocco5 - 2 Mehammed Kabous0 - 1 WPts
08/03/2019Magnitogorsk, Russia5 - 1 Goga Tsybulnikov6 - 2 LPts
07/01/2019New Kingston, Jamaica4 - 1 Harvey Raitt0 - 2 WPts
20/11/2018Kingston, Jamaica3 - 1 Dillon Newburn1 - 0 WPts
19/10/2018Spanish Town, Jamaica3 - 0 Mark Brymer0 - 0 LPts
17/09/2018Belfast, UK2 - 0 Dean McCracken1 - 3 WPts
20/07/2018Kuching, Malaysia1 - 0 Ali Azizi0 - 0 WPts
19/05/2018Spanish Town, Jamaica0 - 0 Segun Azikiwe0 - 3 WPts