Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  25 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2025Kingston, Jamaica24 - 22 John Kpegah5 - 10 WPts
07/11/2024Kingston, Jamaica23 - 22 Rafael Canseco3 - 11(1) WPts
07/09/2024Kingston, Jamaica22 - 22 Michael Keenor3 - 1 WPts
08/07/2024Kingston, Jamaica21 - 22 Zacarias Magro0 - 4(2) WPts
08/05/2024Kingston, Jamaica21 - 21 Vincent Davies19 - 23(1) LPts
09/03/2024Kingston, Jamaica20 - 21 Dmitriy Tolymbekoff2 - 4 WPts
08/01/2024Kingston, Jamaica20 - 20 Geoff Ramage28 - 9 LPts
08/11/2023Kingston, Jamaica19 - 20 Vincent Davies17 - 21(1) WPts
08/09/2023Kingston, Jamaica18 - 20 Ollie Rummage7 - 15 WPts
09/07/2023Kingston, Jamaica17 - 20 Paul Aitkens4 - 16 WPts
09/05/2023Kingston, Jamaica16 - 20 Mike Moss28 - 7 WPts
09/03/2023Kingston, Jamaica15 - 20 Vicente Cuevas0 - 25 WPts
08/01/2023Minsk, Belarus15 - 19 Aleksandr Kochkin15(1) - 14 LPts
10/11/2022New Kingston, Jamaica15 - 18 Chris Marchbanks18 - 9 LPts
24/09/2022Spanish Town, Jamaica14 - 18 Oliver Spence17 - 9 WPts
05/08/2022La Paz, Bolivia13 - 18 Vicente Vicente0 - 0 WPts
07/06/2022Kingston, Jamaica13 - 17 Harvey Adee12 - 13 LPts
07/05/2022Prague, Czech Republic12 - 17 Eduard Mink1 - 1 WPts
09/03/2022La Florida, Chile12 - 16 Tajo Landa10 - 12 LPts
09/01/2022Yerevan, Armenia12 - 15 Lernig Ojaghyan3 - 7 LPts
11/11/2021Kingston, Jamaica11 - 15 Felix Durning0 - 8 WPts
10/09/2021La Florida, Chile11 - 14 Fausto Sais11 - 9 LPts
12/07/2021Kingston, Jamaica10 - 14 Kyle Bratton9 - 11 WPts
10/05/2021Kingston, Jamaica10 - 13 Chris Marchbanks11 - 7 LPts
11/03/2021Tipitapa, Nicaragua10 - 12 Felippe Balli9 - 7 LPts
11/01/2021Kingston, Jamaica10 - 11 Rob Powles10 - 5 LPts
10/11/2020Gyumri, Armenia10 - 10 Hayg Oganessyan9 - 4 LPts
11/09/2020Oslo, Norway9 - 10 Sigurd Heim4(1) - 14 WPts
13/07/2020Cagayan de Oro, Philippines8 - 10 Alejandro Valerio7 - 2 WPts
15/05/2020Kingston, Jamaica7 - 10 Quinto Morera4 - 9 WPts
15/03/2020Kingston, Jamaica6 - 10 Faisal Nahyan2 - 2 WPts
14/01/2020Kingston, Jamaica6 - 9 Mark Callander8 - 0 LPts
03/12/2019Kingston, Jamaica5 - 9 Dominic Cool3 - 4 WPts
04/10/2019New Kingston, Jamaica5 - 8 Jordan Breckon9 - 3 LPts
17/08/2019Kingston, Jamaica5 - 7 Sam Nedley3 - 3 LPts
19/06/2019Kingston, Jamaica4 - 7 Amjad Jabbar1 - 1 WPts
20/04/2019Kumasi, Ghana4 - 6 William Kingson1 - 5 LPts
20/02/2019Kingston, Jamaica3 - 6 Matthew Kelso2 - 2 WPts
31/12/2018Kingston, Jamaica3 - 5 Quiqui Daniel1 - 2 LPts
02/11/2018Kingston, Jamaica3 - 4 Michael Duguid3 - 0 LPts
02/10/2018Kingston, Jamaica2 - 4 Ignßc Kales0 - 2 WPts
04/08/2018Portmore, Jamaica2 - 3 Alec Trench0 - 1 LPts
23/06/2018Kingston, Jamaica1 - 3 Dean Butler0 - 3 WPts
24/04/2018Spanish Town, Jamaica1 - 2 John Evans2 - 0 LPts
20/03/2018Kingston, Jamaica0 - 2 John Davies0 - 0 WPts
11/02/2018Kingston, Jamaica0 - 1 Lee Pickens1 - 0 LPts
05/01/2018Cardiff, UK0 - 0 Rhys Bowen0 - 0 LPts