Weightclass:  Welterweight
Location:  Portmore, Jamaica
Record:  34 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2029Portmore, Jamaica33 - 9 Kiki Bastidas1 - 10 WPts
22/09/2029Portmore, Jamaica32 - 9 Dawid Blaski3 - 11 WPts
24/07/2029Portmore, Jamaica31 - 9 Kian Storie2 - 9 WPts
25/05/2029Portmore, Jamaica30 - 9 Gregor Luckie7 - 5 WPts
26/03/2029Portmore, Jamaica29 - 9 Ashley Haney1 - 0 WPts
25/01/2029Portmore, Jamaica28 - 9 Mark Teare0 - 0 WPts
26/11/2028Portmore, Jamaica27 - 9 Jalal Eivasov2 - 10(1) WPts
27/09/2028Portmore, Jamaica26 - 9 Ioakim Shatov2 - 7 WPts
28/07/2028Portmore, Jamaica25 - 9 Daniil Yaroshenko2 - 7 WPts
29/05/2028Portmore, Jamaica24 - 9 Musa Karam0 - 6(1) WPts
31/03/2028Portmore, Jamaica23 - 9 Asif Babaev4 - 5 WPts
31/01/2028Portmore, Jamaica22 - 9 Ahmed Abad0 - 11 WPts
02/12/2027Bogota, Colombia22 - 8 Alejandro Ayon26(3) - 16 LPts
04/10/2027Portmore, Jamaica21 - 8 Mick Middleton15 - 11 WPts
03/09/2027Portmore, Jamaica20 - 8 Praveen Chahal8 - 16 WPts
03/08/2027Portmore, Jamaica19 - 8 Mark Bakabulindi14(1) - 14 WPts
02/07/2027Hyderabad, India18 - 8 Praveen Chahal8 - 14 WPts
01/06/2027Dubai, UAE17 - 8 Ibrahim Gad17 - 30 WPts
29/04/2027Dublin, Ireland16 - 8 Dean Murray9 - 22 WPts
29/03/2027New Kingston, Jamaica16 - 7 Ewan Spencer11 - 18 LPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica15 - 7 Oliver Leap12 - 7 WPts Jamaica National Championships 2027View
02/03/2027Dushanbe, Tajikistan14 - 7 Kir Abyshev9 - 7 WPts
30/01/2027Quito, Ecuador14 - 6 Rodrigo Garcia15 - 4 LPts
02/12/2026Oran, Algeria13 - 6 Rashid Hamou34(5) - 20 WPts
04/10/2026Goyang, South Korea13 - 5 Dong-jun Pu16 - 17 LPts
06/08/2026Portmore, Jamaica12 - 5 Euan Sare4 - 12 WPts
08/06/2026Portmore, Jamaica11 - 5 Robert Allan3 - 8 WPts
10/04/2026Charleroi, Belgium10 - 5 Adalard Beauchamp12(1) - 19 WPts
10/02/2026Hyderabad, India9 - 5 Irfan Saeed9(1) - 10 WPts
13/12/2025Portmore, Jamaica8 - 5 Theo Dewey3 - 15 WPts
15/10/2025New Kingston, Jamaica8 - 4 Elliot Cleghorn3 - 12(1) LPts
17/08/2025Portmore, Jamaica7 - 4 Gregor Glassford0 - 7 WPts
19/06/2025Bucaramanga, Colombia7 - 3 Ulises Cisneros13 - 5 LPts
21/04/2025Petionville, Haiti6 - 3 Noel Provost5 - 12 WPts
21/02/2025Kingston, Jamaica5 - 3 Ashley Erwin6 - 12(3) WPts
29/12/2024Wellington, New Zealand5 - 2 Henry Kinzie25(1) - 17 LPts
31/10/2024Kingston, Jamaica4 - 2 Ethan Brier2 - 2 WPts
06/09/2024Magangue, Colombia4 - 1 Marjun Castrejon25 - 13 LPts
09/07/2024Lagos, Nigeria4 - 0 Idris Maina21 - 19 LPts
11/05/2024Spanish Town, Jamaica3 - 0 Ollie Blackwood22(1) - 13 WPts
17/03/2024Warsaw, Poland2 - 0 Dawid Dobrzynski0 - 14 WPts
18/01/2024New Kingston, Jamaica1 - 0 Spencer Cousar6 - 20 WPts
07/12/2023Portmore, Jamaica0 - 0 Theo Dewey1 - 3 WPts