Weightclass:  Middleweight
Location:  Portmore, Jamaica
Record:  19(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2033Portmore, Jamaica18(1) - 23 David Kindrick1 - 1 WPts
16/09/2033Portmore, Jamaica17(1) - 23 Silvestro Pecci4 - 5 WPts
15/07/2033Portmore, Jamaica17(1) - 22 Rad Bornhoft10(2) - 4 LPts
14/05/2033Portmore, Jamaica16(1) - 22 Paul McClave4 - 8 WPts
14/03/2033Portmore, Jamaica15(1) - 22 Felix Cardwell1 - 6 WPts
11/01/2033Portmore, Jamaica14(1) - 22 Ian Nyombi8 - 7 WPts
11/11/2032Portmore, Jamaica13(1) - 22 Pedro Pantaleon1 - 3 WPts
10/09/2032Portmore, Jamaica12(1) - 22 Billy Stenhouse0 - 5 WPts
11/07/2032Portmore, Jamaica11(1) - 22 Jasper Louden0 - 2 WPts
12/05/2032Portmore, Jamaica10(1) - 22 John Craig4 - 17 WPts
13/03/2032Portmore, Jamaica9(1) - 22 Corey Halley2 - 16 WPts
13/01/2032Riga, Latvia9(1) - 21 Vitali Pukite6 - 6(1) LPts
15/11/2031New Kingston, Jamaica8 - 21 Zach Melrose8 - 16(2) WKO3
16/09/2031Portmore, Jamaica8 - 20 Bruce Jamieson16 - 13 LPts
17/07/2031Vilnius, Lithuania8 - 19 Fabian Granat14 - 31 LPts
19/05/2031Brno, Czech Republic7 - 19 Klement Bezek2 - 11 WPts
21/03/2031Melbourne, Australia7 - 18 Roger Angeloff9 - 15 LPts
21/01/2031Portmore, Jamaica7 - 17 Joseph Torbett7 - 11 LPts
22/11/2030Tirana, Albania7 - 16 Armend Hassan9 - 10 LPts
23/09/2030Portmore, Jamaica7 - 15 Mardig Varteresian7 - 7 LPts
25/07/2030Kumasi, Ghana7 - 14 Leon Ayim16 - 14 LPts
27/05/2030Vilnius, Lithuania7 - 13 Olaf Wegrzyn3 - 14 LPts
29/03/2030New Kingston, Jamaica7 - 12 Mark Moyes18(1) - 10 LPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica6 - 12 Bradley Orrock15 - 28 WPts Jamaica National Championships 2030View
08/02/2030Istanbul, Turkey6 - 11 Duygu Unal10 - 10 LPts
11/12/2029Valparaiso, Chile5 - 11 Diego Arias11 - 19 WPts
13/10/2029Vilnius, Lithuania5 - 10 Roman Cieslinski10 - 27 LPts
15/08/2029Adana, Turkey4 - 10 Yavuz Baku4 - 12 WPts
17/06/2029Waterford, Ireland4 - 9 Ethan Donaghue34(2) - 7 LPts
19/04/2029Almaty, Kazakhstan4 - 8 Zahid Narymbaeff21 - 16 LPts
19/02/2029Saint-Etienne, France4 - 7 Briar Paquin3 - 20 LPts
22/12/2028Rijeka, Croatia4 - 6 Bernard Lazic20(1) - 12 LPts
24/10/2028Sligo, Ireland4 - 5 Aaron Beirne10 - 27 LPts
26/08/2028Kingston, Jamaica4 - 4 Rob Nimmo17 - 16 LPts
28/06/2028Portmore, Jamaica3 - 4 Mike Porteous5 - 10 WPts
29/04/2028New Kingston, Jamaica2 - 4 Mick Carrick2 - 5 WPts
29/02/2028Portmore, Jamaica2 - 3 Noel Slater2 - 7 LPts
30/12/2027Portmore, Jamaica2 - 2 Dave Tyree19(4) - 23 LPts
01/11/2027Kingston, Jamaica1 - 2 Jake Evans1 - 5 WPts
06/09/2027Kingston, Jamaica1 - 1 Paul Raitt4 - 20 LPts
17/07/2027Kingston, Jamaica1 - 0 Ian Wardrop10 - 11 LPts
22/05/2027Portmore, Jamaica0 - 0 Tobias Bires0 - 0 WPts