Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  24 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2031New Kingston, Jamaica23 - 27(1) Bradley Pullar1 - 1 WPts
06/08/2031New Kingston, Jamaica22 - 27(1) Cole Crossin1 - 1 WPts
07/06/2031New Kingston, Jamaica21 - 27(1) Mandip Ahuja2 - 6 WPts
07/04/2031New Kingston, Jamaica20 - 27(1) Elliot Fillion4 - 26 WPts
06/02/2031New Kingston, Jamaica19 - 27(1) Ramirez Guerrero0 - 5 WPts
08/12/2030New Kingston, Jamaica18 - 27(1) Zuffur Islambouli1 - 9 WPts
09/10/2030New Kingston, Jamaica17 - 27(1) Paul Selasee1 - 11(2) WPts
09/08/2030New Kingston, Jamaica16 - 27(1) Waqar Handal3 - 6 WPts
07/06/2030New Kingston, Jamaica15 - 27(1) Owen Culp0 - 5(2) WPts
08/04/2030New Kingston, Jamaica14 - 27(1) John Bagley5 - 4 WPts
07/02/2030New Kingston, Jamaica14 - 26(1) Alec Linklater5 - 18 LPts
09/12/2029New Kingston, Jamaica14 - 25(1) Bob Moor13 - 17(1) LPts
10/10/2029Madrid, Spain13 - 25(1) Dimos Arencibia2 - 7 WPts
12/08/2029Ulaanbaatar, Mongolia12 - 25(1) Ikrimah Diyarov7 - 10(2) WPts
14/06/2029Ulaanbaatar, Mongolia12 - 24(1) Jiang Ming9 - 5 LPts
16/04/2029Turku, Finland12 - 23(1) Jorma Kuusi26(1) - 21 LPts
16/02/2029Tehran, Iran11 - 23(1) Majid Sharif2 - 2 WPts
19/12/2028New Kingston, Jamaica10 - 23(1) Sammy Scroggins1 - 2 WPts
20/10/2028New Kingston, Jamaica10 - 22(1) Ian Pumphrey0 - 10 LPts
21/08/2028Manila, Philippines10 - 21(1) Cris Umipig18(2) - 17 LPts
23/06/2028New Kingston, Jamaica9 - 21(1) Oro Aristizabal1 - 19 WPts
25/04/2028San Juan, Puerto Rico9 - 20(1) Cipriano Jorge11 - 15 LPts
26/02/2028Panama City, Panama9 - 19(1) Cruz Esteban13 - 11(1) LPts
29/12/2027New Kingston, Jamaica8 - 19(1) Matthew Fall4 - 15 WPts
31/10/2027Vaughan, Canada8 - 18(1) James Geddie10(1) - 23(1) LPts
02/09/2027Ho Chi Minh City, Vietnam8 - 17(1) Phang Phong4 - 16(1) LPts
05/07/2027Bangkok, Thailand8 - 16(1) Saenmuangloei Ramboisan11 - 12 LPts
07/05/2027Chon Buri, Thailand7 - 16(1) Terdsak Sakvichian4 - 18 WPts
09/03/2027New Kingston, Jamaica6 - 16(1) Lee Carruth1 - 5 WPts
09/01/2027Liege, Belgium6 - 15(1) Carvell Ledoyen56 - 19 LPts
11/11/2026Roskilde, Denmark5 - 15(1) Rune Ohlsen4 - 24(1) WPts
13/09/2026Bangkok, Thailand5 - 14(1) Petchsuriya Jitmuangnon23 - 18 LPts
16/07/2026New Kingston, Jamaica4 - 14(1) Duncan Stalker0 - 12 WPts
16/05/2026New Kingston, Jamaica3 - 14(1) Otis Mangas3 - 6 WPts
18/03/2026New Kingston, Jamaica3 - 13(1) James Clowney1 - 2 LPts
19/01/2026Masally, Azerbaijan3 - 12(1) Elmar Mamedaliev9 - 27 LPts
21/11/2025New Kingston, Jamaica2 - 12(1) Chris Young7 - 8 WPts
22/09/2025Trujillo, Peru2 - 11(1) Frisco Velo7 - 15(4) LPts
25/07/2025New Kingston, Jamaica1 - 11(1) Rodrigo Herron1 - 7 WPts
27/05/2025Kiev, Ukraine1 - 10(1) Vanko Kostiuk38(1) - 14 LPts
29/03/2025Nassau, Bahamas1 - 9 Mike Health53(7) - 15 LKO3
29/01/2025Changde, China1 - 8 Yong Soong11(1) - 18 LPts
01/12/2024Lima, Peru1 - 7 Oro Burgo16 - 28(2) LPts
03/10/2024Liege, Belgium1 - 6 Anicetus Du Jeu3 - 3 LPts
05/08/2024Ulaanbaatar, Mongolia1 - 5 Deshi Hsieh28 - 12 LPts
07/06/2024Portmore, Jamaica1 - 4 Richie Nairn0 - 0 LPts
21/04/2024New Kingston, Jamaica1 - 3 Daniel Wiseman11 - 18 LPts
03/03/2024New Kingston, Jamaica1 - 2 Euan Hilleary32 - 9 LPts
11/01/2024Kingston, Jamaica1 - 1 David Persley18 - 20 LPts
17/11/2023New Kingston, Jamaica1 - 0 Cole Woodfield0 - 0 LPts
14/10/2023New Kingston, Jamaica0 - 0 David Cole1 - 6 WPts