Weightclass:  Middleweight
Location:  Kingston, Jamaica
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2031Kingston, Jamaica23 - 18 Peter Laidler0 - 3 WPts
09/04/2031Kingston, Jamaica22 - 18 Diego Buron8 - 8 WPts
08/02/2031Kingston, Jamaica21 - 18 Dai Kilpatrick0 - 4 WPts
10/12/2030Kingston, Jamaica20 - 18 George Davies4 - 11 WPts
11/10/2030Kingston, Jamaica19 - 18 Guust Neerync22 - 38 WPts
12/08/2030Kingston, Jamaica18 - 18 Ian Harvie2 - 6 WPts
13/06/2030Kingston, Jamaica17 - 18 Joseph Torbett4 - 10 WPts
14/04/2030Kingston, Jamaica17 - 17 Clinton Motto14 - 17 LPts
13/02/2030Kingston, Jamaica16 - 17 Chris Cauldwell0 - 1 WPts
15/12/2029Kingston, Jamaica15 - 17 Alen Haworth7 - 22 WPts
16/10/2029Kingston, Jamaica14 - 17 Zach Melrose4 - 7 WPts
17/08/2029Kingston, Jamaica13 - 17 Dylan Bowman0 - 2 WPts
18/06/2029Bangkok, Thailand13 - 16 Padjai Keelalay39(1) - 9 LPts
20/04/2029Benin City, Nigeria13 - 15 Gazi Ayoub4 - 3 LPts
20/02/2029Portmore, Jamaica13 - 14 Mike Porteous6 - 13 LPts
26/12/2028New Kingston, Jamaica13 - 13 Arthur Samson14 - 15 LPts
24/11/2028Kingston, Jamaica12 - 13 Ian Kilgour18 - 14 WPts
19/10/2028Accra, Ghana12 - 12 Rex Nottinggham20 - 20 LPts
21/08/2028Kingston, Jamaica11 - 12 Joaquin De Gonia0 - 10 WPts
23/06/2028Shubra El-Kheima, Egypt11 - 11 Haaris Reza14(1) - 19 LPts
25/04/2028Kingston, Jamaica10 - 11 Mark Prichett5 - 8 WPts
26/02/2028Shymkent, Kazakhstan9 - 11 Saad Manafov7 - 16 WPts
29/12/2027Paris, France8 - 11 Royal de Sade0 - 3 WPts
31/10/2027El Alto, Bolivia8 - 10 Beltran Majano59 - 37(1) LPts
02/09/2027Kingston, Jamaica7 - 10 Fraser Nichol6 - 9 WPts
04/07/2027Odense, Denmark7 - 9 Skjold Pio10 - 13 LPts
06/05/2027Brisbane, Australia7 - 8 Ian Ogletree9 - 19 LPts
08/03/2027Odense, Denmark7 - 7 Rad Nicolaysen6 - 26(2) LPts
08/01/2027Roskilde, Denmark6 - 7 Gardiner Frantzen1 - 2 WPts
10/11/2026Kingston, Jamaica5 - 7 John Mortland5 - 14 WPts
11/09/2026Kingston, Jamaica4 - 7 Morgan Foyle0 - 6 WPts
12/07/2026Split, Croatia4 - 6 Dragutin Vucina2 - 13 LPts
14/05/2026Geelong, Australia3 - 6 Rich Blaine3 - 18(2) WPts
16/03/2026Bratislava, Slovakia3 - 5 LudvÝk Franko5 - 15 LPts
16/01/2026Almaty, Kazakhstan3 - 4 Afanas Cackpenoff12(1) - 13 LPts
18/11/2025Kingston, Jamaica2 - 4 John Forester1 - 5 WPts
19/09/2025Warsaw, Poland2 - 3 Bonifacy Grabinski8 - 11 LPts
22/07/2025Montevideo, Uruguay1 - 3 Fraco Oseguera2 - 9 WPts
24/05/2025Kingston, Jamaica1 - 2 Mick Keelan11 - 8 LPts
15/04/2025Spanish Town, Jamaica1 - 1 Glynn Cullom13 - 14 LPts
22/02/2025Kingston, Jamaica1 - 0 Michael Smith32(1) - 18 LPts
22/01/2025Kingston, Jamaica0 - 0 Fraser Binner1 - 2 WPts