Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  41 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2032New Kingston, Jamaica40 - 26 Louis Coates1 - 2 WPts
18/10/2032New Kingston, Jamaica39 - 26 Yong Dai3 - 13(1) WPts
18/08/2032New Kingston, Jamaica38 - 26 Joaquin Lomas2 - 9 WPts
15/06/2032New Kingston, Jamaica38 - 25 Oihane Sereno30 - 8 LPts
14/04/2032New Kingston, Jamaica37 - 25 Matviyko Karpenko1 - 4 WPts
13/02/2032New Kingston, Jamaica36 - 25 Reyes Manjarrez8 - 15 WPts
14/12/2031New Kingston, Jamaica35 - 25 Pylyp Chudy11(1) - 13 WPts
14/10/2031New Kingston, Jamaica34 - 25 Bedros Kadoyan8 - 6 WPts
14/08/2031New Kingston, Jamaica33 - 25 Fraser Bett4 - 17 WPts
16/06/2031New Kingston, Jamaica32 - 25 Leopold Bertelsen8 - 13 WPts
16/04/2031New Kingston, Jamaica31 - 25 Yasin Habayea10(4) - 20 WPts
15/02/2031New Kingston, Jamaica30 - 25 Max Larrimore7 - 20 WPts
17/12/2030New Kingston, Jamaica29 - 25 Richard Bryden25(3) - 27 WPts
27/10/2030New Kingston, Jamaica28 - 25 Ian Prichard31 - 22 WPts
24/09/2030New Kingston, Jamaica27 - 25 Branko Braut17 - 7 WPts
25/07/2030New Kingston, Jamaica26 - 25 Jacob Dovey7 - 10 WPts
28/05/2030New Kingston, Jamaica25 - 25 Chris Monteith7 - 10 WPts
29/03/2030New Kingston, Jamaica25 - 24 Sam Hillin21 - 9 LPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica24 - 24 Sam Baughn4 - 7 WPts Jamaica National Championships 2030View
17/02/2030Vilnius, Lithuania23 - 24 Filip Bednarek1 - 3 WPts
20/12/2029Chitungwiza, Zimbabwe22 - 24 Danny Nyandoro6(1) - 20(2) WPts
22/10/2029New Kingston, Jamaica21 - 24 Mark Barrie6 - 3 WPts
23/08/2029New Kingston, Jamaica20 - 24 Josh Thomason16 - 25 WPts
24/06/2029Takoradi, Ghana20 - 23 Dembe Gyimah9 - 11 LPts
26/04/2029Kingston, Jamaica20 - 22 David Girvan23(1) - 19 LPts
26/03/2029Kingston, Jamaica20 - 21 Ian Eynon13 - 10(1) LPts Jamaica National Championships 2029View
26/02/2029New Kingston, Jamaica19 - 21 Galyn Ambrosia5 - 0 WPts
28/12/2028New Kingston, Jamaica18 - 21 Richard Bryden17(3) - 23 WPts
07/11/2028Daloa, Ivory Coast17 - 21 Louie Moreau2 - 14 WPts
09/09/2028Kingston, Jamaica16 - 21 Sid Cochran22 - 10 WPts
06/08/2028Dakar, Senegal15 - 21 Paul Gervais17(1) - 14 WPts
03/07/2028Riyadh, Saudi Arabia15 - 20 Jawad Obeid21 - 23 LPts
02/06/2028New Kingston, Jamaica14 - 20 Khalid Khar27 - 15 WPts
29/04/2028Bochum, Germany14 - 19 Paulos Schemel19 - 16 LPts
29/03/2028Spanish Town, Jamaica14 - 18 Mark Kerry18(1) - 5 LPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica13 - 18 Oscar Elliot2 - 5 WPts Jamaica National Championships 2028View
15/03/2028New Kingston, Jamaica12 - 18 Mandip Apte0 - 4 WPts
12/02/2028New Kingston, Jamaica12 - 17 Majid Nair4 - 22 LPts
06/01/2028Helsinki, Finland12 - 16 Einari Hietala27 - 4 LPts
06/12/2027Helsinki, Finland12 - 15 Einari Hietala26 - 4 LPts
04/11/2027Rosario, Argentina12 - 14 Ulises Moron20 - 6 LPts
04/10/2027Puente Alto, Chile12 - 13 Guido Augusto16 - 10 LPts
03/09/2027Richmond, Canada11 - 13 Mike Marceau11 - 11 WPts
06/07/2027New Kingston, Jamaica10 - 13 Sam Morrice10 - 9 WPts
07/05/2027New Kingston, Jamaica9 - 13 Sam Morrice10 - 8 WPts
09/03/2027Spanish Town, Jamaica9 - 12 Floyd Kilbride2 - 12 LPts
18/01/2027New Kingston, Jamaica9 - 11 Mel Dennie4 - 13 LPts
19/11/2026New Kingston, Jamaica8 - 11 James Symon2 - 10 WPts
20/09/2026Seville, Spain7 - 11 Jesus Encarnacion1 - 23 WPts
23/07/2026New Kingston, Jamaica6 - 11 James Dunstan7 - 17 WPts
24/05/2026La Florida, Chile6 - 10 Quito Cuervo11 - 15(1) LPts
26/03/2026Zagreb, Croatia6 - 9 Miro Mandic2 - 7 LPts
26/01/2026New Kingston, Jamaica5 - 9 Kajetan Cwik3 - 5 WPts
27/11/2025New Kingston, Jamaica5 - 8 Adam Paden4 - 1 LPts
29/09/2025Zagreb, Croatia5 - 7 Nedjeljko Balaban7 - 6 LPts
01/08/2025Kingston, Jamaica5 - 6 Theo Tannahill9 - 2 LPts
16/06/2025New Kingston, Jamaica4 - 6 Jack Irving7 - 7 WPts
17/04/2025Havana, Cuba3 - 6 Vicente Pita6 - 8 WPts
17/02/2025Kingston, Jamaica3 - 5 Kian Carothers1 - 3 LPts
23/12/2024Kingston, Jamaica3 - 4 Peter Morse5 - 4 LPts
24/10/2024Nice, France3 - 3 Ouida Gary3 - 8 LPts
26/08/2024New Kingston, Jamaica2 - 3 Daniel MacQuarrie0 - 6 WPts
27/06/2024New Kingston, Jamaica2 - 2 Theo Tannahill2 - 2 LPts
27/04/2024Baku, Azerbaijan2 - 1 Evgeny Povetkin16(1) - 21 LPts
28/02/2024New Kingston, Jamaica2 - 0 Chris Carr26 - 10 LPts
02/01/2024Zaria, Nigeria1 - 0 Hope Runsewe0 - 2 WPts
04/11/2023New Kingston, Jamaica0 - 0 Joe Dennie2 - 3 WPts