Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  21 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033New Kingston, Jamaica20 - 33 Brixius Mondydyer5 - 11 WPts
18/09/2033New Kingston, Jamaica19 - 33 Chris de Marivaux1 - 0 WPts
19/07/2033New Kingston, Jamaica19 - 32 Atua Panera5 - 12 LPts
19/05/2033New Kingston, Jamaica18 - 32 Kieran Harrison0 - 1 WPts
19/03/2033New Kingston, Jamaica17 - 32 Ben Charles3 - 11 WPts
15/01/2033New Kingston, Jamaica16 - 32 Ricardo Albarado2 - 7 WPts
14/11/2032New Kingston, Jamaica15 - 32 Rodrigo Renteria0 - 8 WPts
14/09/2032New Kingston, Jamaica14 - 32 Arnie Verdoorn5 - 24(1) WPts
15/07/2032New Kingston, Jamaica13 - 32 Kris Giroud4 - 8 WPts
15/05/2032New Kingston, Jamaica13 - 31 Bruce Jamieson21 - 15 LPts
15/03/2032New Kingston, Jamaica12 - 31 John Kavuma3 - 2 WPts
16/01/2032Dakar, Senegal11 - 31 Franchot Diop10 - 19 WPts
18/11/2031Spanish Town, Jamaica10 - 31 Ian Fullerton7 - 26 WPts
22/09/2031Brampton, Canada9 - 31 Leeroy Moyle17 - 18 WPts
25/07/2031Soledad, Colombia8 - 31 Yago Cabanas3 - 8 WPts
27/05/2031Zagreb, Croatia8 - 30 Neno Šodan16 - 9 LPts
27/03/2031New Kingston, Jamaica8 - 29 Ian Fullerton4 - 25 LPts
27/01/2031Sofia, Bulgaria8 - 28 Ivaylo á Bolgarov26 - 15 LPts
29/11/2030Antwerp, Belgium8 - 27 Frederiek Onghena22 - 11 LPts
01/10/2030Antwerp, Belgium8 - 26 Kyan de Baere15 - 13 LPts
03/08/2030Riga, Latvia8 - 25 Goga Jaunais21 - 12 LPts
05/06/2030Perth, Australia8 - 24 Fabio Tatarella12 - 26 LPts
07/04/2030Portmore, Jamaica7 - 24 Fraser Peavey3 - 23 WPts
07/02/2030Warsaw, Poland7 - 23 Julek Stopyra24 - 17 LPts
10/12/2029New Kingston, Jamaica7 - 22 Isaac Kilman23 - 8 LPts
12/10/2029New Kingston, Jamaica6 - 22 Fraser Peavey1 - 22 WPts
13/08/2029Rijeka, Croatia6 - 21 Krešimir Jankovic19 - 13 LPts
15/06/2029Prague, Czech Republic5 - 21 Tibor Korus3 - 8 WPts
17/04/2029Yerevan, Armenia5 - 20 Kalig Galoustian4 - 17 LPts
17/02/2029New Kingston, Jamaica5 - 19 Antwan Tulloch7 - 6 LPts
19/12/2028Berlin, Germany5 - 18 Mila Bick43(3) - 16 LPts
21/10/2028Bangkok, Thailand5 - 17 Padjai Keelalay35(1) - 9 LPts
23/08/2028New Kingston, Jamaica4 - 17 Ian Fatai5 - 10 WPts
25/06/2028Paris, France4 - 16 Royal de Sade1 - 5 LPts
26/04/2028Krakow, Poland4 - 15 Justyn Fornal14 - 11 LPts
27/02/2028Gdansk, Poland4 - 14 Julek Wos10 - 12 LPts
30/12/2027Ankara, Turkey3 - 14 Berk Coskun1 - 2 WPts
01/11/2027Mexico City, Mexico3 - 13 Oihane Alpizar7 - 14 LPts
02/09/2027Vancouver, Canada3 - 12 James Bankhead12 - 19 LPts
05/07/2027Ciudad Guayana, Venezuela2 - 12 Berto Pelaez0 - 0 WPts
07/05/2027Kumasi, Ghana1 - 12 Phornello Afful6 - 18 WPts
09/03/2027New Kingston, Jamaica1 - 11 Dale Colquhoun8 - 15 LPts
09/01/2027Gdansk, Poland1 - 10 Marik Cholewinski10 - 23 LPts
11/11/2026Tegucigalpa, Honduras1 - 9 Oleos Poma63(5) - 19 LPts
13/09/2026Soshanguve, South Africa1 - 8 Cody Retief9 - 23 LPts
16/07/2026New Kingston, Jamaica1 - 7 Arthur Samson7 - 7 LPts
17/05/2026New Kingston, Jamaica1 - 6 Joshua Dougal2 - 11 LPts
18/03/2026New Kingston, Jamaica0 - 6 Morgan Foyle0 - 3 WPts
17/01/2026New Kingston, Jamaica0 - 5 James Kelty4 - 17 LPts
19/11/2025New Kingston, Jamaica0 - 4 Ulrik Felsing3 - 9 LPts
20/09/2025New Kingston, Jamaica0 - 3 Jose Adame5 - 5 LPts
23/07/2025Ulaanbaatar, Mongolia0 - 2 Fedor Sim4 - 18 LPts
25/05/2025Juarez, Mexico0 - 1 Reyes Trillo2 - 15 LPts
27/03/2025New Kingston, Jamaica0 - 0 John Polk0 - 4 LPts