Weightclass:  Middleweight
Location:  Portmore, Jamaica
Record:  18 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2028Portmore, Jamaica17 - 16 Chris Downey0 - 1 WPts
09/09/2028Portmore, Jamaica16 - 16 Joseph Torbett0 - 1 WPts
11/07/2028Portmore, Jamaica15 - 16 Paco Alamillo6 - 15 WPts
11/05/2028Portmore, Jamaica14 - 16 Kevin Engman4 - 5 WPts
12/03/2028Portmore, Jamaica13 - 16 Neil Reddick0 - 0 WPts
11/01/2028Portmore, Jamaica13 - 15 Andrew Hastie19 - 15 LPts
11/11/2027Portmore, Jamaica13 - 14 Waleed Asfour3 - 12 LPts
11/09/2027Portmore, Jamaica12 - 14 Mark Maine0 - 1 WPts
13/07/2027Portmore, Jamaica11 - 14 Elnara Tahirov3 - 7 WPts
14/05/2027Portmore, Jamaica11 - 13 Felix Connor9 - 17 LPts
15/03/2027Portmore, Jamaica10 - 13 Clinton Motto3 - 8 WPts
14/01/2027Portmore, Jamaica9 - 13 Phil Rowan1 - 6 WPts
14/11/2026Copenhagen, Denmark9 - 12 Soren Hermansen16(1) - 11 LPts
16/09/2026Riga, Latvia8 - 12 Mikhail Patags5 - 20 WPts
19/07/2026Mueang Samut Prakan, Thailand7 - 12 Pongsaklek Rattanabundit6 - 18 WPts
21/05/2026Portmore, Jamaica7 - 11 Mick Keelan17 - 9 LPts
23/03/2026Portmore, Jamaica6 - 11 James Gwyn2 - 2 WPts
23/01/2026Spanish Town, Jamaica6 - 10 Robert Norris4 - 4 LPts
04/12/2025New Kingston, Jamaica6 - 9 Joshua Soutar8 - 7 LPts
08/10/2025Portmore, Jamaica6 - 8 Ian Diggins1 - 1 LPts
10/08/2025Kingston, Jamaica5 - 8 Sid Coey2 - 19(2) WPts
12/06/2025Portmore, Jamaica4 - 8 Danny Malloch1 - 1 WPts
14/04/2025New Kingston, Jamaica3 - 8 Chris Llewellyn6 - 17 WPts
14/02/2025Spanish Town, Jamaica3 - 7 Leo Borthwick8 - 21(2) LPts
19/12/2024Spanish Town, Jamaica3 - 6 Mark Garson34 - 12 LPts
17/11/2024Kingston, Jamaica2 - 6 Arran Lees0 - 0 WPts
15/10/2024New Kingston, Jamaica1 - 6 Dillon Sterett6 - 10 WPts
21/08/2024New Kingston, Jamaica1 - 5 Daniel Byer7 - 19 LPts
23/06/2024Kingston, Jamaica0 - 5 Bradley Orrock0 - 7 WPts
24/04/2024Portmore, Jamaica0 - 4 Antwan Tillery5 - 17 LPts
26/02/2024Spanish Town, Jamaica0 - 3 Sid Gough23 - 15 LPts
29/12/2023Parma, Italy0 - 2 Luigino Adduce11 - 10 LPts
30/10/2023New Kingston, Jamaica0 - 1 Daniel Brackenridge5 - 11(1) LPts
18/09/2023Portmore, Jamaica0 - 0 Joshua Soutar1 - 0 LPts