Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  25(3) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2031New Kingston, Jamaica25(3) - 28 Josce Marot15 - 10 LPts
17/12/2030New Kingston, Jamaica25(3) - 27 Jack Saucer29 - 25 LPts
18/10/2030New Kingston, Jamaica24(3) - 27 Diego Vilar8 - 10 WPts
19/08/2030New Kingston, Jamaica24(3) - 26 Dolk Trosset10 - 8 LPts
20/06/2030New Kingston, Jamaica23(3) - 26 Paulos Kuhlmann3 - 1 WPts
21/04/2030New Kingston, Jamaica22(3) - 26 Lazar Dauletoff1 - 11 WPts
20/02/2030New Kingston, Jamaica21(3) - 26 Dom Pyper1 - 4 WPts
22/12/2029New Kingston, Jamaica20(3) - 26 Daniil Zenovka4 - 20 WPts
23/10/2029New Kingston, Jamaica19(3) - 26 Eloy Ferreyra21(2) - 27 WPts
24/08/2029New Kingston, Jamaica18(3) - 26 Cody Kindrick19 - 11 WPts
25/06/2029New Kingston, Jamaica18(3) - 25 Cody Kindrick18 - 11 LPts
26/04/2029New Kingston, Jamaica17(3) - 25 Chris Monteith4 - 6 WPts
25/02/2029Kingston, Jamaica17(3) - 24 David Girvan22(1) - 19 LPts
28/12/2028New Kingston, Jamaica17(3) - 23 Jack Saucer18 - 21 LPts
29/10/2028Holguin, Cuba16(3) - 23 Juan Camargo1 - 21 WPts
31/08/2028New Kingston, Jamaica15(3) - 23 David Girvan21(1) - 17 WPts
02/07/2028Lagos, Nigeria14(2) - 23 Jay-Jay Toolz1 - 1(1) WKO3
04/05/2028New Kingston, Jamaica13(2) - 23 Arran Castles2 - 7 WPts
06/03/2028Plovdiv, Bulgaria13(2) - 22 Krastio á Dounev19 - 9 LPts
07/01/2028Montreal, Canada13(2) - 21 Alastair Walker44 - 17 LPts
08/11/2027Naples, Italy13(2) - 20 Fino Alboni30(1) - 18 LPts
10/09/2027New Kingston, Jamaica12(2) - 20 Ljubo Radoševic2 - 10 WPts
12/07/2027Kingston, Jamaica11(2) - 20 Neil Weatherton8 - 16(5) WPts
19/05/2027New Kingston, Jamaica10(2) - 20 Hamdan Ezzine6 - 21 WPts
21/03/2027Aarhus, Denmark10(2) - 19 Vanslow Overby10(1) - 10 LPts
21/01/2027New Kingston, Jamaica9(2) - 19 Gabrysz Gradowski5 - 9 WPts
22/11/2026New Kingston, Jamaica9(2) - 18 James Howat24 - 11 LPts
26/09/2026Sofia, Bulgaria9(2) - 17 Mihail á Angelov12 - 13 LPts
29/07/2026Baku, Azerbaijan8(1) - 17 Sakhavat Allahyarov4 - 20(15) WKO2
31/05/2026Christchurch, New Zealand8(1) - 16 Sid Yuille39(3) - 25 LPts
02/04/2026Delmas, Haiti7(1) - 16 Aramis Cruguet7 - 16 WPts
02/02/2026Jalilabad, Azerbaijan6(1) - 16 Zeynal Shakhbazov5 - 14 WPts
05/12/2025New Kingston, Jamaica5(1) - 16 Oscar Bosman7 - 12 WPts
07/10/2025Sale, Morocco5(1) - 15 Taj al Din Berouas3 - 6(2) LPts
09/08/2025Bogota, Colombia4(1) - 15 Quico Bonilla20(2) - 23 WPts
11/06/2025Bogota, Colombia4(1) - 14 Santiago Terrones21(1) - 14 LPts
13/04/2025New Kingston, Jamaica4(1) - 13 Stieran Valentin8 - 9 LPts
13/02/2025Kampala, Uganda4(1) - 12 Ben Kigoye2 - 19 LPts
16/12/2024Montevideo, Uruguay4(1) - 11 Lorenzo Otero21(1) - 25 LPts
18/10/2024Plovdiv, Bulgaria3 - 11 Neofit á Gudakov7(1) - 27(15) WKO3
20/08/2024Honolulu, USA3 - 10 Ian Hood11 - 18 LPts
22/06/2024New Kingston, Jamaica3 - 9 Haider Badji5 - 10 LPts
24/04/2024New Kingston, Jamaica2 - 9 Roman Szczepanski2 - 15 WPts
25/02/2024New Kingston, Jamaica1 - 9 Michael Reddick5 - 6 WPts
27/12/2023Cali, Colombia1 - 8 Saturnin Zea14 - 7 LPts
29/10/2023La Florida, Chile1 - 7 Fresco Cazarez25 - 9 LPts
31/08/2023Zagreb, Croatia1 - 6 Andrej Volaric10 - 26 LPts
03/07/2023New Kingston, Jamaica0 - 6 Josh Thomason0 - 3 WPts
04/05/2023Douala, Cameroon0 - 5 Waltier Noel16 - 17(1) LPts
06/03/2023New Kingston, Jamaica0 - 4 Chris Carr20 - 10 LPts
08/01/2023Sofia, Bulgaria0 - 3 Konstantin á Ivanov17(1) - 10(1) LPts
10/11/2022Kingston, Jamaica0 - 2 Louis Hosack24 - 4 LPts
07/10/2022New Kingston, Jamaica0 - 1 Leighton Blaikie9 - 17(2) LPts
05/09/2022Alexandria, Egypt0 - 0 Yasin Eddine0 - 0 LPts