Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  23 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2032New Kingston, Jamaica22 - 26(1) Matt Conway0 - 1 WPts
02/04/2032New Kingston, Jamaica21 - 26(1) Santiago Zara11(1) - 23 WPts
02/02/2032New Kingston, Jamaica20 - 26(1) Malvolio Oliveros3 - 22 WPts
04/12/2031New Kingston, Jamaica20 - 25(1) Mark Corson17 - 6 LPts
04/10/2031New Kingston, Jamaica19 - 25(1) Sam Jarrett3 - 19 WPts
01/08/2031New Kingston, Jamaica18 - 25(1) Ponce Diego2 - 10 WPts
02/06/2031New Kingston, Jamaica17 - 25(1) Malvolio Cortinas2 - 13 WPts
01/04/2031New Kingston, Jamaica16 - 25(1) Bora Hayreddin2 - 19 WPts
31/01/2031New Kingston, Jamaica15 - 25(1) Bob Beverage2 - 4 WPts
02/12/2030New Kingston, Jamaica14 - 25(1) Oscar Penrose0 - 9 WPts
04/10/2030New Kingston, Jamaica13 - 25(1) Will Atorudibo4 - 12 WPts
06/08/2030New Kingston, Jamaica12 - 25(1) Jay Edris6 - 6 WPts
07/06/2030Montreal, Canada12 - 24(1) David Lee10 - 18 LPts
09/04/2030Almaty, Kazakhstan11 - 24(1) Marlen Baizhanow0 - 0 WPts
09/02/2030New Kingston, Jamaica10 - 24(1) Chris Downey3 - 7 WPts
11/12/2029Spanish Town, Jamaica10 - 23 Robert Norris19 - 16 LKO3
14/10/2029Kalisz, Poland10 - 22 Szczeosny Smolek26 - 24 LPts
16/08/2029Wroclaw, Poland10 - 21 Patryk Grohowski18 - 15 LPts
18/06/2029New Kingston, Jamaica10 - 20 Paul Hutcheson19 - 9 LPts
21/04/2029Asuncion, Paraguay9 - 20 Jose Canada14 - 11 WPts
21/02/2029Kingston, Jamaica9 - 19 Phil Rowan3 - 17 LPts
24/12/2028Kingston, Jamaica9 - 18 Mason Bendick21 - 6 LPts
25/10/2028New Kingston, Jamaica8 - 18 Clinton Motto7 - 14 WPts
26/08/2028New Kingston, Jamaica8 - 17 James Gwyn7 - 12 LPts
27/06/2028New Kingston, Jamaica8 - 16 Nyyrikki Walli3 - 15 LPts
28/04/2028Kingston, Jamaica8 - 15 Danny Malloch13 - 7 LPts
26/03/2028Spanish Town, Jamaica8 - 14 Jack Tully31 - 11 LPts Jamaica National Championships 2028View
29/02/2028Antwerp, Belgium8 - 13 Polleke Edou11 - 28 LPts
01/01/2028New Kingston, Jamaica7 - 13 Evgeni á Mogilev1 - 0 WPts
02/11/2027Warsaw, Poland7 - 12 Dawid Smolko12 - 20 LPts
04/09/2027New Kingston, Jamaica6 - 12 Milivoj Buzov4 - 12 WPts
07/07/2027New Kingston, Jamaica5 - 12 Asil Batur1 - 1 WPts
08/05/2027New Kingston, Jamaica4 - 12 Dale Colquhoun9 - 15 WPts
10/03/2027Bratislava, Slovakia3 - 12 KaÜpar Opalka3 - 23(2) WPts
10/01/2027New Kingston, Jamaica2 - 12 Ashley Buyers0 - 18 WPts
11/11/2026New Kingston, Jamaica1 - 12 John Forester3 - 9 WPts
12/09/2026Katlehong, South Africa1 - 11 Peter Kindudi11 - 12 LPts
15/07/2026New Kingston, Jamaica1 - 10 John Forester2 - 8 LPts
15/05/2026New Kingston, Jamaica1 - 9 Jordan Lyon6 - 4 LPts
27/03/2026Kingston, Jamaica1 - 8 Dai Riach3 - 11 LPts
31/01/2026Harare, Zimbabwe1 - 7 Isaac Nyumbu0 - 3 LPts
03/12/2025Bangkok, Thailand1 - 6 Kaenpetch Sumrei4(1) - 14 LPts
05/10/2025New Kingston, Jamaica1 - 5 Joshua Soutar7 - 7 LPts
08/08/2025Cartagena, Colombia1 - 4 Manuel Lopez17(1) - 23 LPts
10/06/2025Spanish Town, Jamaica1 - 3 Adam Sween9 - 8 LPts
14/04/2025Yerevan, Armenia1 - 2 Diradur Tarakjyan34 - 8 LPts
14/02/2025Kingston, Jamaica1 - 1 Ben Auchter9(1) - 23 LPts
17/12/2024New Kingston, Jamaica1 - 0 Sean Dorward3 - 14 LPts
05/11/2024New Kingston, Jamaica0 - 0 John Polk0 - 1 WPts