Weightclass:  Light Heavyweight
Location:  New Kingston, Jamaica
Record:  28 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2035New Kingston, Jamaica27 - 16 David Kennedy1 - 2 WPts
11/01/2035New Kingston, Jamaica26 - 16 Levent Yazicizade4 - 9 WPts
10/11/2034New Kingston, Jamaica25 - 16 Marijn Rape2 - 9 WPts
09/09/2034New Kingston, Jamaica25 - 15 Vlastimil Kasa16 - 5 LPts
09/07/2034New Kingston, Jamaica24 - 15 Afanas Nepokupnoy2 - 12 WPts
08/05/2034New Kingston, Jamaica24 - 14 Bahlul Abilev13 - 7 LPts
09/03/2034New Kingston, Jamaica23 - 14 Armani Malajila3 - 15 WPts
09/01/2034Tegucigalpa, Honduras22 - 14 Ryo Espina22 - 12 WPts
06/12/2033Annaba, Algeria22 - 13 Syed Chikhi24 - 14 LPts
05/11/2033Yerevan, Armenia22 - 12 Bedros Kadoyan21 - 9 LPts
05/10/2033Recife, Brazil22 - 11 Carlos Pao22 - 12 LPts
04/09/2033Yerevan, Armenia22 - 10 Bedros Kadoyan19 - 9 LPts
19/07/2033Accra, Ghana22 - 9 John Anyidoho21 - 7 LPts
19/05/2033Kingston, Jamaica21 - 9 Rex Kinzie17 - 11 WPts
01/04/2033Spanish Town, Jamaica20 - 9 Sid Roddick15 - 11 WPts Jamaica National Championships 2033View
29/03/2033Spanish Town, Jamaica19 - 9 Mick Fairbairn6 - 14 WPts Jamaica National Championships 2033View
26/03/2033Spanish Town, Jamaica18 - 9 Dale Christison8 - 16 WPts Jamaica National Championships 2033View
04/03/2033New Kingston, Jamaica17 - 9 Lloyd Rust6 - 12 WPts
02/01/2033Aarhus, Denmark16 - 9 Diederik Brinck0 - 1 WPts
04/11/2032Montevideo, Uruguay15 - 9 Montana Sandoval12(1) - 19 WPts
06/09/2032Bogota, Colombia14 - 9 Xeres Martel19 - 24(1) WPts
09/07/2032El Alto, Bolivia13 - 9 Alejandro Peralez15 - 21 WPts
11/05/2032New Kingston, Jamaica12 - 9 Harry Baxter1 - 3 WPts
12/03/2032Zurich, Switzerland11 - 9 Lothaire Daughenbaugh6 - 12 WPts
13/01/2032Minsk, Belarus11 - 8 Lazar Boczar16 - 18 LPts
15/11/2031Dushanbe, Tajikistan10 - 8 Georgiy Zajylkanov12 - 21 WPts
17/09/2031Dushanbe, Tajikistan9 - 8 Kolzak Bakhlulov13(3) - 23 WPts
20/07/2031Zagreb, Croatia8 - 8 Aljoša Ravlic8 - 20(4) WPts
22/05/2031New Kingston, Jamaica8 - 7 Dominic Wheeling1 - 1 LPts
24/03/2031Kingston, Jamaica7 - 7 Sam Baughn7 - 11 WPts
24/01/2031New Kingston, Jamaica6 - 7 Nathan Kindrick2 - 13 WPts
25/11/2030New Kingston, Jamaica5 - 7 Richie Lockard2 - 8 WPts
27/09/2030Vitebsk, Belarus4 - 7 Borysko Zelinski15 - 13 WPts
30/07/2030Brisbane, Australia4 - 6 Kieran Fithen9 - 26 LPts
01/06/2030Kingston, Jamaica4 - 5 Arran Castles12 - 10 LPts
05/04/2030Odense, Denmark3 - 5 Vannevar Bendix4 - 6 WPts
05/02/2030New Kingston, Jamaica2 - 5 Dale Christison2 - 1 WPts
08/12/2029Oulu, Finland2 - 4 Luukas Halkoato7 - 15 LPts
10/10/2029Adelaide, Australia1 - 4 Zachary Fraser3 - 20 WPts
12/08/2029Portmore, Jamaica1 - 3 Ellis Culbertson2 - 1 LPts
24/06/2029Abidjan, Ivory Coast1 - 2 Dabney Gedeon7 - 11 LPts
26/04/2029New Kingston, Jamaica0 - 2 Chris Kilbride4 - 12 WPts
02/03/2029Kingston, Jamaica0 - 1 Peter Blackley14 - 16 LPts
28/01/2029New Kingston, Jamaica0 - 0 Matt Heggins1 - 3(1) LPts