Weightclass:  Heavyweight
Location:  New Kingston, Jamaica
Record:  42 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2029New Kingston, Jamaica41 - 21 Chata Kansuma8 - 11 WPts
26/09/2029New Kingston, Jamaica40 - 21 Asif Nicoy3 - 4 WPts
28/07/2029New Kingston, Jamaica39 - 21 Maunu Leinonen2 - 2 WPts
29/05/2029New Kingston, Jamaica38 - 21 Santiago Terronez8 - 5 WPts
30/03/2029New Kingston, Jamaica38 - 20 Joe Lagelu15 - 13 LPts
29/01/2029New Kingston, Jamaica37 - 20 Campbell Cantona2 - 2 WPts
30/11/2028New Kingston, Jamaica36 - 20 Gennady Dudek11 - 9 WPts
01/10/2028New Kingston, Jamaica35 - 20 Zernebog Sass3 - 0 WPts
02/08/2028New Kingston, Jamaica34 - 20 Castor Zanni1 - 3 WPts
03/06/2028New Kingston, Jamaica33 - 20 Ibrahim Jawahir0 - 3 WPts
04/04/2028New Kingston, Jamaica32 - 20 Borya Tcherezov3 - 23 WPts
04/02/2028New Kingston, Jamaica31 - 20 Rodrigo Correa10 - 11 WPts
05/12/2027New Kingston, Jamaica30 - 20 Jose Banos18(1) - 27 WPts
23/10/2027Kampala, Uganda30 - 19 Kyrone Kimera20(1) - 24 LPts
22/09/2027Kampala, Uganda30 - 18 Kyrone Kimera19(1) - 24 LPts
22/08/2027New Kingston, Jamaica29 - 18 Jose Banos17(1) - 25 WPts
22/07/2027New Kingston, Jamaica28 - 18 Jose Banos17(1) - 24 WPts
30/05/2027Kolkata, India28 - 17 Amjad Majid23 - 16 LPts
01/04/2027New Kingston, Jamaica28 - 16 Robert Cadwalader28 - 19 LPts Jamaica National Championships 2027View
29/03/2027New Kingston, Jamaica27 - 16 Sam Highland14 - 7 WPts Jamaica National Championships 2027View
26/03/2027New Kingston, Jamaica26 - 16 Michael Troupe10 - 7 WPts Jamaica National Championships 2027View
27/02/2027Jeddah, Saudi Arabia25 - 16 Kamran Zidan10 - 12 WPts
30/12/2026Buenos Aires, Argentina24 - 16 Gig Gomez8 - 13 WPts
01/11/2026Mendoza, Argentina23 - 16 Carlos Fontanilla20 - 19 WPts
03/09/2026Abidjan, Ivory Coast23 - 15 Charles Bayle19 - 22 LPts
03/08/2026New Kingston, Jamaica23 - 14 Charles Bayle18 - 22 LPts
03/07/2026Abidjan, Ivory Coast22 - 14 Charles Bayle18 - 21 WPts
02/06/2026Helsinki, Finland22 - 13 Ismo Pietilinen21 - 11 LPts
02/05/2026Helsinki, Finland22 - 12 Ismo Pietilinen20 - 11 LPts
01/04/2026Kingston, Jamaica22 - 11 Robert Cadwalader20 - 16 LPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica21 - 11 Amon Gillmore6 - 6 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica20 - 11 Davie Feamster8 - 4 WPts Jamaica National Championships 2026View
12/03/2026Karaj, Iran19 - 11 An Tsai7 - 22 WPts
09/02/2026New Kingston, Jamaica19 - 10 Odin Thornes19 - 5 LPts
07/01/2026Aarhus, Denmark19 - 9 Ib Simonsen39(2) - 17 LPts
06/12/2025New Kingston, Jamaica18 - 9 Amdt Beth19(1) - 15 WPts
05/11/2025Winterthur, Switzerland17 - 9 Amdt Beth19(1) - 14 WPts
05/10/2025New Kingston, Jamaica17 - 8 Amdt Beth18(1) - 14 LPts
04/09/2025Aarhus, Denmark16 - 8 Ib Simonsen36(2) - 16 WPts
28/07/2025Vilnius, Lithuania15 - 8 Dawid Wisniowski5 - 8 WPts
30/05/2025Yerevan, Armenia14 - 8 Puzant Naroian1 - 4 WPts
01/04/2025New Kingston, Jamaica13 - 8 Sam Sarr10 - 3 WPts Jamaica National Championships 2025View
29/03/2025New Kingston, Jamaica12 - 8 Darryl Ganson8 - 14(1) WPts Jamaica National Championships 2025View
26/03/2025New Kingston, Jamaica11 - 8 Isaac Magrum11 - 12 WPts Jamaica National Championships 2025View
06/03/2025Zaria, Nigeria10 - 8 Ike Ogede0 - 1 WPts
06/01/2025Almaty, Kazakhstan9 - 8 Mikhail Rajmbeck17 - 29 WPts
08/11/2024Abidjan, Ivory Coast8 - 8 Larrimore Fouche2 - 14 WPts
10/09/2024New Kingston, Jamaica8 - 7 Chris Garrick7 - 18 LPts
01/08/2024New Kingston, Jamaica8 - 6 Rich Rainey16(1) - 7 LPts
04/06/2024New Kingston, Jamaica7 - 6 Farhan Khan4 - 8 WPts
06/04/2024New Kingston, Jamaica6 - 6 Bright Jideonwo12 - 19 WPts
07/02/2024New Kingston, Jamaica5 - 6 Bryan Brown1 - 10(1) WPts
09/12/2023New Kingston, Jamaica4 - 6 Hikaru Miyashita5 - 13 WPts
09/10/2023New Kingston, Jamaica3 - 6 Bruce Milner2 - 7 WPts
12/08/2023Portmore, Jamaica2 - 6 Tobias Urich1 - 6 WPts
12/06/2023New Kingston, Jamaica2 - 5 Andrii Domani21(1) - 13 LPts
14/04/2023Giza, Egypt2 - 4 Hassan Ashour7 - 15 LPts
14/02/2023Kingston, Jamaica2 - 3 David Alexander6 - 12 LPts
22/12/2022Calabar, Nigeria2 - 2 Orji Ojigwe3 - 21(5) LPts
23/10/2022Kingston, Jamaica2 - 1 Isaac Magrum3 - 2 LPts
18/09/2022Kingston, Jamaica1 - 1 Peter Gash0 - 0 WPts
03/08/2022Almaty, Kazakhstan1 - 0 Fadei Kushekoff12 - 11 LPts
05/06/2022New Kingston, Jamaica0 - 0 Edward Bethune1 - 2 WPts