Weightclass:  Light Heavyweight
Location:  Spanish Town, Jamaica
Record:  54 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2029Spanish Town, Jamaica53 - 24 Gareth Haddow1 - 3 WPts
15/10/2029Spanish Town, Jamaica52 - 24 Gareth Haddow1 - 2 WPts
16/08/2029Spanish Town, Jamaica51 - 24 Gareth Haddow1 - 1 WPts
17/06/2029Spanish Town, Jamaica50 - 24 Raul Huppert3 - 19 WPts
18/04/2029Spanish Town, Jamaica49 - 24 Marlon Painchaud3 - 16 WPts
17/02/2029Spanish Town, Jamaica48 - 24 Nikolai Yahuluckoff1 - 0 WPts
19/12/2028Spanish Town, Jamaica47 - 24 Azam Beshara4 - 6 WPts
20/10/2028Spanish Town, Jamaica46 - 24 Juan Noyola13 - 26 WPts
21/08/2028Spanish Town, Jamaica45 - 24 Dadash Gaidarov6 - 20(1) WPts
22/06/2028Spanish Town, Jamaica44 - 24 John Dermott6 - 10 WPts
23/04/2028Spanish Town, Jamaica43 - 24 Chris McCleod0 - 2 WPts
23/02/2028Spanish Town, Jamaica42 - 24 Vidar Friedrichsen4 - 13 WPts
25/12/2027Portmore, Jamaica41 - 24 Ollie Barclay46 - 18 WPts
19/11/2027Accra, Ghana40 - 24 Oliver Rabiu23 - 11 WPts
21/09/2027Spanish Town, Jamaica39 - 24 Evan Mulrennan12 - 26(1) WPts
23/07/2027New Kingston, Jamaica39 - 23 Dai Bate7 - 16 LPts
25/05/2027Spanish Town, Jamaica38 - 23 Uzoma Narh1 - 4 WPts
26/03/2027New Kingston, Jamaica38 - 22 James Howat27 - 11 LPts Jamaica National Championships 2027View
24/01/2027Sana'a, Yemen37 - 22 Amer Faris6 - 17 WPts
26/11/2026Burgas, Bulgaria36 - 22 Zdravko á Tanchovski12 - 36(3) WPts
28/09/2026Odense, Denmark35 - 22 Canute Went8 - 7 WPts
30/07/2026Spanish Town, Jamaica34 - 22 Isaac Mustard4 - 4 WPts
31/05/2026Spanish Town, Jamaica33 - 22 Mick Bate3 - 2 WPts
01/04/2026Kingston, Jamaica33 - 21 Floyd Hughes20 - 6 LPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica32 - 21 Rich Donald8 - 1 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica31 - 21 James Howat21 - 10 WPts Jamaica National Championships 2026View
09/02/2026Brno, Czech Republic30 - 21 Leopold Zima8 - 4 WPts
12/12/2025Spanish Town, Jamaica29 - 21 Sam Morrice5 - 3 WPts
14/10/2025Spanish Town, Jamaica28 - 21 Sam Morrice5 - 2 WPts
16/08/2025Dublin, Ireland27 - 21 Seamus Higgins0 - 5 WPts
18/06/2025Spanish Town, Jamaica26 - 21 David Girvan6 - 5 WPts
19/04/2025Stockholm, Sweden25 - 21 Elis Tolleson3 - 18 WPts
19/02/2025Viba del Mar, Chile25 - 20 Cris Pabon25(1) - 20(5) LPts
22/12/2024Nuremberg, Germany25 - 19 Spengler Bitner41(2) - 11 LPts
24/10/2024Bulawayo, Zimbabwe24 - 19 Robert Mwale6 - 10 WPts
26/08/2024Spanish Town, Jamaica24 - 18 Gareth Sibbett16 - 24(1) LPts
01/07/2024Spanish Town, Jamaica23 - 18 Waqar Ismat4 - 5(1) WPts
02/05/2024Spanish Town, Jamaica23 - 17 Paul Fallaw17(1) - 21 LPts
26/03/2024New Kingston, Jamaica23 - 16 Oscar Letson32 - 12 LPts Jamaica National Championships 2024View
04/03/2024Spanish Town, Jamaica22 - 16 David Girvan1 - 1 WPts
04/01/2024Spanish Town, Jamaica21 - 16 Evan Mulrennan3 - 11(1) WPts
06/11/2023New Kingston, Jamaica21 - 15 Dillon Turner22 - 17 LPts
08/09/2023Portmore, Jamaica21 - 14 Corey Handley26 - 12 LPts
06/08/2023New Kingston, Jamaica20 - 14 Leighton Blaikie13 - 18(2) WPts
04/07/2023Kingston, Jamaica19 - 14 Leeroy Torbett18 - 14(1) WPts
07/05/2023Adelaide, Australia19 - 13 Max Okaka9 - 15 LPts
08/03/2023Aarhus, Denmark18 - 13 Diederik Westerlund3 - 11 WPts
08/01/2023Port-au-Prince, Haiti18 - 12 Colville Lescot21 - 9 LPts
10/11/2022Portmore, Jamaica18 - 11 Corey Handley22 - 11 LPts
06/10/2022New Kingston, Jamaica18 - 10 Vincent Kimes12 - 14 LPts
01/09/2022Spanish Town, Jamaica17 - 10 Michel Jade2 - 9 WPts
03/07/2022Spanish Town, Jamaica16 - 10 John Kitson2 - 7 WPts
04/05/2022Kingston, Jamaica16 - 9 Leighton Nist10 - 13 LPts
16/03/2022Spanish Town, Jamaica15 - 9 Joseph Irish0 - 13 WPts
14/01/2022Vilnius, Lithuania14 - 9 Ksawery Sniezek20 - 4 WPts
16/11/2021Spanish Town, Jamaica14 - 8 Robert Roger15 - 11 LPts
15/09/2021Spanish Town, Jamaica13 - 8 Paul Elliot14 - 7 WPts
15/07/2021Yerevan, Armenia12 - 8 Ohan Hagopian5 - 14 WPts
17/05/2021New Kingston, Jamaica12 - 7 Owen Wallace12 - 6 LPts
27/03/2021Kingston, Jamaica12 - 6 Ian Michie12(1) - 8 LPts
08/02/2021Kingston, Jamaica12 - 5 Mike Sheron16 - 3 LPts
06/01/2021Spanish Town, Jamaica11 - 5 Felippe Vegas4(1) - 8 WPts
06/11/2020Aalborg, Denmark11 - 4 Soren Wilhelmsen9 - 3 LPts
08/09/2020Ibadan, Nigeria11 - 3 Waqar Mustafa14 - 2 LPts
10/07/2020Brest, Belarus10 - 3 Zernebog Kiselyov8 - 7 WPts
12/05/2020Spanish Town, Jamaica10 - 2 Louis Hosack11 - 2 LPts
12/03/2020New Kingston, Jamaica9 - 2 Malcolm Mathieson2 - 9 WPts
26/01/2020Spanish Town, Jamaica8 - 2 Alastair Blain7 - 6 WPts
29/11/2019Spanish Town, Jamaica7 - 2 Kenji Katayama2 - 8 WPts
29/09/2019Stockholm, Sweden6 - 2 Noah Thorne1 - 10 WPts
31/07/2019Spanish Town, Jamaica5 - 2 James Foden6 - 4 WPts
31/05/2019Spanish Town, Jamaica5 - 1 Brin Lenney3 - 4 LPts
31/03/2019New Kingston, Jamaica4 - 1 Jonathan Mortimer1 - 3 WPts
12/02/2019Kumasi, Ghana3 - 1 Jasper Kwei1 - 3 WPts
14/12/2018Kingston, Jamaica2 - 1 Ewan Forbush1 - 2 WPts
03/11/2018Kingston, Jamaica1 - 1 Nick Collister2 - 0 WPts
08/09/2018Sofia, Bulgaria1 - 0 Momchil á Kramov1 - 1 LPts
08/07/2018Spanish Town, Jamaica0 - 0 Paul Nevitt1 - 3 WPts