Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  43 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2033New Kingston, Jamaica42 - 14 Jan Dula3 - 14 WPts
30/04/2033New Kingston, Jamaica41 - 14 Quennel Rochefort5 - 3 WPts
01/03/2033New Kingston, Jamaica40 - 14 Delano de Lamartine6 - 5 WPts
30/12/2032New Kingston, Jamaica39 - 14 Elkhan Djavadov3 - 15 WPts
30/10/2032New Kingston, Jamaica38 - 14 Bujar Thika1 - 8 WPts
30/08/2032New Kingston, Jamaica37 - 14 Odo Hinault2 - 7(1) WPts
29/06/2032New Kingston, Jamaica36 - 14 Blagoje Kos1 - 2 WPts
30/04/2032New Kingston, Jamaica35 - 14 Neper Bonilla6 - 7 WPts
01/03/2032New Kingston, Jamaica34 - 14 Kir Bondar7 - 13 WPts
31/12/2031New Kingston, Jamaica34 - 13 Montenegro Polanco15 - 7 LPts
01/11/2031New Kingston, Jamaica33 - 13 Joshua Peden0 - 1 WPts
01/09/2031New Kingston, Jamaica32 - 13 James Ongfiang5 - 3 WPts
03/07/2031Port-au-Prince, Haiti31 - 13 Albain Filipacchi34 - 10 WPts
02/06/2031Port-au-Prince, Haiti31 - 12 Albain Filipacchi33 - 10 LPts
02/05/2031New Kingston, Jamaica31 - 11 Albain Filipacchi32 - 10 LPts
01/04/2031Kingston, Jamaica30 - 11 Felix Maskell9 - 4 WPts Jamaica National Championships 2031View
29/03/2031Kingston, Jamaica29 - 11 Alen Trumbull15 - 20 WPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica28 - 11 David Taylor15 - 7 WPts Jamaica National Championships 2031View
07/03/2031New Kingston, Jamaica27 - 11 Nathaniel Zango17 - 15 WPts
04/02/2031New Kingston, Jamaica26 - 11 Nathaniel Zango17 - 14 WPts
04/01/2031New Kingston, Jamaica25 - 11 Nathaniel Zango17 - 13 WPts
13/11/2030Dubai, UAE24 - 11 Abdul Qazi16(1) - 21 WPts
15/09/2030Kingston, Jamaica23 - 11 Richard Verner16 - 15 WPts
17/07/2030London, Canada22 - 11 Tugdual Camus12 - 7 WPts
19/05/2030Spanish Town, Jamaica22 - 10 Mark Kerry30(1) - 11 LPts
01/04/2030New Kingston, Jamaica22 - 9 Ian Eynon24 - 15(1) LPts Jamaica National Championships 2030View
29/03/2030New Kingston, Jamaica21 - 9 Jack Saucer25 - 24 WPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica20 - 9 Richard Verner15 - 13 WPts Jamaica National Championships 2030View
16/02/2030Kingston, Jamaica19 - 9 Robert Huskey19 - 12 WPts
26/12/2029Kingston, Jamaica18 - 9 Sammy Ard10 - 12 WPts
23/11/2029Spanish Town, Jamaica18 - 8 Cody Kindrick20 - 12 LPts
20/10/2029Cork, Ireland17 - 8 Ross Hyland0 - 2 WPts
22/08/2029New Kingston, Jamaica17 - 7 Mick Bate15 - 10 LPts
22/07/2029Samarqand, Uzbekistan17 - 6 Eldeniz Safar10 - 9 LPts
24/05/2029Auckland, New Zealand16 - 6 Daniel Brice19 - 5 WPts
26/03/2029Kingston, Jamaica16 - 5 Cody Kindrick16 - 10 LPts Jamaica National Championships 2029View
22/02/2029Aden, Yemen15 - 5 Saad El-sayed3 - 8 WPts
25/12/2028Quito, Ecuador14 - 5 Rodrigo Sandoval27(1) - 19 WPts
27/10/2028Port-de-Paix, Haiti14 - 4 Sargent Florian9 - 29 LPts
29/08/2028Achiaman, Ghana13 - 4 John Paintsil1 - 2 WPts
01/07/2028New Kingston, Jamaica12 - 4 Jacob Dovey1 - 3 WPts
01/05/2028New Kingston, Jamaica11 - 4 Jesus Carabajal8 - 4 WPts
03/03/2028Bayamon, Puerto Rico10 - 4 Cruz Contreras5 - 7 WPts
04/01/2028Espoo, Finland10 - 3 Jooseppi Almila7 - 10(1) LPts
06/11/2027Spanish Town, Jamaica9 - 3 Floyd Kilbride4 - 14 WPts
15/09/2027Aarhus, Denmark8 - 3 Skjold Clasen9 - 17(1) WPts
17/07/2027Acapulco, Mexico7 - 3 Juan Montenegro20 - 21 WPts
19/05/2027New Kingston, Jamaica6 - 3 Brett Nabb1 - 5 WPts
22/03/2027Kingston, Jamaica5 - 3 Jack Irwin13 - 4(1) WPts
22/01/2027Portmore, Jamaica5 - 2 Arthur Motto3 - 10 LPts
29/11/2026Brno, Czech Republic4 - 2 Nikola Mazanec4 - 17(2) WPts
01/10/2026Kingston, Jamaica3 - 2 Richard Verner0 - 4 WPts
31/08/2026New Kingston, Jamaica2 - 2 Spencer Gavin0 - 0 WPts
19/07/2026New Kingston, Jamaica2 - 1 David Southerland15 - 10(1) LPts
20/05/2026New Kingston, Jamaica1 - 1 David Southerland15 - 9(1) WPts
04/04/2026Kingston, Jamaica1 - 0 Gus Platter31(1) - 21 LPts
28/02/2026New Kingston, Jamaica0 - 0 Isaac Mustard3 - 2 WPts