Weightclass:  Welterweight
Location:  Kingston, Jamaica
Record:  32 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2032Kingston, Jamaica31 - 13 Timofei Yalghan10 - 20 WPts
20/02/2032Kingston, Jamaica30 - 13 Zahir Nouri1 - 18 WPts
22/12/2031Kingston, Jamaica29 - 13 Santiago Salome3 - 3 WPts
23/10/2031Kingston, Jamaica28 - 13 Benard Van der Vliet1 - 2 WPts
23/08/2031Kingston, Jamaica27 - 13 Chike Koni2 - 2 WPts
24/06/2031Kingston, Jamaica26 - 13 Rob Culp1 - 0 WPts
24/04/2031Kingston, Jamaica25 - 13 Colin MacNeil1 - 2 WPts
23/02/2031Kingston, Jamaica24 - 13 Shayan Hassab2 - 9 WPts
25/12/2030Kingston, Jamaica23 - 13 Malcolm Roseberry0 - 1 WPts
26/10/2030Kingston, Jamaica22 - 13 Diego Nery3 - 9 WPts
27/08/2030Kingston, Jamaica21 - 13 Kris Darnley1 - 0 WPts
28/06/2030Kingston, Jamaica20 - 13 Ludvig Carlin2 - 9 WPts
29/04/2030Kingston, Jamaica19 - 13 Tariq Mahboub2 - 9 WPts
28/02/2030Delmas, Haiti19 - 12 Audric Apollinaire20 - 18 LPts
31/12/2029Barranquilla, Colombia18 - 12 Noe Cuellar12(1) - 18 WPts
01/11/2029Kingston, Jamaica17 - 12 Lloyd Martin3 - 6 WPts
01/09/2029London, UK16 - 12 Davie Ruddock31 - 22 WPts
04/07/2029Tampa, USA15 - 12 Robert Rodriguez6 - 10 WPts
06/05/2029Kiev, Ukraine14 - 12 Oleksiy Kravets10 - 20 WPts
08/03/2029Barcelona, Spain13 - 12 Ivan Riso15(1) - 11 WPts
08/01/2029Yerevan, Armenia13 - 11 Aramakt Indgeyan53(3) - 14 LPts
10/11/2028Kingston, Jamaica12 - 11 Joe Haxton0 - 18 WPts
14/09/2028New Kingston, Jamaica11 - 11 Josh Russell10 - 11 WPts
17/07/2028East London, South Africa10 - 11 Fagrie Hlatshwayo9 - 30(1) WPts
19/05/2028New Kingston, Jamaica10 - 10 Will Brown16 - 16 LPts
22/03/2028Yerevan, Armenia9 - 10 Serop Ekizian5 - 17 WPts
23/01/2028Kingston, Jamaica9 - 9 Theo Carruthers7 - 13 LPts
26/11/2027Kingston, Jamaica8 - 9 Peter Ways4 - 5 WPts
27/09/2027Portmore, Jamaica7 - 9 Joseph Aird16 - 4 WPts
31/07/2027Kingston, Jamaica7 - 8 Inigo Smith12(1) - 6 LPts
29/06/2027Spanish Town, Jamaica7 - 7 Richard Sconce49 - 19 LPts
27/05/2027Mumbai, India7 - 6 Aseem Bahri13 - 12 LPts
29/03/2027Santo Domingo Oeste, Dominican Republic6 - 6 Vegas Alba8 - 12 WPts
29/01/2027Zaporizhia, Ukraine6 - 5 Vikenti Buda15 - 7 LPts
01/12/2026Athens, Greece6 - 4 Deo Sotiropoulos7 - 11 LPts
03/10/2026Burgas, Bulgaria6 - 3 Berk Akdemir14 - 12 LPts
05/08/2026Kingston, Jamaica5 - 3 Danny Stevison2 - 6 WPts
07/06/2026Nassau, Bahamas5 - 2 Stuart Pyper13(1) - 30 LPts
09/04/2026Jalilabad, Azerbaijan5 - 1 Lazim Kuliev29(2) - 23(5) LPts
09/02/2026Panama City, Panama4 - 1 Ximen Malara2 - 12(3) WPts
12/12/2025Constantine, Algeria3 - 1 Hassan Hacini9 - 32 WPts
14/10/2025Antwerp, Belgium3 - 0 Lemme Van den Tielke12(1) - 15 LPts
16/08/2025Turin, Italy2 - 0 Adriano Carossino3 - 6(1) WPts
18/06/2025Medellin, Colombia1 - 0 Sancho Galindez4 - 7(1) WPts
20/04/2025Kingston, Jamaica0 - 0 Darryl Kenley0 - 3 WPts