Weightclass:  Light Welterweight
Location:  New Kingston, Jamaica
Record:  22(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2026New Kingston, Jamaica21(1) - 28 Mike Cullum0 - 1 WPts
21/05/2026New Kingston, Jamaica20(1) - 28 Mark Rury13(2) - 8 WPts
22/03/2026New Kingston, Jamaica19(1) - 28 Roman Casares0 - 19(2) WPts
21/01/2026New Kingston, Jamaica18 - 28 Mikayil Najafov1 - 9(2) WKO3
22/11/2025New Kingston, Jamaica17 - 28 Razi Dzhebrailov5 - 14(1) WPts
23/09/2025New Kingston, Jamaica16 - 28 Andreas Keto12 - 11 WPts
25/07/2025New Kingston, Jamaica15 - 28 Spencer Smylie2 - 9 WPts
27/05/2025New Kingston, Jamaica14 - 28 Dave Ways5 - 5 WPts
28/03/2025New Kingston, Jamaica13 - 28 John Moyle0 - 12 WPts
27/01/2025New Kingston, Jamaica12 - 28 Mason Maines1 - 1 WPts
28/11/2024New Kingston, Jamaica11 - 28 Stuart Gibson0 - 1 WPts
29/09/2024New Kingston, Jamaica10 - 28 Mark Rury5(1) - 5 WPts
31/07/2024New Kingston, Jamaica9 - 28 Leeroy Hilling0 - 9(5) WPts
01/06/2024Dalian, China9 - 27 Gan Hsieh6 - 24 LPts
03/04/2024Rosario, Argentina9 - 26 Oihane Alo13(1) - 15 LPts
04/02/2024Surrey, Canada8 - 26 Sean Valentine1 - 17 WPts
07/12/2023Charleroi, Belgium8 - 25 Boyce Longo6 - 7 LPts
09/10/2023New Kingston, Jamaica7 - 25 Michael Brattain7 - 30 WPts
12/08/2023New Kingston, Jamaica7 - 24 Charlie Smeaton12(1) - 22 LPts
13/06/2023New Kingston, Jamaica6 - 24 Antwan Carmicheal18(3) - 11 WPts
22/04/2023Changwon, South Korea6 - 23 Sung-ryong Chew30(1) - 3 LPts
22/02/2023Belem, Brazil5 - 23 Joaquin Canedo0 - 2 WPts
25/12/2022Kosice, Slovakia5 - 22 David Hlavin14 - 17 LPts
26/10/2022New Kingston, Jamaica5 - 21 Michael Reach12 - 14 LPts
29/08/2022New Kingston, Jamaica4 - 21 Vannevar Johannessen6 - 12 WPts
29/06/2022Zagreb, Croatia4 - 20 Joso Petek19 - 7 LPts
01/05/2022New Kingston, Jamaica4 - 19 John Bowen25 - 3 LPts
04/03/2022Guatemala City, Guatemala4 - 18 Ryo Mazariegos12 - 13 LPts
04/01/2022Croix des Bouqets, Haiti3 - 18 Albain de Sade14 - 8 WPts
06/11/2021Anderlecht, Belgium3 - 17 Byron Batiste17 - 4 LPts
06/09/2021Bratislava, Slovakia2 - 17 Klement Babic9 - 13 WPts
09/07/2021Bayamon, Puerto Rico2 - 16 Montel Milan10 - 9 LPts
08/05/2021New Kingston, Jamaica2 - 15 Dave Croskey5 - 12 LPts
27/03/2021Oslo, Norway2 - 14 Kirk Siem18(1) - 4 LPts
27/01/2021Spanish Town, Jamaica2 - 13 Peter Bryson11 - 7 LPts
26/12/2020Paris, France2 - 12 Lyle Henri8 - 9 LPts
28/10/2020Schaerbeek, Belgium2 - 11 Algernon Pierre-Louis6 - 12 LPts
30/08/2020Kingston, Jamaica2 - 10 Blake Neale7 - 10 LPts
08/07/2020Palermo, Italy2 - 9 Adriano Parola10(1) - 5 LPts
10/05/2020Annaba, Algeria2 - 8 Adnan Sayah12(1) - 3 LPts
11/03/2020New Kingston, Jamaica2 - 7 Callum Brier7 - 3 LPts
10/01/2020Kitwe, Zambia2 - 6 Michael Luipa8 - 4 LPts
12/11/2019New Kingston, Jamaica2 - 5 Cole Sprouse9 - 0 LPts
12/09/2019New Kingston, Jamaica1 - 5 Ian Beattie4 - 7 WPts
14/07/2019New Kingston, Jamaica1 - 4 Lazar Bahan3 - 4 LPts
15/05/2019Vitebsk, Belarus1 - 3 Pylyp Lach5 - 3 LPts
17/03/2019New Delhi, India1 - 2 Jaidev Tiwari7 - 1 LPts
17/01/2019San Miguel de Tucuman, Argentina1 - 1 Franco Ochoa0 - 2 LPts
19/11/2018London, UK1 - 0 Andy Dredge1 - 0 LPts
19/09/2018New Kingston, Jamaica0 - 0 Diego Rios0 - 3 WPts