Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2031New Kingston, Jamaica17 - 15 Paul Yepez1 - 14 WPts
03/06/2031New Kingston, Jamaica16 - 15 Jack Montrose1 - 0 WPts
03/04/2031New Kingston, Jamaica15 - 15 Justin Yeoman2 - 18 WPts
02/02/2031New Kingston, Jamaica14 - 15 Volodymyr Kulaga2 - 8 WPts
04/12/2030Buenos Aires, Argentina14 - 14 Ricardo Tinoco31 - 13 LPts
06/10/2030Spanish Town, Jamaica14 - 13 Johnny Finley13 - 6 LPts
08/08/2030Granada, Spain13 - 13 Ivan Leiva5 - 30(1) WPts
10/06/2030New Kingston, Jamaica13 - 12 Zach Leys7 - 13 LPts
14/04/2030New Kingston, Jamaica12 - 12 Rob Factor5 - 16 WPts
14/02/2030Karagandy, Kazakhstan12 - 11 Sasha Kairkulow9 - 14 LPts
17/12/2029Karagandy, Kazakhstan11 - 11 Elvin Sarsenow11 - 20 WPts
19/10/2029La Florida, Chile11 - 10 Nemesio Cordova16(1) - 13 LPts
21/08/2029Salta, Argentina10 - 10 Joaquin Benavente8 - 31 WPts
23/06/2029Omaha, USA9 - 10 Chris Dalton12 - 3 WPts
25/04/2029Plovdiv, Bulgaria9 - 9 Yulian á Yanev18 - 10 LPts
25/02/2029New Kingston, Jamaica8 - 9 Dario Vasconcellos3 - 14 WPts
27/12/2028New Kingston, Jamaica7 - 9 Gervasio Melendez1 - 11(2) WPts
28/10/2028Kingston, Jamaica7 - 8 Leo Spedden6 - 9 LPts
31/08/2028New Kingston, Jamaica6 - 8 Tytus Tomasko2 - 8 WPts
03/07/2028New Kingston, Jamaica5 - 8 Seth Gettings13(1) - 17(1) WPts
04/05/2028Dubai, UAE5 - 7 Syed Harroun8 - 26 LPts
06/03/2028Murcia, Spain5 - 6 Oihane Talamantez14 - 14 LPts
07/01/2028Bangkok, Thailand4 - 6 Yodngoen Vichitpaedriew5 - 23(1) WPts
09/11/2027Mendoza, Argentina4 - 5 Alejandro Colmenero3 - 28 LPts
11/09/2027New Kingston, Jamaica4 - 4 Stuart Page12 - 17(4) LPts
19/07/2027Puente Alto, Chile4 - 3 Joaquin Franqui20 - 8 LPts
21/05/2027Kingston, Jamaica4 - 2 Ethan Duthie8 - 10 LPts
25/03/2027New Kingston, Jamaica3 - 2 Qadir Meer2 - 15 WPts
25/01/2027Yerevan, Armenia3 - 1 Pakin Sagatelyan13 - 20 LPts
26/11/2026Kingston, Jamaica2 - 1 Greg Moore2 - 12 WPts
30/09/2026Spanish Town, Jamaica1 - 1 Chris Balfour11 - 12 WPts
08/08/2026Kingston, Jamaica1 - 0 Ollie Rummage18 - 23 LPts
07/07/2026New Kingston, Jamaica0 - 0 Seth Bellamy2 - 6 WPts