Weightclass:  Heavyweight
Location:  New Kingston, Jamaica
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2026New Kingston, Jamaica23 - 15 Mark Bigham1 - 0 WPts
08/09/2026New Kingston, Jamaica22 - 15 Joshua Rae0 - 5 WPts
10/07/2026New Kingston, Jamaica21 - 15 Miika Tawastjerna4 - 14(2) WPts
11/05/2026New Kingston, Jamaica21 - 14 Jose Peraza7 - 3 LPts
12/03/2026New Kingston, Jamaica20 - 14 Maunu Laurila4(1) - 5 WPts
12/01/2026New Kingston, Jamaica20 - 13 Leon Suttie8 - 7 LPts
13/11/2025New Kingston, Jamaica19 - 13 Paul Allison5 - 4 WPts
14/09/2025New Kingston, Jamaica18 - 13 Jasper Brand2 - 2 WPts
16/07/2025New Kingston, Jamaica17 - 13 Oscar Sloss2 - 12 WPts
17/05/2025New Kingston, Jamaica16 - 13 Amjad Fareedi3 - 8(1) WPts
18/03/2025New Kingston, Jamaica16 - 12 Quico Cirino2 - 7 LPts
18/01/2025New Kingston, Jamaica15 - 12 Alik Stelmach4 - 2 WPts
19/11/2024New Kingston, Jamaica15 - 11 Lisandro Corpus7 - 9 LPts
20/09/2024New Kingston, Jamaica14 - 11 Hsin Tso6 - 35(20) WPts
23/07/2024Itagui, Colombia13 - 11 Joaquin Marcial2 - 16 WPts
25/05/2024Portmore, Jamaica13 - 10 Jordan Arbuckle7 - 8 LPts
29/03/2024New Kingston, Jamaica13 - 9 James Murray18(1) - 22 LPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica12 - 9 Isaac Magrum7 - 7 WPts Jamaica National Championships 2024View
06/02/2024New Kingston, Jamaica11 - 9 Dimi Batirov4 - 5 WPts
09/12/2023New Kingston, Jamaica10 - 9 Dai Seff1 - 0 WPts
09/10/2023New Kingston, Jamaica9 - 9 Gazi Loutaif3 - 9 WPts
11/08/2023Kingston, Jamaica9 - 8 Jake Kellogg4 - 13 LPts
13/06/2023Los Angeles, USA9 - 7 Jordan Civil12 - 10 LPts
15/04/2023New Kingston, Jamaica8 - 7 Oihane Catalina5(1) - 8 WPts
15/02/2023New Kingston, Jamaica7 - 7 James Murray11 - 20 WPts
29/12/2022Guadalajara, Mexico7 - 6 Xavion Olivas18 - 4 LPts
31/10/2022Kingston, Jamaica7 - 5 Rob Bett10 - 19 LPts
30/09/2022Wellington, New Zealand6 - 5 Andy Spang17 - 16(1) WPts
02/08/2022Plovdiv, Bulgaria5 - 5 Natanail á Konstantinov14 - 14 WPts
03/06/2022Sofia, Bulgaria4 - 5 Ognian á Serebrov2 - 0 WPts
05/04/2022Kingston, Jamaica3 - 5 Andy Hallowell0 - 0 WPts
22/02/2022Kingston, Jamaica3 - 4 Jake Kellogg2 - 6 LPts
29/12/2021New Kingston, Jamaica3 - 3 Sammy Grandison17 - 4 LPts
01/11/2021New Kingston, Jamaica2 - 3 Tymon Sypniewski1 - 6 WPts
31/08/2021Kingston, Jamaica2 - 2 Mason Davies11 - 10 LPts
06/07/2021Bursa, Turkey1 - 2 Umut Gokcen0 - 3 WPts
04/05/2021Adelaide, Australia1 - 1 Ewan Creech4 - 16 LPts
06/03/2021Manukau, New Zealand1 - 0 Rob Leonards1 - 0 LPts
06/01/2021New Kingston, Jamaica0 - 0 Sam Roderick0 - 1 WPts