Weightclass:  Light Welterweight
Location:  New Kingston, Jamaica
Record:  21 - 16(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2026New Kingston, Jamaica20 - 16(1) Timofei Prusak3 - 4 WPts
20/01/2026New Kingston, Jamaica19 - 16(1) Ismayil Mina3 - 8 WPts
21/11/2025New Kingston, Jamaica18 - 16(1) Seferino Trinadad4 - 10 WPts
22/09/2025New Kingston, Jamaica17 - 16(1) Ian Mings0 - 1 WPts
24/07/2025New Kingston, Jamaica16 - 16(1) Darryl Bothwell9 - 5 WPts
25/05/2025New Kingston, Jamaica15 - 16(1) Stuart Gibson0 - 4 WPts
26/03/2025New Kingston, Jamaica14 - 16(1) Steven Eccles0 - 5 WPts
25/01/2025New Kingston, Jamaica13 - 16(1) Chris Trumble0 - 3 WPts
26/11/2024New Kingston, Jamaica12 - 16(1) Henry Tobin0 - 2 WPts
27/09/2024New Kingston, Jamaica11 - 16(1) Gus Kinney2 - 9 WPts
29/07/2024New Kingston, Jamaica10 - 16(1) Noel Dickson0 - 10 WPts
30/05/2024New Kingston, Jamaica10 - 15 Dong-won Choo20(6) - 20 LKO3
01/04/2024Rio de Janeiro, Brazil10 - 14 Angel Pimentel4 - 21 LPts
02/02/2024Georgetown, Guyana9 - 14 Justin Isaacs2 - 11 WPts
05/12/2023Cuenco, Ecuador9 - 13 Cuba Carias25(1) - 12 LPts
07/10/2023Duran, Ecuador8 - 13 Ora Victoria14(1) - 26 WPts
09/08/2023Nuevo Laredo, Mexico7 - 13 Angel Blandon6 - 22 WPts
11/06/2023Managua, Nicaragua6 - 13 Diego Rengifo21(1) - 13 WPts
13/04/2023Kiev, Ukraine5 - 13 Borya Maslak11 - 18 WPts
13/02/2023Casablanca, Morocco5 - 12 Husam al Din Ouariti14(1) - 18 LPts
16/12/2022Kingston, Jamaica5 - 11 Scott Carrothers7 - 7 LPts
20/10/2022Guayaquil, Ecuador5 - 10 Santiago Atienza19 - 9 LPts
22/08/2022New Kingston, Jamaica4 - 10 Nikolai Shved8 - 11 WPts
22/06/2022New Kingston, Jamaica3 - 10 Haaris Tolymbecoff2 - 6 WPts
24/04/2022Aalborg, Denmark2 - 10 Karr Rube8 - 16 WPts
24/02/2022Yerevan, Armenia2 - 9 Armen Israyelian20 - 4 LPts
27/12/2021New Kingston, Jamaica2 - 8 Bradley Smith10 - 3 LPts
26/10/2021New Kingston, Jamaica1 - 8 Jack Colville15 - 11 WPts
26/08/2021Baotou, China1 - 7 Gan Itigilov13 - 8 LPts
27/06/2021New Kingston, Jamaica1 - 6 Greg Cooper1 - 4 LPts
26/04/2021Beijing, China1 - 5 Huang-fu Louie8 - 13 LPts
26/02/2021Stockholm, Sweden1 - 4 Melker Falen12 - 5 LPts
29/12/2020New Kingston, Jamaica1 - 3 Anton Kushekoff15 - 7 LPts
29/10/2020New Kingston, Jamaica0 - 3 Ramiro Martos7 - 11 WPts
31/08/2020Caracas, Venezuela0 - 2 Carlos Londono12 - 5 LPts
03/07/2020Seoul, South Korea0 - 1 Min-hyeok No6 - 4 LPts
05/05/2020New Kingston, Jamaica0 - 0 Callum Christeson1 - 1 LPts