Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  25(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/02/2035New Kingston, Jamaica24 - 22 Declan Saomba4 - 10 WKO3
23/12/2034New Kingston, Jamaica23 - 22 Seymour St. Marie6 - 6 WPts
23/10/2034New Kingston, Jamaica23 - 21 Kai Ardrey24 - 13 LPts
28/08/2034Kingston, Jamaica22 - 21 Sam Baughn22 - 17 WPts
30/06/2034Kingston, Jamaica22 - 20 Blake Dingwall30 - 14 LPts
24/05/2034Kingston, Jamaica22 - 19 Rex Kinzie20 - 14 LPts
01/04/2034Spanish Town, Jamaica22 - 18 Gareth Haddow25(1) - 11 LPts Jamaica National Championships 2034View
29/03/2034Spanish Town, Jamaica21 - 18 Brad Leys8 - 6 WPts Jamaica National Championships 2034View
26/03/2034Spanish Town, Jamaica20 - 18 Elliot Leitch32 - 18 WPts Jamaica National Championships 2034View
23/02/2034New Kingston, Jamaica19 - 18 Dale Christison10 - 20 WPts
25/12/2033Saint-Etienne, France18 - 18 Michel Decoux2 - 8(1) WPts
27/10/2033Piraeus, Greece17 - 18 Dymas Lambros2 - 14 WPts
27/08/2033Santo Domingo Oeste, Dominican Republic16 - 18 Pablo Curto18 - 11 WPts
29/06/2033San Juan, Argentina15 - 18 Diego Mercado18 - 5 WPts
01/05/2033Córdoba, Argentina15 - 17 Vicente Florida31 - 40(3) LPts
03/03/2033New Kingston, Jamaica14 - 17 Clinton Cousar0 - 4 WPts
01/01/2033Ganja, Azerbaijan14 - 16 Khaliq Mirzoev11 - 14 LPts
02/11/2032Bokhtar, Tajikistan14 - 15 Borya Magomaev21(1) - 22 LPts
04/09/2032Riga, Latvia13 - 15 Borya Tenisons0 - 0 WPts
07/07/2032Hull, UK13 - 14 Adam MacClery11 - 17 LPts
09/05/2032New Kingston, Jamaica12 - 14 Felix Maskell15 - 5 WPts
26/03/2032Kingston, Jamaica12 - 13 David Taylor22 - 10 LPts Jamaica National Championships 2032View
08/03/2032Aden, Yemen11 - 13 Haaris Abdelrahman4 - 17 WPts
09/01/2032New Kingston, Jamaica11 - 12 Felix Maskell13 - 5 LPts
16/11/2031Carolina, Puerto Rico10 - 12 Desiderio Espada12 - 2 WPts
18/09/2031New Kingston, Jamaica9 - 12 Norb Agard9 - 6 WPts
20/07/2031Kingston, Jamaica8 - 12 Chris Hossack4 - 9 WPts
26/05/2031Hamamatsu, Japan7 - 12 Hikaru Inaba8 - 14 WPts
27/03/2031Baku, Azerbaijan7 - 11 Gulbala Fahs12 - 18 LPts
27/01/2031Prague, Czech Republic7 - 10 Hynek Boran13 - 15 LPts
29/11/2030Baku, Azerbaijan6 - 10 Mubariz Arablinskij4 - 16 WPts
01/10/2030Geneva, Switzerland6 - 9 Odilon Gide20 - 18 LPts
03/08/2030Casablanca, Morocco5 - 9 Ismail Belhsen4 - 13(2) WPts
05/06/2030Georgetown, Guyana5 - 8 John Heriot24 - 12 LPts
07/04/2030Merlo, Argentina5 - 7 Jose Varona8 - 21 LPts
07/02/2030Sumqayit, Azerbaijan4 - 7 Jeyhun Shirinov6 - 19 WPts
10/12/2029Montreal, Canada4 - 6 Joe Coslett9 - 13 LPts
12/10/2029New Kingston, Jamaica3 - 6 Majid Mourad0 - 5 WPts
14/08/2029Plovdiv, Bulgaria3 - 5 Anastas á Kazanov22 - 15(4) LPts
16/06/2029Gothenburg, Sweden3 - 4 Colin Hogen20 - 9 LPts
18/04/2029New Kingston, Jamaica2 - 4 Dean Heffernan3 - 12 WPts
18/02/2029Aba, Nigeria2 - 3 Chigozie Belloosagie1 - 9 LPts
21/12/2028Prague, Czech Republic2 - 2 Hynek Boran4 - 7 LPts
23/10/2028New Kingston, Jamaica1 - 2 Josh Perrie0 - 1 WPts
24/08/2028Spanish Town, Jamaica0 - 2 Peter Kellis7 - 3 WPts
26/06/2028Split, Croatia0 - 1 Gordan Majcen4 - 11 LPts
27/04/2028New Kingston, Jamaica0 - 0 Peter Kellis5 - 3 LPts