Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  18 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/11/2033New Kingston, Jamaica17 - 13 Arthur Howell2 - 4 WPts
04/09/2033New Kingston, Jamaica16 - 13 Jose Rumbo1 - 19 WPts
04/07/2033New Kingston, Jamaica15 - 13 Leroy Oliphant0 - 13 WPts
04/05/2033New Kingston, Jamaica14 - 13 David Vann2 - 1 WPts
06/03/2033New Kingston, Jamaica14 - 12 Isaak Danzanravjaa21 - 13 LPts
03/01/2033New Kingston, Jamaica13 - 12 David Hannah4 - 18(1) WPts
03/11/2032New Kingston, Jamaica12 - 12 Bryan Aries6 - 8 WPts
03/09/2032New Kingston, Jamaica11 - 12 Corey Halley2 - 19 WPts
04/07/2032New Kingston, Jamaica10 - 12 Rob Gillies5 - 6 WPts
06/05/2032New Kingston, Jamaica9 - 12 Tien Duong1 - 10 WPts
07/03/2032New Kingston, Jamaica8 - 12 Bryan Aries4 - 5 WPts
07/01/2032New Kingston, Jamaica8 - 11 Bob Beverage2 - 10 LPts
09/11/2031Szczecin, Poland8 - 10 Julian Wisinski16 - 7 LPts
10/09/2031Nairobi, Kenya7 - 10 Salim Mehta0 - 12 WPts
13/07/2031New Kingston, Jamaica6 - 10 Atanas á Reshetnyakov8 - 15 WPts
13/05/2031Berlin, Germany5 - 10 Waldemar Gens11 - 14 WPts
15/03/2031Salta, Argentina4 - 10 Alejandro Ochoa6 - 18 WPts
15/01/2031Sofia, Bulgaria3 - 10 Stanislav á Anev3 - 10 WPts
17/11/2030Oslo, Norway3 - 9 Holm Grambo11 - 18 LPts
19/09/2030Kharkiv, Ukraine3 - 8 Wasyl Mikita19 - 23(1) LPts
22/07/2030New Kingston, Jamaica2 - 8 Ellis Affleck8 - 10 WPts
25/05/2030New Kingston, Jamaica2 - 7 Oliver Lyttle4 - 6 LPts
05/04/2030Riga, Latvia2 - 6 Dmitriy Ozolinsh26(1) - 17 LPts
05/02/2030Montevideo, Uruguay2 - 5 Santiago Garcia17 - 25(1) LPts
08/12/2029Montevideo, Uruguay2 - 4 Lorenzo Ballesteros14 - 10 LPts
10/10/2029Yerevan, Armenia2 - 3 Aramazt Magapian11 - 8 LPts
12/08/2029Aarhus, Denmark2 - 2 Viggo Kristiansen29(1) - 8(1) LPts
14/06/2029New Kingston, Jamaica1 - 2 Rodrigo Resto1 - 5 WPts
16/04/2029Spanish Town, Jamaica1 - 1 Robert Norris15 - 16 LPts
06/03/2029New Kingston, Jamaica1 - 0 John Forester14 - 13 LPts
03/02/2029New Kingston, Jamaica0 - 0 Charlie Blethen0 - 1 WPts