Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033New Kingston, Jamaica19 - 19 Juan Bonilla16 - 23 WPts
17/09/2033New Kingston, Jamaica18 - 19 Senon Pasqual0 - 7 WPts
18/07/2033New Kingston, Jamaica17 - 19 Gonzalo Escobar7 - 11 WPts
17/05/2033New Kingston, Jamaica17 - 18 Daniel Coats21 - 19 LPts
17/03/2033New Kingston, Jamaica16 - 18 Dylan Harrison8 - 5 WPts
15/01/2033New Kingston, Jamaica15 - 18 Theo McQueen5 - 13 WPts
14/11/2032New Kingston, Jamaica15 - 17 Leu Wagemans21 - 17 LPts
13/09/2032New Kingston, Jamaica14 - 17 Kieran Keefe6 - 14 WPts
14/07/2032New Kingston, Jamaica14 - 16 Senon Olivar3 - 12 LPts
15/05/2032New Kingston, Jamaica14 - 15 Jonathan Lane4 - 2 LPts
16/03/2032New Kingston, Jamaica13 - 15 Jack Omans8(1) - 21 WPts
16/01/2032New Kingston, Jamaica12 - 15 Aaron Bonner6 - 3 WPts
17/11/2031New Kingston, Jamaica11 - 15 Ian Brice3 - 6 WPts
17/09/2031Spanish Town, Jamaica10 - 15 Corey Gettings2 - 21 WPts
29/07/2031Kingston, Jamaica9 - 15 John Hoggan7 - 16 WPts
01/06/2031Kingston, Jamaica8 - 15 Mason Miller10 - 11 WPts
05/04/2031Kingston, Jamaica7 - 15 Peter Brand3 - 15 WPts
05/03/2031Spanish Town, Jamaica7 - 14 Michael Christie0 - 0 LPts
30/01/2031Kingston, Jamaica7 - 13 Clinton Boo6 - 10 LPts
02/12/2030Yerevan, Armenia7 - 12 Parsegh Dakesyan9 - 8 LPts
04/10/2030New Kingston, Jamaica6 - 12 Arnie Hammell6 - 9 WPts
06/08/2030Minsk, Belarus6 - 11 Faddei Wasil18 - 14 LPts
08/06/2030Kingston, Jamaica5 - 11 Alastair Sellar7 - 16 WPts
15/04/2030Lafayette, USA4 - 11 Joshua Vernor2 - 4 WPts
15/02/2030New Kingston, Jamaica4 - 10 Floyd Yiu4 - 7 LPts
18/12/2029Copenhagen, Denmark3 - 10 Norb May21(1) - 9 WPts
20/10/2029New Kingston, Jamaica3 - 9 Paul Dann10 - 10 LPts
25/08/2029New Kingston, Jamaica3 - 8 Michael Beavin15 - 13 LPts
30/06/2029New Kingston, Jamaica3 - 7 Rob Orem9 - 20 LPts
01/05/2029New Kingston, Jamaica3 - 6 Rob Orem8 - 20 LPts
07/03/2029New Kingston, Jamaica3 - 5 Seth Bellamy5 - 20 LPts
02/02/2029Kingston, Jamaica3 - 4 Ricky Burt0 - 0 LPts
25/12/2028New Kingston, Jamaica3 - 3 Vince Drysdale6 - 3 LPts
26/10/2028New Kingston, Jamaica2 - 3 Rob Factor1 - 11 WPts
27/08/2028New Kingston, Jamaica2 - 2 Damjan Gavranovic2 - 1 LPts
28/06/2028Kingston, Jamaica1 - 2 Ricky Ables3(1) - 10 WPts
04/05/2028Oruro, Bolivia1 - 1 Francisco Aja7 - 19 LPts
06/03/2028San Miguel, El Salvador1 - 0 Eduardo Olivares18 - 15 LPts
07/01/2028New Kingston, Jamaica0 - 0 Spencer Renwick2 - 2 WPts