Weightclass:  Light Heavyweight
Location:  Portmore, Jamaica
Record:  46 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2027Portmore, Jamaica46 - 18 Brett Dunsmore41 - 24 LPts
26/10/2027Portmore, Jamaica45 - 18 Waller Angerhofer5 - 5 WPts
27/08/2027Portmore, Jamaica44 - 18 Jair Casa13 - 19 WPts
27/06/2027Portmore, Jamaica43 - 18 Ulises Triano16(1) - 18 WPts
26/04/2027Portmore, Jamaica42 - 18 Arnel Laszlfalva2 - 13 WPts
25/02/2027Portmore, Jamaica41 - 18 Raiden Fuse4 - 4 WPts
26/12/2026Portmore, Jamaica40 - 18 Jing Kiang3 - 20 WPts
27/10/2026Portmore, Jamaica39 - 18 Elias Raya3 - 9 WPts
28/08/2026Portmore, Jamaica38 - 18 Ashley Barya14(4) - 16 WPts
29/06/2026Portmore, Jamaica37 - 18 Hogarth Knudsvig0 - 7 WPts
29/04/2026Portmore, Jamaica36 - 18 Aki Suzuki1 - 4 WPts
28/02/2026Portmore, Jamaica35 - 18 Gerald Guirassy0 - 2 WPts
30/12/2025Portmore, Jamaica34 - 18 Hilario Gonsalez29(1) - 25 WPts
29/11/2025Portmore, Jamaica33 - 18 Hilario Gonsalez29(1) - 24 WPts
29/10/2025Portmore, Jamaica32 - 18 Hilario Gonsalez29(1) - 23 WPts
16/09/2025Portmore, Jamaica31 - 18 Alexandre Clarin24 - 26(3) WPts
16/08/2025Lausanne, Switzerland30 - 18 Alexandre Clarin24 - 25(3) WPts
16/07/2025Montevideo, Uruguay30 - 17 Frisco Grullon27(2) - 13 LPts
15/06/2025Montevideo, Uruguay30 - 16 Frisco Grullon26(2) - 13 LPts
15/05/2025Portmore, Jamaica29 - 16 Dmitri Bondarenko23(3) - 25 WPts
01/04/2025New Kingston, Jamaica28 - 16 Floyd Hughes12 - 4 WPts Jamaica National Championships 2025View
29/03/2025New Kingston, Jamaica27 - 16 Mark Marshall12(1) - 16 WPts Jamaica National Championships 2025View
26/03/2025New Kingston, Jamaica26 - 16 David Girvan6 - 3 WPts Jamaica National Championships 2025View
16/03/2025Portmore, Jamaica25 - 16 Dan Kaffuko20 - 18 WPts
05/02/2025Nuremberg, Germany25 - 15 Williams Meinzer23 - 9 LPts
05/01/2025Portmore, Jamaica24 - 15 Joe Kuenyehia33 - 11 WPts
05/12/2024Accra, Ghana23 - 15 Joe Kuenyehia33 - 10 WPts
04/11/2024Portmore, Jamaica23 - 14 Joe Kuenyehia32 - 10 LPts
04/10/2024Accra, Ghana23 - 13 Joe Kuenyehia31 - 10 LPts
03/09/2024Accra, Ghana22 - 13 Dakarai Quartey16 - 37(14) WPts
02/08/2024Graz, Austria22 - 12 Andreas Lauck25 - 23 LPts
30/06/2024Espoo, Finland21 - 12 Uolevi Yrjola19 - 19 WPts
02/05/2024New Kingston, Jamaica20 - 12 Dillon Turner24 - 18 WPts
01/04/2024New Kingston, Jamaica20 - 11 Oscar Letson34 - 12 LPts Jamaica National Championships 2024View
29/03/2024New Kingston, Jamaica19 - 11 James Howat12 - 6 WPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica18 - 11 Floyd Hughes5 - 2 WPts Jamaica National Championships 2024View
04/03/2024Portmore, Jamaica17 - 11 Roger Lamptey2 - 11 WPts
04/01/2024New Kingston, Jamaica16 - 11 Dillon Turner23 - 17 WPts
11/11/2023Karaj, Iran15 - 11 Atif Kamal4 - 14 WPts
13/09/2023Spanish Town, Jamaica15 - 10 Jordan Lay23 - 10 LPts
05/08/2023Riyadh, Saudi Arabia15 - 9 Amer Armanjani35 - 11 LPts
01/07/2023Riyadh, Saudi Arabia14 - 9 Amer Armanjani35 - 10 WPts
30/05/2023Portmore, Jamaica13 - 9 Haldor Henning7 - 6 WPts
26/04/2023Abidjan, Ivory Coast13 - 8 Byron Beaudoin25 - 13 LPts
26/03/2023Spanish Town, Jamaica13 - 7 Lucas Owens23 - 8 LPts Jamaica National Championships 2023View
12/03/2023Thessaloniki, Greece13 - 6 Timotheos Demetriou9(1) - 10 LPts
09/02/2023Portmore, Jamaica12 - 6 Timotheos Demetriou9(1) - 9 WPts
03/01/2023Portmore, Jamaica11 - 6 Pedro Sandoval6 - 7 WPts
05/11/2022El Alto, Bolivia10 - 6 Angel Farias0 - 0 WPts
07/09/2022Vilnius, Lithuania9 - 6 Makary Gruba6 - 8 WPts
10/07/2022Bahía Blanca, Argentina8 - 6 Juan Criado13 - 15 WPts
12/05/2022Sydney, Australia7 - 6 Floyd Ward10 - 13 WPts
14/03/2022New Kingston, Jamaica6 - 6 Lucas Betton12 - 8 WPts
20/01/2022Spanish Town, Jamaica6 - 5 Glynn Tweedle16 - 8 LPts
24/11/2021Kingston, Jamaica6 - 4 Gareth Stein12 - 7 LPts
26/09/2021New Kingston, Jamaica5 - 4 Harry Edmonston10 - 10 WPts
12/08/2021Kingston, Jamaica5 - 3 Robert Budge13 - 10 LPts
02/07/2021San Luis Potosi, Mexico4 - 3 Vidal Prieto14 - 6 WPts
04/05/2021New Kingston, Jamaica4 - 2 Leon Fairley0 - 1 LPts
23/03/2021Sana'a, Yemen3 - 2 Atif Mack8 - 10 WPts
23/01/2021Portmore, Jamaica2 - 2 Joseph Irish0 - 5 WPts
22/11/2020Portmore, Jamaica1 - 2 Carlos Rolan2 - 17 WPts
23/09/2020Helsinki, Finland1 - 1 Jasper Lamminen6 - 10 LPts
26/07/2020Portmore, Jamaica1 - 0 John Hutcheon10 - 6 LPts
05/06/2020Portmore, Jamaica0 - 0 Joseph Irish0 - 1 WPts