Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  16 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Kingston, Jamaica15 - 17 Bob Farquhar3 - 1 WPts
16/09/2033Kingston, Jamaica14 - 17 Trystan Machin4 - 6 WPts
16/07/2033Kingston, Jamaica13 - 17 Richie Aitkens1 - 8 WPts
15/05/2033Kingston, Jamaica13 - 16 Gareth Messier6(1) - 3 LPts
15/03/2033Kingston, Jamaica12 - 16 John Weatherspoon8 - 9 WPts
12/01/2033Kingston, Jamaica11 - 16 Kyle Kirkland0 - 0 WPts
11/11/2032Kingston, Jamaica10 - 16 John Caldwell8 - 5 WPts
10/09/2032Kingston, Jamaica10 - 15 Venacio Gramajo13 - 10 LPts
11/07/2032Kingston, Jamaica9 - 15 Sam Low1 - 11 WPts
12/05/2032Kingston, Jamaica9 - 14 Kelsey Fedders6 - 1 LPts
13/03/2032Gothenburg, Sweden9 - 13 Alex Mostrom26 - 19(1) LPts
14/01/2032Kingston, Jamaica8 - 13 Colin Dysert2 - 10 WPts
14/11/2031Soweto, South Africa7 - 13 Lukman Zungu5 - 16 WPts
15/09/2031Saint-Etienne, France6 - 13 Dabney Duchesnay13 - 18 WPts
17/07/2031Kingston, Jamaica5 - 13 Brett Costine4 - 10 WPts
18/05/2031Los Alcarrizos, Dominican Republic5 - 12 Isidro Abella27 - 11 LPts
20/03/2031Gaineau, Canada5 - 11 Marvel Barbusse2 - 16(1) LPts
20/01/2031Johannesburg, South Africa5 - 10 May Manyisa9 - 18 LPts
22/11/2030Kingston, Jamaica5 - 9 Amir Chelebieva10 - 5 LPts
24/09/2030Kingston, Jamaica5 - 8 Joe Lacey6 - 1 LPts
07/08/2030Kingston, Jamaica5 - 7 Jair Galicia13 - 11 LPts
09/06/2030Spanish Town, Jamaica4 - 7 Mark Savage2 - 14 WPts
17/04/2030Vienna, Austria3 - 7 Alphonse Kasjan2 - 13(1) WPts
17/02/2030New Kingston, Jamaica2 - 7 Paul Dann12 - 10 WPts
23/12/2029Kingston, Jamaica2 - 6 Greg Moore11 - 22 LPts
25/10/2029New Kingston, Jamaica2 - 5 Michael Beavin16 - 13 LPts
10/09/2029New Kingston, Jamaica2 - 4 Mick Vallance0 - 0 LPts
07/08/2029New Kingston, Jamaica2 - 3 Lloyd Gair0 - 0 LPts
19/06/2029Sofia, Bulgaria2 - 2 Atanas á Pyatov0 - 0 LPts
21/04/2029Vancouver, Canada2 - 1 Paul Hampson12 - 5 LPts
21/02/2029Kingston, Jamaica1 - 1 Paul Fuerte2 - 6 WPts
23/12/2028Kingston, Jamaica0 - 1 Richard Frame3 - 4 WPts
24/10/2028Kingston, Jamaica0 - 0 Andy Prosser0 - 1 LPts