Weightclass:  Heavyweight
Location:  New Kingston, Jamaica
Record:  31 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2032New Kingston, Jamaica30 - 18 Royal Baute12 - 11 WPts
08/11/2031New Kingston, Jamaica29 - 18 Aatu Kalas1 - 7 WPts
08/09/2031New Kingston, Jamaica28 - 18 Paul Fallen3 - 3 WPts
09/07/2031New Kingston, Jamaica27 - 18 Sam Setton7 - 9 WPts
09/05/2031New Kingston, Jamaica26 - 18 Sam Luckie2 - 3 WPts
10/03/2031New Kingston, Jamaica25 - 18 Anton Vasiliev10 - 8 WPts
09/01/2031New Kingston, Jamaica24 - 18 Rob Haxton5 - 7 WPts
10/11/2030New Kingston, Jamaica23 - 18 Sukhinder Veera4 - 8 WPts
10/09/2030New Kingston, Jamaica22 - 18 Dai Seff24 - 19 WPts
11/07/2030New Kingston, Jamaica21 - 18 Shehu Botmang7 - 14 WPts
12/05/2030New Kingston, Jamaica20 - 18 Mark Moncrief20 - 19 WPts
14/03/2030New Kingston, Jamaica19 - 18 Darryl Willie2 - 3 WPts
13/01/2030New Kingston, Jamaica18 - 18 Charlie Cumbie0 - 14 WPts
14/11/2029Manchester, UK17 - 18 Fraser Rheon19 - 15 WPts
16/09/2029Plovdiv, Bulgaria16 - 18 Dimitar Kostov7 - 15 WPts
19/07/2029Peristeri, Greece16 - 17 Estevao Manolis8 - 9 LPts
21/05/2029Santiago de los Caballeros, Dominican Republic15 - 17 Pedro Ruano23 - 20 WPts
23/03/2029Accra, Ghana15 - 16 Uzoma Boakye22(1) - 10 LPts
23/01/2029Tetouan, Morocco15 - 15 Yasin Leghari17 - 15 LPts
25/11/2028Montevideo, Uruguay14 - 15 Gonzalo Villagrana5 - 15 WPts
27/09/2028Takoradi, Ghana13 - 15 Alen Sembene2 - 24 WPts
30/07/2028Omsk, Russia13 - 14 Luka Chaplin11 - 7 LPts
01/06/2028Mitchells Plain, South Africa12 - 14 Tlou Mbeki18(1) - 32 WPts
03/04/2028Samarqand, Uzbekistan12 - 13 Namiq Alli15 - 25 LPts
04/02/2028Portmore, Jamaica11 - 13 Jack Raitt7 - 16(1) WPts
12/12/2027Samarqand, Uzbekistan11 - 12 Jalil Haziyev13 - 38 LPts
14/10/2027New Kingston, Jamaica10 - 12 Amer Aljazari1 - 14 WPts
16/08/2027Garoua, Cameroon10 - 11 Varocher Fomumbod9 - 18 LPts
17/06/2027Cardiff, UK9 - 11 Sam Coghlan28 - 12 WPts
19/04/2027New Kingston, Jamaica8 - 11 John Duff7 - 15 WPts
24/02/2027Spanish Town, Jamaica8 - 10 Jacob Adair11 - 10 LPts
06/01/2027Ottawa, Canada8 - 9 Cole Ewan30(1) - 7 LPts
08/11/2026New Kingston, Jamaica8 - 8 Luis Sicilia13(1) - 13 LPts
09/09/2026Spanish Town, Jamaica7 - 8 Jamie Graham5 - 10 WPts
18/07/2026Kingston, Jamaica7 - 7 Edward Bethune14(1) - 16 LPts
17/06/2026New Kingston, Jamaica6 - 7 Jack Raitt4 - 9(1) WPts
18/04/2026New Kingston, Jamaica6 - 6 Robert Weddel5 - 20 LPts
11/03/2026Vantaa, Finland6 - 5 Paavali Rantamahu8 - 8 LPts
11/01/2026Perm, Russia5 - 5 Kolzak Falin8 - 16 WPts
13/11/2025New Kingston, Jamaica5 - 4 Johnny Lyttle19 - 13 LPts
27/09/2025Vilnius, Lithuania5 - 3 Hubert Garczynski5 - 9 LPts
30/07/2025New Kingston, Jamaica5 - 2 Jurica Kovacec1 - 1 LPts
01/06/2025Zagreb, Croatia4 - 2 Kristijan Duic2 - 8 WPts
03/04/2025New Kingston, Jamaica3 - 2 Charles Christison0 - 0 WPts
03/03/2025New Kingston, Jamaica2 - 2 Tobias Shank1 - 1 WPts
03/01/2025New Kingston, Jamaica1 - 2 Julius Ambroz0 - 1 WPts
05/11/2024Kikuyu, Kenya0 - 2 Banji Njiru0 - 0 WPts
07/09/2024Panama City, Panama0 - 1 Carlos Victorino5 - 16 LPts
10/07/2024New Kingston, Jamaica0 - 0 Sammy Coull2 - 4 LPts