Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034New Kingston, Jamaica19 - 15 Sid Clough4 - 22 WPts
03/11/2033New Kingston, Jamaica18 - 15 Dom Hallowell1 - 2 WPts
03/09/2033New Kingston, Jamaica17 - 15 Brendan Terris2 - 1 WPts
04/07/2033New Kingston, Jamaica16 - 15 Jamie Maines1 - 12 WPts
04/05/2033New Kingston, Jamaica15 - 15 Goga Vitko0 - 2 WPts
06/03/2033New Kingston, Jamaica14 - 15 Sam Low1 - 15 WPts
03/01/2033New Kingston, Jamaica13 - 15 Alastair Dalling2 - 19 WPts
03/11/2032Brno, Czech Republic13 - 14 Aleü Kosman10 - 10 LPts
05/09/2032Calgary, Canada12 - 14 Merrill Criqui0 - 0 WPts
08/07/2032Portmore, Jamaica12 - 13 Bart Broaden5 - 14 LPts
10/05/2032Spanish Town, Jamaica11 - 13 Leon Sheron9 - 14 WPts
14/03/2032New Kingston, Jamaica10 - 13 Mick Cornog2 - 6 WPts
14/01/2032Riga, Latvia10 - 12 Melor Roze5 - 13 LPts
16/11/2031New Kingston, Jamaica9 - 12 Bruce Taylor5 - 16 WPts
16/09/2031New Kingston, Jamaica8 - 12 Mick Luckie0 - 3 WPts
17/07/2031New Kingston, Jamaica7 - 12 Joe Lacey8 - 4 WPts
18/05/2031Kingston, Jamaica7 - 11 Tobias Crosby5 - 9 LPts
30/03/2031Kingston, Jamaica6 - 11 John Hoggan6 - 15 WPts
17/02/2031New Kingston, Jamaica6 - 10 Michael Beavin24 - 13 LPts
17/01/2031Prague, Czech Republic5 - 10 Zdenek Vrabel0 - 3 WPts
19/11/2030Lusaka, Zambia5 - 9 Vashon Ngwira29 - 12 LPts
21/09/2030New Kingston, Jamaica5 - 8 Ricky Burt5 - 6 LPts
22/07/2030Spanish Town, Jamaica5 - 7 Kyle Kells9 - 21 LPts
25/05/2030Spanish Town, Jamaica5 - 6 Kyle Kells8 - 21 LPts
08/04/2030New Kingston, Jamaica4 - 6 Robert Sproat0 - 3 WPts
08/02/2030Almaty, Kazakhstan4 - 5 Rashid Turlybeckov2 - 13(1) LPts
11/12/2029Kingston, Jamaica3 - 5 Ian Gollon7 - 12 WPts
26/10/2029Portmore, Jamaica3 - 4 Richie Whittum22 - 12(1) LPts
31/08/2029Kingston, Jamaica2 - 4 Bradley Sprouse0 - 0 WPts
31/07/2029Kingston, Jamaica2 - 3 Ian Teel0 - 0 LPts
20/06/2029Vancouver, Canada2 - 2 Paul Hampson13 - 5 LPts
22/04/2029New Kingston, Jamaica1 - 2 Diego Mondragon1 - 2 WPts
22/02/2029New Kingston, Jamaica0 - 2 Pashkhi Abajian3 - 12 WPts
24/12/2028New Kingston, Jamaica0 - 1 Spencer Renwick3 - 7 LPts
26/10/2028New Kingston, Jamaica0 - 0 Lloyd Masterton1 - 3 LPts