Weightclass:  Bantamweight
Location:  New Kingston, Jamaica
Record:  30 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/08/2044New Kingston, Jamaica29 - 17(1) Michael Rennick2 - 7(2) WPts
09/06/2044New Kingston, Jamaica28 - 17(1) John Hicban2 - 2(2) WPts
09/04/2044New Kingston, Jamaica27 - 17(1) Rogelio Palacios2 - 1 WPts
07/02/2044New Kingston, Jamaica26 - 17(1) Radim Kost5 - 6 WPts
08/12/2043New Kingston, Jamaica25 - 17(1) Seferino Tafolla0 - 13 WPts
06/10/2043New Kingston, Jamaica24 - 17(1) Arif Hankashiev13 - 8 WPts
04/08/2043New Kingston, Jamaica23 - 17(1) Elvin Umraliev0 - 13 WPts
02/06/2043New Kingston, Jamaica22 - 17(1) Eduardo Avendano1 - 6 WPts
01/04/2043New Kingston, Jamaica21 - 17(1) Yasushi Miyasato7 - 7 WPts
29/01/2043New Kingston, Jamaica20 - 17(1) Olindo Espinal8 - 10 WPts
27/11/2042New Kingston, Jamaica19 - 17(1) Kazuhiko Furutani3 - 10 WPts
25/09/2042New Kingston, Jamaica18 - 17(1) Michael Harbert12 - 22(2) WPts
24/07/2042Santo Domingo Oeste, Dominican Republic17 - 17(1) Onofre Rebolledo9 - 9 WPts
26/05/2042New Kingston, Jamaica17 - 16(1) Santiago Chavarin5 - 4 LPts
26/03/2042New Kingston, Jamaica17 - 15(1) Charles Brewster23 - 13(1) LPts Jamaica National Championships 2042View
20/03/2042San Luis Potosi, Mexico16 - 15(1) Ulises Agosto4 - 10(1) WPts
17/01/2042New Kingston, Jamaica15 - 15(1) Rich Whittet20 - 11 WPts
22/11/2041Kuala Lumpur, Malaysia14 - 15(1) Saad Arshad10 - 11 WPts
22/09/2041New Kingston, Jamaica13 - 15(1) Charles Brewster21 - 11(1) WPts
22/07/2041Tilburg, Netherlands13 - 14(1) Antigoon Malazyns11 - 12(1) LPts
24/05/2041Auckland, New Zealand12 - 14(1) Richard Kernell8 - 7 WPts
26/03/2041Spanish Town, Jamaica12 - 13(1) Charles Brewster19 - 9 LPts Jamaica National Championships 2041View
16/03/2041Ostrava, Czech Republic11 - 13(1) Jan Skala13 - 9 WPts
13/01/2041Ulaanbaatar, Mongolia10 - 13(1) Soyol Amar11 - 12 WPts
15/11/2040Sunshine Coast, Australia9 - 13(1) Steven Arter0 - 0 WPts
17/09/2040San Miguelito, Panama9 - 12(1) Frisco Holguin13 - 16(1) LPts
20/07/2040New Kingston, Jamaica8 - 12(1) Gazi Jalali0 - 5 WPts
20/05/2040Breda, Netherlands7 - 12(1) Christiaan Palmkoek4 - 14 WPts
20/03/2040Asuncion, Paraguay7 - 11(1) Angel Cadiz14 - 20 LPts
21/01/2040Bayamon, Puerto Rico7 - 10 Gig Landin49(3) - 19 LKO3
23/11/2039Maipu, Chile6 - 10 Alano Santiesteban7 - 17 WPts
25/09/2039Kingston, Jamaica6 - 9 Theo Voiles10 - 3 LPts
26/07/2039New Kingston, Jamaica5 - 9 Spencer Powles0 - 7 WPts
25/05/2039Istanbul, Turkey4 - 9 Yavuz Reza0 - 14 WPts
26/03/2039Pretoria, South Africa4 - 8 Naeem Tuffuor11 - 20 LPts
26/01/2039New Kingston, Jamaica4 - 7 Ovidio Lafuente11 - 17(2) LPts
26/11/2038Goiania, Brazil4 - 6 Leonardo Leonardo12 - 21(1) LPts
28/09/2038New Kingston, Jamaica3 - 6 Ricky Dee0 - 2 WPts
30/07/2038Perth, Australia3 - 5 Robert Kafkadjyan19 - 15 LPts
30/05/2038Carolina, Puerto Rico3 - 4 Nasario Lepe6 - 4 LPts
01/04/2038New Kingston, Jamaica2 - 4 Geoff Livingston1 - 2 WPts
31/01/2038Montevideo, Uruguay2 - 3 Santiago Lasso16 - 32 LPts
03/12/2037New Kingston, Jamaica1 - 3 Davie Munn1 - 2 WPts
04/10/2037New Kingston, Jamaica1 - 2 Ethan Spaulding5 - 6 LPts
05/08/2037New Kingston, Jamaica1 - 1 Joaquin Pacheco6 - 18 LPts
05/06/2037Kingston, Jamaica0 - 1 Michael Harbert0 - 0 WPts
05/05/2037Asuncion, Paraguay0 - 0 Oro Esteban0 - 0 LPts