Weightclass:  Light Flyweight
Location:  New Kingston, Jamaica
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2033New Kingston, Jamaica21 - 17 Yodchai Chaisam2 - 9 WPts
02/10/2033New Kingston, Jamaica20 - 17 Angel Cardiel0 - 2 WPts
02/08/2033New Kingston, Jamaica19 - 17 Can Ba0 - 2 WPts
01/06/2033New Kingston, Jamaica18 - 17 Seferino Escarcega0 - 10 WPts
01/04/2033New Kingston, Jamaica17 - 17 Carlos Quinabo10 - 10 WPts
30/01/2033New Kingston, Jamaica17 - 16 Carlos Maambong9 - 16 LPts
29/11/2032New Kingston, Jamaica16 - 16 Gregor Patuone25(1) - 14 WPts
27/09/2032New Kingston, Jamaica15 - 16 Joshua Tran0 - 1 WPts
28/07/2032Leon, Nicaragua14 - 16 Hernan Fontanez16 - 18 WPts
29/05/2032New Kingston, Jamaica13 - 16 Evan Curran1 - 8 WPts
30/03/2032New Kingston, Jamaica12 - 16 Chul Moon7 - 11 WPts
31/01/2032New Kingston, Jamaica11 - 16 John Paisley7(1) - 20 WPts
02/12/2031New Kingston, Jamaica10 - 16 Alec Bonner7 - 4 WPts
04/10/2031Santiago de los Caballeros, Dominican Republic9 - 16 Diego Anaya7 - 18 WPts
06/08/2031Ulaanbaatar, Mongolia8 - 16 Muwaffaq Karibghanov9 - 25 WPts
08/06/2031Daegu, South Korea7 - 16 Eun-sun Mun4 - 3 WPts
10/04/2031Portmore, Jamaica7 - 15 Rob Glasgow6 - 10 LPts
14/02/2031Kingston, Jamaica7 - 14 Cody Gory13 - 10 LPts
12/01/2031New Kingston, Jamaica6 - 14 Edward Muncie28 - 13 WPts
12/12/2030New Kingston, Jamaica6 - 13 George Kincade2 - 13 LPts
13/10/2030Capiata, Paraguay6 - 12 Pedro Moros24(3) - 17 LPts
15/08/2030Quezon City, Philippines6 - 11 Denton Manguiat21 - 6 LPts
17/06/2030New Kingston, Jamaica6 - 10 Daniel Noon4 - 8 LPts
18/04/2030Shah Alam, Malaysia6 - 9 Aftab Baig27 - 8 LPts
18/02/2030Kingston, Jamaica5 - 9 Ian Moncrieff1 - 5 WPts
23/12/2029Duran, Ecuador5 - 8 Hernan Cedano16(1) - 28(2) LPts
25/10/2029New Kingston, Jamaica4 - 8 Gregor Freebairn3 - 16(3) WPts
25/08/2029Rotterdam, Netherlands4 - 7 Beel Messiaen14 - 13 LPts
27/06/2029Kingston, Jamaica4 - 6 Richard Bigg0 - 10 LPts
27/05/2029New Kingston, Jamaica4 - 5 Leo Yeamans13(1) - 22 LPts
26/04/2029New Kingston, Jamaica3 - 5 Holm Markussen9 - 23(1) WPts
26/02/2029New Kingston, Jamaica3 - 4 Mick Wynne10 - 8 LPts
28/12/2028Palembang, Indonesia3 - 3 Ken-arok Jelantik32 - 17 LPts
30/10/2028San Jose, Costa Rica3 - 2 Rafael Sepulveda2 - 0 LPts
01/09/2028Kingston, Jamaica2 - 2 George Kincade0 - 0 WPts
04/07/2028New Kingston, Jamaica2 - 1 Blake Kitchings4 - 4 LPts
06/05/2028New Kingston, Jamaica1 - 1 Noah Webb1 - 8 WPts
20/03/2028Kingston, Jamaica1 - 0 John Webster21 - 8 LPts
17/02/2028New Kingston, Jamaica0 - 0 John Paisley1 - 0 WPts