Weightclass:  Featherweight
Location:  Spanish Town, Jamaica
Record:  17 - 35(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2031Spanish Town, Jamaica16 - 35(1) Umair Elasabgi0 - 5(1) WPts
30/07/2031Spanish Town, Jamaica15 - 35(1) Fakhri Miah3 - 9 WPts
31/05/2031Spanish Town, Jamaica15 - 34(1) Bilal Bahar5 - 10 LPts
30/03/2031Spanish Town, Jamaica14 - 34(1) Berowalt Juergensen3 - 7 WPts
27/01/2031Spanish Town, Jamaica14 - 33(1) Hakan Aykut2 - 5 LPts
28/11/2030Spanish Town, Jamaica13 - 33(1) Ben Brimer1 - 0 WPts
29/09/2030Spanish Town, Jamaica12 - 33(1) Kieran Kimmick1 - 0 WPts
31/07/2030Spanish Town, Jamaica11 - 33(1) Duncan Stalker4 - 33(1) WPts
01/06/2030Spanish Town, Jamaica11 - 32(1) Jamie Pottinger3 - 9 LPts
02/04/2030Spanish Town, Jamaica10 - 32(1) Johnny Ervine2 - 6 WPts
01/02/2030Spanish Town, Jamaica9 - 32(1) Kyle Slone2 - 9(1) WPts
03/12/2029Spanish Town, Jamaica8 - 32(1) David Lace3 - 8 WPts
04/10/2029San Jose, Costa Rica7 - 32(1) Leonardo Ciervo7 - 22 WPts
06/08/2029Madrid, Spain6 - 32(1) Porfio Grego14 - 14 WPts
08/06/2029Perth, Australia5 - 32(1) Arthur Tinlin7 - 33 WPts
10/04/2029Ciudad del Este, Paraguay5 - 31(1) Senon Alcoser20 - 14 LPts
10/02/2029San Jose, Costa Rica5 - 30(1) Gabriel Cuaresma19 - 10 LPts
13/12/2028San Juan, Puerto Rico5 - 29(1) Luis Borromeo5(1) - 14 LPts
15/10/2028Espoo, Finland4 - 29(1) Sulevi Karsikas1 - 10 WPts
17/08/2028Patrai, Greece3 - 29(1) Arcadicus Rodi3 - 14 WPts
19/06/2028Santa Rosa, Philippines3 - 28(1) Joaquin Magalona23(1) - 18(1) LPts
21/04/2028Brisbane, Australia2 - 28(1) Paul Farrish3 - 20 WPts
22/02/2028Dun Laoghaire, Ireland2 - 27(1) Lorcan McCleary0 - 2 LPts
25/12/2027Sofia, Bulgaria2 - 26(1) Radko á Tonev11 - 21 LPts
27/10/2027New Kingston, Jamaica2 - 25(1) Brendan Maskell13 - 8 LPts
04/09/2027Lusaka, Zambia2 - 24(1) Dele Mabwe5 - 16 LPts
07/07/2027Spanish Town, Jamaica2 - 23(1) Cole Drummond8 - 11 LPts
13/05/2027Puente Alto, Chile2 - 22(1) Quito Alviar15(1) - 28 LPts
15/03/2027Athens, Greece2 - 21(1) Aegisthus Rondo10 - 19 LPts
15/01/2027Salzburg, Austria2 - 20(1) Steinmetz Zamacz12(1) - 22(1) LPts
17/11/2026Vilnius, Lithuania2 - 19(1) Gabrysz Wojtkiewicz34(1) - 21 LPts
19/09/2026Spanish Town, Jamaica2 - 18(1) Yasin Malek8 - 8 LPts
21/07/2026Vilnius, Lithuania2 - 17(1) Oskar Soja19 - 30 LPts
23/05/2026Almaty, Kazakhstan2 - 16(1) Igor Rahimoff15(1) - 16(4) LPts
25/03/2026Ho Chi Minh City, Vietnam2 - 15(1) Vinh Trang22 - 10 LPts
25/01/2026Malmo, Sweden2 - 14(1) Oliver Roseen26 - 33 LPts
27/11/2025Ghent, Belgium2 - 13(1) Hemmerecht Van Asschen14(1) - 6 LPts
29/09/2025Kingston, Jamaica2 - 12(1) Declan Fullerton5 - 3 LPts
15/08/2025New Kingston, Jamaica2 - 11(1) Oliver Gilday21 - 10 LPts
15/07/2025Kingston, Jamaica2 - 10(1) Vincent Trott22 - 15 LPts
02/06/2025Kingston, Jamaica1 - 10(1) Greg Drewes0 - 4 WPts
05/04/2025Spanish Town, Jamaica1 - 9(1) Kachazun Gamburyan15 - 21 LPts
05/02/2025Montevideo, Uruguay1 - 8(1) Cris Teran4 - 5 LPts
08/12/2024Minsk, Belarus1 - 7(1) Kir Petrik8 - 11 LPts
10/10/2024Kingston, Jamaica0 - 7(1) Greg Drewes0 - 0 WPts
15/08/2024New Kingston, Jamaica0 - 6(1) Justin Carlisle5 - 8 LPts
22/06/2024Nairobi, Kenya0 - 5(1) Haider Ashraf4 - 5 LPts
24/04/2024Kingston, Jamaica0 - 4 Henry Crabbe15(1) - 20 LKO3
25/02/2024Portmore, Jamaica0 - 3 Cody Ashland5 - 9 LPts
01/01/2024New Kingston, Jamaica0 - 2 Joel Teare16 - 19 LPts
19/11/2023Kingston, Jamaica0 - 1 Alen Amberson25 - 14(9) LPts
15/10/2023Spanish Town, Jamaica0 - 0 Cole Howitt3 - 2 LPts