Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2033New Kingston, Jamaica21 - 11 Bryn Ardrey0 - 8 WPts
22/05/2033New Kingston, Jamaica20 - 11 Charlie Geddes0 - 6 WPts
22/03/2033New Kingston, Jamaica19 - 11 Hayden Leckie0 - 1 WPts
20/01/2033New Kingston, Jamaica19 - 10 Juan Portilla20 - 7 LPts
20/11/2032New Kingston, Jamaica18 - 10 Michael Davies3 - 4 WPts
20/09/2032New Kingston, Jamaica17 - 10 Nathan Urie6 - 12(1) WPts
21/07/2032New Kingston, Jamaica16 - 10 Mel Appleton7 - 14 WPts
22/05/2032New Kingston, Jamaica15 - 10 Rex Quail0 - 0 WPts
23/03/2032New Kingston, Jamaica14 - 10 Vanko Fedorko5 - 11 WPts
23/01/2032New Kingston, Jamaica13 - 10 Aleksei Garayev4 - 4 WPts
24/11/2031New Kingston, Jamaica12 - 10 Reinout Moenssens8 - 10 WPts
25/09/2031New Kingston, Jamaica12 - 9 Spencer Urian1 - 0 LPts
27/07/2031New Kingston, Jamaica11 - 9 Leonel Rodrigo2 - 9 WPts
29/05/2031New Kingston, Jamaica11 - 8 Phil Laramore13 - 5 LPts
28/03/2031Lonueuil, Canada11 - 7 Sinclair Oltz14(1) - 17 LPts
28/01/2031Isfahan, Iran10 - 7 Ibrahim Sader8 - 6 WPts
30/11/2030New Kingston, Jamaica10 - 6 Phil Laramore11 - 4 LPts
01/10/2030Kingston, Jamaica9 - 6 Bradley Sprouse1 - 6 WPts
04/08/2030Spanish Town, Jamaica8 - 6 Corey Gettings2 - 14 WPts
13/06/2030Virginia Beach, USA7 - 6 Tobias Green1 - 14(1) WPts
15/04/2030Kingston, Jamaica6 - 6 Tobias Crosby3 - 4 WPts
17/02/2030New Kingston, Jamaica6 - 5 Phil Prothro25 - 9 LPts
21/12/2029Kingston, Jamaica5 - 5 Leo Spedden9 - 13 WPts
23/10/2029New Kingston, Jamaica5 - 4 Ian Bonner3 - 4 LPts
24/08/2029Kingston, Jamaica5 - 3 Clint Damon11(1) - 18 LPts
24/07/2029Portmore, Jamaica4 - 3 Bart Broaden0 - 0 WPts
22/06/2029Las Condes, Chile4 - 2 Ulises Trinadad18 - 14 LPts
24/04/2029Santa Clara, Cuba3 - 2 Angel Berrones19 - 9 WPts
24/02/2029New Kingston, Jamaica2 - 2 Berto Villalon6 - 13 WPts
27/12/2028Riga, Latvia1 - 2 Kolya Strautnieks12 - 18 WPts
29/10/2028Kingston, Jamaica0 - 2 Alastair Sellar2 - 11 WPts
07/09/2028Kingston, Jamaica0 - 1 Paul Phaup13 - 23 LPts
07/08/2028New Kingston, Jamaica0 - 0 Nicholas Jones2 - 2 LPts