Weightclass:  Heavyweight
Location:  Spanish Town, Jamaica
Record:  40 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2029Spanish Town, Jamaica40 - 22 Haaris Daoud24 - 10 LPts
13/05/2029Spanish Town, Jamaica39 - 22 Hernan Saldana0 - 8 WPts
13/03/2029Spanish Town, Jamaica38 - 22 Rob Sloan1 - 9 WPts
11/01/2029Spanish Town, Jamaica37 - 22 Mark Fitzsimmons1 - 0 WPts
12/11/2028Spanish Town, Jamaica36 - 22 Brin Lennon5 - 17 WPts
13/09/2028Spanish Town, Jamaica35 - 22 Leroy Bayne19 - 14 WPts
14/07/2028Spanish Town, Jamaica34 - 22 Tahbert Kronk4 - 10(1) WPts
15/05/2028Spanish Town, Jamaica33 - 22 Fraser Wilde3 - 12 WPts
16/03/2028Spanish Town, Jamaica32 - 22 Bernardo De Bacco1 - 7 WPts
16/01/2028Spanish Town, Jamaica31 - 22 Matthew McCort7 - 26 WPts
16/11/2027Spanish Town, Jamaica30 - 22 Zernebog Shavejs4(1) - 13 WPts
17/09/2027Spanish Town, Jamaica29 - 22 Patryk Kochan2 - 1 WPts
19/07/2027Maipu, Chile29 - 21 Beltran Amores32 - 11 LPts
18/06/2027Maipu, Chile29 - 20 Beltran Amores31 - 11 LPts
18/05/2027Spanish Town, Jamaica29 - 19 Beltran Amores30 - 11 LPts
01/04/2027New Kingston, Jamaica28 - 19 Stephen Archer28 - 16 WPts Jamaica National Championships 2027View
29/03/2027New Kingston, Jamaica27 - 19 Isaac Magrum20 - 19 WPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica26 - 19 Geoff Collinson1 - 1 WPts Jamaica National Championships 2027View
21/02/2027Spanish Town, Jamaica25 - 19 Henio Smieja15 - 30 WPts
21/01/2027Spanish Town, Jamaica24 - 19 Verdun Nodine27 - 11 WPts
14/12/2026Roskilde, Denmark23 - 19 Ultar Kaysen23 - 11 WPts
13/11/2026Spanish Town, Jamaica23 - 18 Ultar Kaysen22 - 11 LPts
05/10/2026Minsk, Belarus23 - 17 Vitali Pogorelov26 - 12 LPts
04/09/2026Spanish Town, Jamaica23 - 16 Vitali Pogorelov25 - 12 LPts
10/07/2026Portmore, Jamaica22 - 16 Rex Boyter28(1) - 27 WPts
30/05/2026Santo Domingo, Ecuador21 - 16 Zacarias Ayon3 - 23 WPts
01/04/2026Kingston, Jamaica20 - 16 Stephen Archer22 - 11 WPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica19 - 16 Sam Highland8 - 5 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica18 - 16 Leon Suttie9 - 8 WPts Jamaica National Championships 2026View
02/03/2026Puente Alto, Chile17 - 16 Joaquin Arencibia3 - 14 WPts
02/01/2026Puente Alto, Chile16 - 16 Orlando Toral3 - 4 WPts
04/11/2025Spanish Town, Jamaica15 - 16 Silvano Cucinelli2 - 11 WPts
06/09/2025Stockholm, Sweden14 - 16 Maximilian Sahlberg6(1) - 19(5) WPts
08/07/2025Atlantic City, USA13 - 16 Mick Schade7 - 21 WPts
10/05/2025Guarulhos, Brazil12 - 16 Fraco Vicente33 - 18 WPts
11/03/2025Hanover, Germany12 - 15 Roswalt Delmar23(1) - 21 LPts
11/01/2025Bari, Italy11 - 15 Rodolfo Zappacosta6 - 12 WPts
13/11/2024Yerevan, Armenia11 - 14 Khachig Hairpetyan18 - 14 LPts
15/09/2024Jaipur, India11 - 13 Irfan Malak29(1) - 10 LPts
18/07/2024Spanish Town, Jamaica10 - 13 Will Mauser14 - 5 WPts
19/05/2024Lima, Peru10 - 12 Santiago Rivero1 - 13(2) LPts
21/03/2024Kingston, Jamaica9 - 12 Joshua Lease16 - 10 WPts
06/02/2024Spanish Town, Jamaica8 - 12 Konstantin Samourgachev1 - 1 WPts
09/12/2023Spanish Town, Jamaica7 - 12 Argus Garis1 - 16(1) WPts
09/10/2023New Kingston, Jamaica7 - 11 Neil Cox14 - 18 LPts
17/08/2023Kingston, Jamaica6 - 11 Davie Eckford4(1) - 16 WPts
12/07/2023Kingston, Jamaica6 - 10 Sam Gillund32 - 6 LPts
25/05/2023Spanish Town, Jamaica5 - 10 David Shumway1 - 6 WPts
26/03/2023Spanish Town, Jamaica5 - 9 Greg Argyle11 - 11 LPts Jamaica National Championships 2023View
12/03/2023Kingston, Jamaica5 - 8 Sam Gillund30 - 6 LPts
25/01/2023Vilnius, Lithuania4 - 8 Drugi Kobylarz13 - 16 WPts
27/11/2022Nuremberg, Germany3 - 8 Apsel Ahlers5 - 23 WPts
29/09/2022Dublin, Ireland3 - 7 Rory Rowan19 - 8 LPts
01/08/2022Hamburg, Germany3 - 6 Goddard Meisinger7(2) - 12 LPts
03/06/2022Toshkent, Uzbekistan2 - 6 Teymuraz Panakhov0 - 1 WPts
05/04/2022New Kingston, Jamaica2 - 5 Darryl Ganson0 - 0 LPts
26/02/2022New Kingston, Jamaica2 - 4 Glynn Prior18 - 8 LPts
27/12/2021Kingston, Jamaica1 - 4 Greg Argyle7 - 7 WPts
27/10/2021Dubai, UAE1 - 3 Ibrahim Hikmat11(1) - 11 LPts
27/08/2021New Kingston, Jamaica1 - 2 Josh Smail13 - 9(1) LPts
21/07/2021Spanish Town, Jamaica1 - 1 Sid Hattan17 - 6 LPts
18/06/2021Cork, Ireland1 - 0 Mark MacAllister10 - 9 LPts
18/04/2021Spanish Town, Jamaica0 - 0 Chris Garrick0 - 3 WPts