Weightclass:  Welterweight
Location:  Portmore, Jamaica
Record:  22 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2023Portmore, Jamaica21 - 13 Felippe Palmero1 - 0 WPts
18/08/2023Portmore, Jamaica21 - 12 Hernan Laguna10 - 7 LPts
19/06/2023Portmore, Jamaica20 - 12 Lee Nish1 - 8(1) WPts
19/04/2023Portmore, Jamaica19 - 12 Tymoteusz Wodarski4 - 7 WPts
19/02/2023Portmore, Jamaica18 - 12 Sam Copeland22 - 14 WPts
20/12/2022Portmore, Jamaica18 - 11 Lionel Le Vau9(2) - 15 LPts
21/10/2022Portmore, Jamaica18 - 10 Bart Herriott27 - 5 LPts
22/08/2022Portmore, Jamaica18 - 9 Sid Cool10 - 12 LPts
23/06/2022Portmore, Jamaica17 - 9 Ian Flett2 - 6 WPts
24/04/2022Portmore, Jamaica16 - 9 Colin Duffus11 - 16 WPts
23/02/2022Portmore, Jamaica15 - 9 Elliot Days2(1) - 9 WPts
24/12/2021Portmore, Jamaica14 - 9 Jay Hagie8 - 16 WPts
23/10/2021Portmore, Jamaica13 - 9 Vincent Calley2 - 18(1) WPts
22/08/2021Bulawayo, Zimbabwe12 - 9 Matt Nkhatha5 - 16 WPts
23/06/2021Portmore, Jamaica11 - 9 Mick Mallis2 - 3 WPts
22/04/2021Venice, Italy10 - 9 Carlo Palagi12 - 9 WPts
21/02/2021Plovdiv, Bulgaria10 - 8 Bogdan á Savichev4 - 15 LPts
24/12/2020Kingston, Jamaica9 - 8 Ian Catoe7 - 13 WPts
21/11/2020Athens, Greece9 - 7 Glaucus Galatas6 - 9 LPts
23/09/2020Portmore, Jamaica8 - 7 John Crandall6 - 7 WPts
22/07/2020Portmore, Jamaica8 - 6 Paul Lawless10 - 6 LPts
21/05/2020New Kingston, Jamaica7 - 6 Joe Malcolm6 - 9 WPts
11/04/2020Samarqand, Uzbekistan6 - 6 Sergei Agamaliyev6 - 7 WPts
12/02/2020Portmore, Jamaica6 - 5 James Gibson4 - 2 LPts
13/12/2019Portmore, Jamaica5 - 5 Remo Astori4 - 5 WPts
13/10/2019Portmore, Jamaica4 - 5 Ellis Traill2 - 6 WPts
13/08/2019Izmir, Turkey4 - 4 Hakan Ayranci4 - 4 LPts
15/06/2019Spanish Town, Jamaica4 - 3 Peter Grear2 - 4 LPts
21/04/2019Harare, Zimbabwe4 - 2 Davie Nyemba7 - 1 LPts
21/02/2019Ulaanbaatar, Mongolia4 - 1 Haziem Norovbanzad3 - 4 LPts
24/12/2018Portmore, Jamaica3 - 1 Dave Neaves1 - 1 WPts
25/10/2018Kingston, Jamaica2 - 1 Sid Bigham2 - 2 WPts
10/09/2018Portmore, Jamaica1 - 1 Kyle Herriott1 - 3 WPts
10/07/2018Portmore, Jamaica0 - 1 Kevin Berthel1 - 1 WPts
08/05/2018Portmore, Jamaica0 - 0 Isaac Mwachofi0 - 0 LPts