Weightclass:  Middleweight
Location:  Kingston, Jamaica
Record:  24 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2031Kingston, Jamaica24 - 24 Santiago Pagniligan3 - 2 LPts
05/08/2031Kingston, Jamaica23 - 24 Vincent Lusk13 - 14 WPts
04/06/2031Kingston, Jamaica22 - 24 Ricardo Simeon8 - 16 WPts
04/04/2031Kingston, Jamaica21 - 24 Eloy Caudillo19(1) - 17(1) WPts
03/02/2031Kingston, Jamaica21 - 23 Gonzalo Machin9 - 3 LPts
05/12/2030Kingston, Jamaica20 - 23 Volkan Alican3 - 10 WPts
06/10/2030Kingston, Jamaica19 - 23 Clinton Motto16 - 18 WPts
08/08/2030Kingston, Jamaica19 - 22 Declan Babalola13 - 13 LPts
09/06/2030Kingston, Jamaica19 - 21 Ellis Bbumba9 - 5 LPts
10/04/2030Kingston, Jamaica18 - 21 Lee Tsim2 - 17 WPts
09/02/2030Kingston, Jamaica17 - 21 HanuÜ Jech13 - 7 WPts
11/12/2029Kingston, Jamaica16 - 21 Kiki Aguila5 - 10 WPts
12/10/2029Kumasi, Ghana15 - 21 Obiajulu Agyemang8 - 9 WPts
14/08/2029Kampala, Uganda15 - 20 Sam Kibanzaga9 - 17 LPts
16/06/2029Lonueuil, Canada14 - 20 Fabrice Jadin22 - 16 WPts
18/04/2029Krakow, Poland13 - 20 Idzi Wydra6 - 32 WPts
18/02/2029Dushanbe, Tajikistan12 - 20 Ioakim Kakpenov1(1) - 8 WPts
21/12/2028Kano, Nigeria11 - 20 Odion Nwankwo1 - 10 WPts
23/10/2028Portmore, Jamaica11 - 19 Spencer Barfoot7 - 19 LPts
28/08/2028New Kingston, Jamaica10 - 19 Arthur Samson13 - 14 WPts
30/06/2028Kingston, Jamaica10 - 18 Dale Madziva4 - 8 LPts
01/05/2028Melbourne, Australia9 - 18 David Liston22 - 9(1) WPts
03/03/2028Holguin, Cuba8 - 18 Juan Sias4 - 26 WPts
04/01/2028Liege, Belgium8 - 17 Granger Blanco9 - 20 LPts
06/11/2027Perth, Australia7 - 17 David Foyle9 - 11 WPts
08/09/2027Yerevan, Armenia7 - 16 Trasdamad Hakkakkyan23 - 11 LPts
11/07/2027Gyumri, Armenia6 - 16 Karekin Mahakyan14(1) - 22 WPts
13/05/2027Odense, Denmark5 - 16 Odell Aaby8 - 22(1) WPts
15/03/2027Kingston, Jamaica5 - 15 Duncan Jones4 - 11 LPts
16/01/2027Dakar, Senegal5 - 14 Chrestien Leye7 - 20 LPts
18/11/2026San Bernardo, Chile4 - 14 Jesus Barranco7 - 15(1) WPts
20/09/2026Marseille, France4 - 13 Hello Guebert5 - 19 LPts
23/07/2026Tirana, Albania4 - 12 Burim Akdari9 - 10 LPts
25/05/2026Yerevan, Armenia4 - 11 Hovsep Hakimian11(2) - 13 LPts
27/03/2026Kingston, Jamaica3 - 11 Oliver Stant1 - 8 WPts
27/01/2026Kingston, Jamaica3 - 10 Suhaim Shaw13 - 15 LPts
29/11/2025Kingston, Jamaica3 - 9 James Betton7 - 6 LPts
30/09/2025Kingston, Jamaica2 - 9 Fraser Binner2 - 6 WPts
02/08/2025Kingston, Jamaica2 - 8 Noel Connell7 - 12 LPts
04/06/2025Kingston, Jamaica2 - 7 Ian Harbert1 - 8 LPts
20/04/2025Kingston, Jamaica2 - 6 Dom Drennan11 - 17 LPts
20/03/2025Kingston, Jamaica2 - 5 William Carlow0 - 0 LPts
15/02/2025New Kingston, Jamaica1 - 5 Joseph Gordon5 - 22 WPts
18/12/2024Kingston, Jamaica1 - 4 Jasper Tarbet16 - 16 LPts
17/11/2024Spanish Town, Jamaica1 - 3 Robert Norris0 - 0 LPts
14/10/2024New Kingston, Jamaica0 - 3 Arthur Samson3 - 0 WPts
23/08/2024Kingston, Jamaica0 - 2 Mick Keelan7 - 7 LPts
24/06/2024New Kingston, Jamaica0 - 1 Will Moreman5 - 7 LPts
24/05/2024Kingston, Jamaica0 - 0 John Mortland1 - 2 LPts