Weightclass:  Super Bantamweight
Location:  Spanish Town, Jamaica
Record:   18(12) - 0
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
23/03/2031New Kingston Dennie, New Kingston, Jamaica17(11) - 0 Ricky Hall14(1) - 5 - 1 W KO8 12 Jamaica Super Bantamweight Final EliminatorView
22/11/2030Spanish Town Pew, Spanish Town, Jamaica16(10) - 0 Brad Peden5(2) - 2(1) - 1 W KO6 12 Jamaica Super Bantamweight SF EliminatorView
02/03/2030Wembley Arena, London, UK15(10) - 0 Sean Parry9(2) - 4(1) W UD 10Scorecards: 100-90, 100-90, 100-90. View
29/12/2029Copper Box Arena, London, UK14(9) - 0 Dong-won Wang14 - 8 - 1 W KO6 10 View
24/10/2029Kingston Roberts, Kingston, Jamaica13(8) - 0 Jamie Wright9 - 2 W KO9 10 View
14/04/2028Royal Lakes Complex, Spanish Town, Jamaica12(7) - 0 Vicente Martin13 - 1 W KO8 10 View
23/01/2028New Kingston Lemmond, New Kingston, Jamaica11(6) - 0 Charles Hagie9 - 2 - 1 W KO9 10 View
30/01/2027Spanish Town Milleson, Spanish Town, Jamaica10(5) - 0 Justin Paradise5 - 9(1) - 2 W TKO10 10Referee waved fight off. View
20/12/2026Kingston Bellin, Kingston, Jamaica9(4) - 0 Callum Millar0 - 9 W KO6 10 View
23/10/2026Kingston Storie, Kingston, Jamaica8(3) - 0 Steven Broaden2 - 7 W KO9 10 View
19/08/2026David Hannay Gym, New Kingston, Jamaica7(3) - 0 Cody Tyre6(1) - 0 - 1(NC) W UD 10Scorecards: 100-90, 100-90, 100-90. View
22/06/2026David Hannay Gym, New Kingston, Jamaica6(3) - 0 John Charles3 - 1 - 1 W UD 10Scorecards: 96-94, 96-94, 96-94. View
01/05/2026Kingston Geels, Kingston, Jamaica5(2) - 0 Noel Kelley8 - 3 W KO8 10 View
22/03/2026Kingston Blair, Kingston, Jamaica4(1) - 0 Floyd Page3 - 7 - 3 W KO5 10 View
10/02/2026New Kingston Lemmond, New Kingston, Jamaica3 - 0 Michael Downie2 - 12 - 1 W KO8 8 View
01/01/2026Kingston Allen, Kingston, Jamaica2 - 0 William Maready4 - 7 - 3 W UD 8Scorecards: 80-72, 80-72, 80-72. View
22/11/2025Kingston Smiles, Kingston, Jamaica1 - 0 Adam Swapp1 - 11 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
20/02/2025Kingston Blair, Kingston, Jamaica0 - 0 Sam Greeson0 - 0 - 1 W UD 6Scorecards: 58-56, 58-56, 58-56. View