Weightclass:  Featherweight
Location:  Portmore, Jamaica
Record:  19 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2031Portmore, Jamaica18 - 22 Oliver Magee3 - 5 WPts
05/10/2031Portmore, Jamaica17 - 22 Cole Ellis4 - 6 WPts
06/08/2031Portmore, Jamaica16 - 22 Paul Costain3 - 5 WPts
07/06/2031Portmore, Jamaica15 - 22 Colin Bezold7 - 12 WPts
07/04/2031Portmore, Jamaica14 - 22 Barry Mylne6 - 12 WPts
07/02/2031Portmore, Jamaica13 - 22 Hayden Farm3 - 1 WPts
09/12/2030Portmore, Jamaica12 - 22 Adelino Beversdorf3 - 17 WPts
10/10/2030Portmore, Jamaica11 - 22 Ode Meise4 - 20 WPts
10/08/2030Portmore, Jamaica10 - 22 William Quatey1 - 4 WPts
09/06/2030Portmore, Jamaica9 - 22 Imran Jahid1 - 16 WPts
10/04/2030Portmore, Jamaica8 - 22 Marlen Atakshiev2 - 11 WPts
08/02/2030Portmore, Jamaica7 - 22 Johnny Ervine2 - 5 WPts
10/12/2029Portmore, Jamaica7 - 21 Justin Freebairn8 - 8 LPts
11/10/2029Portmore, Jamaica6 - 21 Morgan Cumby7 - 18 WPts
12/08/2029San Jose, Costa Rica5 - 21 Lisandro Muriel13 - 18 WPts
14/06/2029Athens, Greece4 - 21 Basile Maragos1 - 17 WPts
16/04/2029Portmore, Jamaica3 - 21 Jay Williams1 - 0 WPts
16/02/2029Montevideo, Uruguay3 - 20 Santiago Escoto10 - 19 LPts
19/12/2028Montevideo, Uruguay3 - 19 Juan De la Paz14(1) - 16 LPts
20/10/2028Brest, Belarus3 - 18 Vasyl Platko6 - 24 LPts
22/08/2028Montevideo, Uruguay3 - 17 Ovidio Tallon8 - 35 LPts
24/06/2028Helsinki, Finland3 - 16 Ismael Kivinen4 - 7 LPts
26/04/2028Kremenchuk, Ukraine3 - 15 Dmitri Fokichev15 - 16 LPts
27/02/2028Kingston, Jamaica2 - 15 Stuart Callum3 - 10 WPts
02/01/2028New Kingston, Jamaica2 - 14 Rob Edington5 - 21 LPts
04/11/2027Amsterdam, Netherlands2 - 13 Alberik Gherts13(2) - 16 LPts
06/09/2027Espoo, Finland2 - 12 Valdemar Rauhala4 - 18 LPts
09/07/2027Spanish Town, Jamaica2 - 11 Declan Shields7 - 12 LPts
12/05/2027Surrey, Canada2 - 10 Severin Ortega4 - 15 LPts
14/03/2027Kingston, Jamaica2 - 9 Chris Young13 - 10 LPts
16/01/2027Ganja, Azerbaijan2 - 8 Bahlul Tagiyev12 - 16 LPts
18/11/2026Portmore, Jamaica1 - 8 Nicholas Esplin1 - 1 WPts
18/09/2026Lusaka, Zambia1 - 7 Leo Chipeleme10 - 7 LPts
21/07/2026Pak Kret, Thailand1 - 6 Chalermchai Do47 - 7 LPts
23/05/2026Surrey, Canada1 - 5 James Papin10 - 14(4) LPts
25/03/2026Kingston, Jamaica1 - 4 Declan Fullerton6 - 5 LPts
31/01/2026Kingston, Jamaica1 - 3 Sam Lusk8(1) - 7 LPts
06/12/2025Portmore, Jamaica1 - 2 Owen Esau13 - 21(1) LPts
08/10/2025Tegucigalpa, Honduras1 - 1 Aimon Ojeda12 - 6 LPts
10/08/2025Spanish Town, Jamaica1 - 0 Richie Greenlees3 - 21 LPts
04/07/2025Portmore, Jamaica0 - 0 Duncan Stalker0 - 5 WPts