Weightclass:  Bantamweight
Location:  New Kingston, Jamaica
Record:  49(6) - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2042New Kingston, Jamaica48(6) - 27(1) Naeem Banda8 - 22 WPts
25/04/2042New Kingston, Jamaica47(5) - 27(1) Suthep Manoprungroj3 - 4 WKO2
23/02/2042New Kingston, Jamaica46(5) - 27(1) Remo Cardia4 - 6 WPts
22/12/2041New Kingston, Jamaica45(5) - 27(1) Roger Melchor0 - 4 WPts
20/10/2041New Kingston, Jamaica44(4) - 27(1) Symon Poltorak14 - 14 WKO3
19/08/2041New Kingston, Jamaica43(4) - 27(1) Michael Scappini31 - 14(1) WPts
19/07/2041New Kingston, Jamaica42(4) - 27(1) Kamran Ismael24 - 9 WPts
18/06/2041New Kingston, Jamaica41(4) - 27(1) Diego Sergio56(24) - 23(2) WPts
02/05/2041Nassau, Bahamas41(4) - 26(1) Connor Murchison57(7) - 15(1) LPts
01/04/2041Spanish Town, Jamaica41(4) - 25(1) Jack Trevor10 - 2 LPts Jamaica National Championships 2041View
29/03/2041Spanish Town, Jamaica40(3) - 25(1) Charles Brewster20 - 9 WKO2 Jamaica National Championships 2041View
26/03/2041Spanish Town, Jamaica39(3) - 25(1) Paul Nesbit9 - 8 WPts Jamaica National Championships 2041View
18/03/2041New Kingston, Jamaica39(3) - 24(1) Fidel Hernandez56(15) - 24(1) LPts
15/02/2041New Kingston, Jamaica38(3) - 24(1) Fidel Hernandez56(15) - 23(1) WPts
15/01/2041New Kingston, Jamaica37(3) - 24(1) Gavin Donnelly4 - 10(4) WPts
25/12/2040New Kingston, Jamaica36(2) - 24(1) Gavin Donnelly4 - 7(2) WKO1
09/12/2040New Kingston, Jamaica35(1) - 24(1) Gavin Donnelly4 - 4 WKO2
14/11/2040Isfahan, Iran34(1) - 24(1) Sun Jou37(2) - 11 WPts
14/10/2040Isfahan, Iran34(1) - 23(1) Sun Jou36(2) - 11 LPts
13/09/2040New Kingston, Jamaica33(1) - 23(1) Besnik Bejta30 - 23(1) WPts
13/08/2040New Kingston, Jamaica32(1) - 23(1) Besnik Bejta30 - 22(1) WPts
13/07/2040New Kingston, Jamaica31(1) - 23(1) Rich Terres15(1) - 13 WPts
04/06/2040New Kingston, Jamaica30(1) - 23(1) Sid Wood15 - 9 WPts
02/05/2040New Kingston, Jamaica30(1) - 22(1) Ponce Terrazas15 - 13(1) LPts
01/04/2040Spanish Town, Jamaica29(1) - 22(1) Jack Trevor4 - 0 WPts Jamaica National Championships 2040View
29/03/2040Spanish Town, Jamaica28(1) - 22(1) Charles Brewster13 - 8 WPts Jamaica National Championships 2040View
26/03/2040Spanish Town, Jamaica27(1) - 22(1) Alastair Teel11 - 27 WPts Jamaica National Championships 2040View
13/03/2040Heraklion, Greece26(1) - 22(1) Demodocus Balli14 - 8 WPts
11/02/2040New Kingston, Jamaica26(1) - 21(1) Demodocus Balli13 - 8 LPts
11/01/2040Samarqand, Uzbekistan25(1) - 21(1) Vikenti Amirbeyov11 - 8 WPts
09/12/2039New Kingston, Jamaica25(1) - 20(1) Majid Hoque32(2) - 16 LPts
08/11/2039Samarqand, Uzbekistan24(1) - 20(1) Vikenti Amirbeyov11 - 6 WPts
08/10/2039New Kingston, Jamaica24(1) - 19(1) Majid Hoque30(2) - 16 LPts
07/09/2039Vancouver, Canada23(1) - 19(1) Mark Calpin2 - 0 WPts
07/08/2039New Kingston, Jamaica23(1) - 18(1) Dadash Karimi8 - 10 LPts
04/07/2039Santo Domingo Norte, Dominican Republic23(1) - 17(1) Eloy Curto24(4) - 5 LPts
02/06/2039Barquisimeto, Venezuela23(1) - 16(1) Enzo Moron37(1) - 19(1) LPts
02/05/2039New Kingston, Jamaica22(1) - 16(1) Francesco Mauri8 - 9 WPts
01/04/2039Kingston, Jamaica21(1) - 16(1) Henry Batie6 - 1 WPts Jamaica National Championships 2039View
29/03/2039Kingston, Jamaica20(1) - 16(1) Sammy Warrender16 - 20 WPts Jamaica National Championships 2039View
26/03/2039Kingston, Jamaica19(1) - 16(1) Theo Voiles9 - 1 WPts Jamaica National Championships 2039View
21/03/2039Karagandy, Kazakhstan18(1) - 16(1) Veysal Dostaew4 - 13 WPts
18/02/2039New Kingston, Jamaica18(1) - 15(1) Sergei Smetsky20 - 5(2) LPts
03/01/2039New Kingston, Jamaica17 - 15(1) Cortez Caraveo5 - 4 WKO3
03/11/2038New Kingston, Jamaica16 - 15(1) Denton Ward10 - 11 WPts
03/09/2038Bangkok, Thailand16 - 14 Panomroonglek Chuwattanana24(2) - 6 LKO3
03/08/2038Bangkok, Thailand16 - 13 Panomroonglek Chuwattanana23(2) - 6 LPts
03/07/2038Orleans, France16 - 12 Amiens Pageau14 - 24 LPts
02/06/2038Montevideo, Uruguay15 - 12 Ricardo Rufino17 - 8 WPts
02/05/2038Jaipur, India15 - 11 Girish Parikh36(1) - 11 LPts
01/04/2038Spanish Town, Jamaica15 - 10 James Coull24 - 15(1) LPts Jamaica National Championships 2038View
29/03/2038Spanish Town, Jamaica14 - 10 Malcolm Cauldwell19 - 16 WPts Jamaica National Championships 2038View
26/03/2038Spanish Town, Jamaica13 - 10 Sammy Warrender12 - 15 WPts Jamaica National Championships 2038View
12/03/2038Oslo, Norway13 - 9 Hogarth Eidem24(8) - 11 LPts
09/02/2038El Alto, Bolivia13 - 8 Vicente Pasion8 - 11 LPts
09/01/2038Zapopan, Mexico13 - 7 Enzo Moron22 - 13 LPts Americas Championships 2038View
13/12/2037Los Angeles, USA13 - 6 David Wardlaw46(7) - 4 LPts
12/12/2037Tirana, Albania12 - 6 Dardan Amiti6 - 3 WPts
11/11/2037Barquisimeto, Venezuela12 - 5 Enzo Moron20 - 13 LPts
11/10/2037Las Tunas, Cuba12 - 4 Diego Moraga61(1) - 31 LPts
10/09/2037Busan, South Korea12 - 3 Aimon Roque20 - 5 LPts Busan World Championships 2037View
07/09/2037Busan, South Korea11 - 3 Marvel Binoche5 - 5 WPts Busan World Championships 2037View
14/08/2037Accra, Ghana10 - 3 Amer Khokhar27 - 5 WPts
14/07/2037New Kingston, Jamaica10 - 2 Amer Khokhar26 - 5 LPts
05/06/2037Georgetown, Guyana9 - 2 John Glace39(1) - 33 WPts
02/05/2037Jaipur, India9 - 1 Girish Parikh26(1) - 7 LPts
01/04/2037Spanish Town, Jamaica8 - 1 James Coull17 - 13(1) WPts Jamaica National Championships 2037View
29/03/2037Spanish Town, Jamaica7 - 1 Alastair Teel4 - 14 WPts Jamaica National Championships 2037View
26/03/2037Spanish Town, Jamaica6 - 1 Dave Arbuthnot11 - 14 WPts Jamaica National Championships 2037View
21/02/2037New Kingston, Jamaica6 - 0 Hilario Coronado4(1) - 7 LPts
30/12/2036Spanish Town, Jamaica5 - 0 Leo Bankhead15(1) - 10(1) WPts
27/11/2036Minsk, Belarus4 - 0 Konstantin Mazurek12 - 22 WPts
29/09/2036Ponce, Puerto Rico3 - 0 Esteban Almodovar6 - 3 WPts
31/08/2036Hiroshima, Japan2 - 0 Takeshi Fujimoto14 - 15 WPts
03/07/2036Takoradi, Ghana1 - 0 Lewis Bonchaka9 - 20(1) WPts
05/05/2036New Kingston, Jamaica0 - 0 Ora Casas0 - 0 WPts