Weightclass:  Middleweight
Location:  Kingston, Jamaica
Record:  35 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2033Kingston, Jamaica35 - 17 Dom Jegede16 - 13 LPts
10/01/2033Kingston, Jamaica34 - 17 Frisco Barretto2 - 8 WPts
09/11/2032Kingston, Jamaica33 - 17 Chris Harkins1 - 1 WPts
09/09/2032Kingston, Jamaica32 - 17 David Yeamans0 - 1 WPts
10/07/2032Kingston, Jamaica31 - 17 Elliot Binnion8 - 6 WPts
10/05/2032Kingston, Jamaica30 - 17 Eoin Molony6 - 13 WPts
11/03/2032Kingston, Jamaica29 - 17 Clinton Motto20 - 23 WPts
10/01/2032Kingston, Jamaica28 - 17 Malcolm Tough0 - 5 WPts
10/11/2031Kingston, Jamaica27 - 17 Neil Algee1 - 8 WPts
09/09/2031Kingston, Jamaica26 - 17 Rob Anfom12 - 15 WPts
12/07/2031Kingston, Jamaica25 - 17 Robert Lennie1 - 7 WPts
11/05/2031Kingston, Jamaica24 - 17 Jack Sibbald2 - 4 WPts
12/03/2031Accra, Ghana24 - 16 Blake Kasanbata1 - 4 LPts
12/01/2031Kingston, Jamaica23 - 16 Will Shiel1 - 1 WPts
13/11/2030Kingston, Jamaica22 - 16 Jack Sibbald2 - 0 WPts
15/09/2030Kingston, Jamaica21 - 16 Harvey Munroe0 - 3 WPts
17/07/2030Resistencia, Argentina20 - 16 Nemesio Tolentino2 - 8 WPts
19/05/2030Kingston, Jamaica19 - 16 Mike Burke3 - 7 WPts
21/03/2030Douala, Cameroon19 - 15 Rush Ostermeyer3 - 20 LPts
21/01/2030Amman, Jordan19 - 14 Imran Aldimashqi20 - 14 LPts
23/11/2029Shymkent, Kazakhstan18 - 14 Bilal Narckulov4 - 4 WPts
25/09/2029Kiev, Ukraine17 - 14 Oleksander Spivak2 - 11 WPts
28/07/2029Zapopan, Mexico16 - 14 Guillermo Salcido4 - 8 WPts
30/05/2029Kingston, Jamaica15 - 14 Aftab Tanoos5 - 13 WPts
01/04/2029Kingston, Jamaica15 - 13 Jack Tully40 - 17 LPts Jamaica National Championships 2029View
29/03/2029Kingston, Jamaica14 - 13 Chris Fyffe9 - 18 WPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica13 - 13 Peter Sutherland2 - 1 WPts Jamaica National Championships 2029View
16/02/2029Kingston, Jamaica12 - 13 Hugh Nethery12 - 12 WPts
22/12/2028Spanish Town, Jamaica12 - 12 Michael Vail9 - 7 LPts
24/10/2028Kingston, Jamaica11 - 12 Alaksander Filar16 - 11 WPts
25/08/2028Spanish Town, Jamaica10 - 12 Ian Fullerton0 - 13 WPts
27/06/2028Poltava, Ukraine10 - 11 Fedir Duda24 - 6 LPts
29/04/2028Kingston, Jamaica9 - 11 Bob Ronald2 - 1 WPts
01/03/2028Birmingham, UK9 - 10 Ken Salmon7 - 11 LPts
02/01/2028Kingston, Jamaica8 - 10 Vidar Asplund1 - 1 WPts
04/11/2027Ghent, Belgium8 - 9 Antelink Backeljauw20 - 13 LPts
06/09/2027Kingston, Jamaica7 - 9 Besim Rugova2 - 12 WPts
08/07/2027New Kingston, Jamaica6 - 9 Arthur Samson9 - 11 WPts
09/05/2027Ciudad Apodaca, Mexico6 - 8 Nicandro Soliz5 - 22 LPts
11/03/2027New Kingston, Jamaica6 - 7 Connor Hosack2 - 6 LPts
17/01/2027Kingston, Jamaica5 - 7 Ian Wardrop8 - 10 WPts
19/11/2026Brest, Belarus5 - 6 Aleksandr Khryapa11 - 18 LPts
21/09/2026Warsaw, Poland5 - 5 Dawid Basinski12 - 18 LPts
23/07/2026Kingston, Jamaica5 - 4 John Adams19 - 11 LPts
25/05/2026Kingston, Jamaica4 - 4 Phil Rowan1 - 2 WPts
26/03/2026Kingston, Jamaica3 - 4 Cyril Smid2 - 24(2) WPts
26/01/2026Maipu, Chile3 - 3 Eduardo Mirelez8 - 16 LPts
28/11/2025Kingston, Jamaica3 - 2 Ahliman Rizk7 - 10 LPts
29/09/2025New Kingston, Jamaica3 - 1 Felix Belvin2 - 17 LPts
11/08/2025Kingston, Jamaica2 - 1 Connor Haw6 - 28 WPts
13/06/2025New Kingston, Jamaica2 - 0 Chris Llewellyn6 - 18 LPts
20/04/2025Kingston, Jamaica1 - 0 Mike Griffin15(1) - 27 WPts
20/03/2025Kingston, Jamaica0 - 0 Dai Riach2 - 5 WPts