Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  32 - 15(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2025New Kingston, Jamaica31 - 15(3) Billy Mason2 - 5 WPts
13/01/2025New Kingston, Jamaica30 - 15(3) Arthur Raisi3 - 21 WPts
14/11/2024New Kingston, Jamaica29 - 15(3) Afanas Mamishov1 - 7 WPts
14/09/2024New Kingston, Jamaica28 - 15(3) Attilio Laurens2 - 5 WPts
16/07/2024New Kingston, Jamaica27 - 15(3) Antonio Bernardez4 - 17 WPts
16/05/2024New Kingston, Jamaica26 - 15(3) Roger Clewis0 - 2 WPts
17/03/2024New Kingston, Jamaica25 - 15(3) Marques Sowah2 - 1 WPts
17/01/2024New Kingston, Jamaica24 - 15(3) Dietert Willebaert0 - 7(1) WPts
18/11/2023New Kingston, Jamaica23 - 15(3) Nick Bloyd2 - 12(1) WPts
19/09/2023New Kingston, Jamaica23 - 14(2) Jacob Lawhead22(1) - 18 LKO3
20/07/2023New Kingston, Jamaica22 - 14(2) Theo Bard1 - 7 WPts
20/05/2023New Kingston, Jamaica22 - 13(2) Adam Thorburn25 - 8 LPts
20/03/2023London, UK21 - 13(2) Ethan Gorman14 - 16 WPts
20/01/2023Portmore, Jamaica20 - 13(2) Alen Greeson17 - 13 WPts
23/11/2022Guayaquil, Ecuador19 - 13(2) Cisco Carolus9 - 14 WPts
25/09/2022Terrassa, Spain19 - 12(2) Santiago Diego20 - 11 LPts
28/07/2022Soweto, South Africa18 - 12(2) James Fololo4 - 23 WPts
30/05/2022Riga, Latvia17 - 12(2) Timofei Pagasts12 - 11 WPts
01/04/2022New Kingston, Jamaica17 - 11(2) William Veitch15 - 9 LPts
24/02/2022Ottawa, Canada16 - 11(2) Brett Taite3 - 20 WPts
27/12/2021New Kingston, Jamaica16 - 10(2) Ivan Punsoy5 - 17 LPts
27/10/2021Kingston, Jamaica15 - 10(2) Dan Reekie5 - 18 WPts
26/09/2021New Kingston, Jamaica14 - 10(2) Jordan Sproull5 - 15 WPts
02/08/2021Athens, Greece14 - 9(2) Cirio Mellas22 - 3 LPts
04/06/2021New Kingston, Jamaica13 - 9(2) John Scott5 - 14 WPts
08/04/2021New Kingston, Jamaica12 - 9(2) Connor Nelson9 - 14 WPts
05/02/2021Tabriz, Iran11 - 9(2) Farhan Mamedaliyev7 - 10 WPts
08/12/2020New Kingston, Jamaica10 - 9(2) Spencer Cousar1 - 4 WPts
07/10/2020New Kingston, Jamaica9 - 9(2) Dale Pasley0 - 1 WPts
08/08/2020Madrid, Spain9 - 8(2) Neron Mero5(1) - 10 LPts
09/06/2020Tallaght, Ireland9 - 7(1) Conor Sheedy8 - 5 LKO3
11/04/2020Spanish Town, Jamaica8 - 7(1) Peter Grear5 - 6 WPts
23/02/2020Heraklion, Greece7 - 7(1) Vasyklo Bakas2 - 2 WPts
25/12/2019New Kingston, Jamaica6 - 7(1) Leon Woodside10 - 3 WPts
25/10/2019New Kingston, Jamaica6 - 6(1) Leon Anderson7 - 2 LPts
12/09/2019New Kingston, Jamaica5 - 6(1) Leighton Thaw4 - 4 WPts
19/07/2019New Kingston, Jamaica4 - 6(1) Daniel Prentis1 - 3 WPts
19/05/2019New Kingston, Jamaica4 - 5(1) Cole Grahame4 - 1 LPts
19/03/2019New Kingston, Jamaica4 - 4(1) Sid Bigham4 - 3 LPts
15/01/2019New Kingston, Jamaica3 - 4(1) Rob Donnellan0 - 2 WPts
25/11/2018New Kingston, Jamaica3 - 3 Sam Bower1 - 3 LKO3
24/09/2018Curitiba, Brazil2 - 3 Zacarias Porro2 - 3 WPts
23/07/2018Petaling Jaya, Malaysia2 - 2 Sam Lan2 - 1 LPts
24/05/2018New Kingston, Jamaica1 - 2 Joe Malcolm3 - 0 WPts
26/03/2018Kingston, Jamaica1 - 1 Seth Oswald0 - 2 LPts
22/02/2018New Kingston, Jamaica1 - 0 Jay Ashland1 - 0 LPts
08/01/2018Douala, Cameroon0 - 0 Garen Nong0 - 0 WPts