Weightclass:  Light Welterweight
Location:  New Kingston, Jamaica
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2031New Kingston, Jamaica20 - 16 Teguh Devi6 - 7 WPts
28/11/2030New Kingston, Jamaica19 - 16 Veselin á Filipov2 - 13 WPts
29/09/2030New Kingston, Jamaica19 - 15 Patrick Weatherspoon26 - 11 LPts
31/07/2030New Kingston, Jamaica18 - 15 Ronan Treacy8 - 12(1) WPts
01/06/2030New Kingston, Jamaica18 - 14 Jerrold Oquendo3 - 8 LPts
02/04/2030New Kingston, Jamaica17 - 14 Vivien Scholliers2 - 3 WPts
01/02/2030New Kingston, Jamaica16 - 14 Zhong Mak6 - 5(1) WPts
03/12/2029New Kingston, Jamaica15 - 14 Roger McLoughlin8 - 7 WPts
04/10/2029New Kingston, Jamaica15 - 13 Arnie Flynn13 - 17 LPts
05/08/2029New Kingston, Jamaica14 - 13 Abirad Narcessyan3 - 4 WPts
07/06/2029New Kingston, Jamaica13 - 13 Ramirez Lantigua16 - 5 WPts
09/04/2029New Kingston, Jamaica12 - 13 Scott Angus1 - 0 WPts
08/02/2029New Kingston, Jamaica11 - 13 Ian Love0 - 4 WPts
10/12/2028Kingston, Jamaica10 - 13 Mike Cullum4 - 14 WPts
13/10/2028Donetsk, Ukraine10 - 12 Aleksandr Malinski14 - 14 LPts
15/08/2028Takoradi, Ghana9 - 12 Will Apea18 - 11(1) WPts
17/06/2028Kingston, Jamaica8 - 12 Robert Kinghorn0 - 12 WPts
20/04/2028Kingston, Jamaica8 - 11 Darryl Bothwell16 - 15 LPts
21/02/2028New Kingston, Jamaica7 - 11 Lee Cormack1(1) - 1 WPts
23/12/2027Melbourne, Australia6 - 11 Michael Oughton3 - 8(1) WPts
25/10/2027New Kingston, Jamaica6 - 10 Chris Hollinger7 - 12 LPts
27/08/2027Kingston, Jamaica5 - 10 Inigo Service9 - 6 WPts
29/06/2027New Kingston, Jamaica4 - 10 Davie Ker4 - 11(1) WPts
01/05/2027Riga, Latvia4 - 9 Toma Lacis16 - 15 LPts
03/03/2027Quillacollo, Bolivia4 - 8 Angel Baena9 - 11 LPts
03/01/2027New Kingston, Jamaica3 - 8 Dale Clelland1 - 15 WPts
08/11/2026Krakow, Poland2 - 8 Wojciech Kaminski6 - 20 WPts
10/09/2026Spanish Town, Jamaica2 - 7 Chris Pew7 - 17 LPts
22/07/2026New Kingston, Jamaica2 - 6 Robert Duffey28 - 21 LPts
18/06/2026Kingston, Jamaica1 - 6 Mike Cullum0 - 0 WPts
12/05/2026London, UK1 - 5 David Price57(1) - 9 LPts
14/03/2026Jeonju, South Korea1 - 4 Jae-sung Jin7 - 16 LPts
14/01/2026New Kingston, Jamaica1 - 3 David Iverson3 - 13 LPts
16/11/2025Kingston, Jamaica1 - 2 Sam Monroe13 - 22 LPts
18/09/2025Algiers, Algeria1 - 1 Zafa Djahnit12 - 14 LPts
21/07/2025New Kingston, Jamaica1 - 0 Will Aitkens19(2) - 16 LPts
18/06/2025New Kingston, Jamaica0 - 0 Adam Grier3 - 2 WPts