Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  17 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2035New Kingston, Jamaica16 - 14 Bronco Sahagun2 - 7 WPts
18/06/2035Baku, Azerbaijan16 - 13 Valeh Djamalov0 - 2 LPts
20/04/2035Varna, Bulgaria15 - 13 Blagoy á Levski6 - 28 WPts
20/02/2035Perth, Australia15 - 12 Seth Pizzinato10 - 20 LPts
23/12/2034New Kingston, Jamaica14 - 12 Ben Wathen7 - 12 WPts
25/10/2034New Kingston, Jamaica13 - 12 William Sall0 - 4 WPts
25/08/2034Kampala, Uganda12 - 12 Haaris Sharif0 - 20 WPts
27/06/2034New Kingston, Jamaica11 - 12 Ronald Rhind1 - 4 WPts
27/04/2034New Kingston, Jamaica10 - 12 Brad Cleland1 - 14 WPts
26/02/2034Mueang Samut Prakan, Thailand10 - 11 Yodmongkol Chuwattanana4 - 19 LPts
29/12/2033New Kingston, Jamaica9 - 11 Max Jameson0 - 2 WPts
29/10/2033Cali, Colombia9 - 10 Marco Santiesteban7 - 8 LPts
31/08/2033New Kingston, Jamaica8 - 10 Callum Ingraham1 - 3 WPts
01/07/2033Kingston, Jamaica8 - 9 Clint Masterton8 - 20 LPts
04/05/2033New Kingston, Jamaica7 - 9 Noah Denny14 - 12 WPts
01/04/2033Kingston, Jamaica6 - 9 Jonathan Prentice7 - 15 WPts
01/03/2033New Kingston, Jamaica6 - 8 Leeroy Spotswood9 - 5 LPts
30/12/2032New Kingston, Jamaica5 - 8 Richard Sinton1 - 3 WPts
30/10/2032Split, Croatia4 - 8 Dragoslav Jelic2 - 11 WPts
01/09/2032Varna, Bulgaria4 - 7 Bogdan á Penkov5 - 12 LPts
04/07/2032New Kingston, Jamaica3 - 7 Neper Cassillas1 - 1 WPts
06/05/2032Melbourne, Australia3 - 6 Richard Galluzzi11 - 17 LPts
08/03/2032New Kingston, Jamaica3 - 5 Rob Creech5 - 7 LPts
09/01/2032Zaporizhia, Ukraine2 - 5 Hadeon Medved4 - 15 WPts
11/11/2031Edmonton, Canada2 - 4 Gareth Cullom25(1) - 23 LPts
11/09/2031Donetsk, Ukraine2 - 3 Matviyko Mazurek16(1) - 8 LPts
14/07/2031Kingston, Jamaica2 - 2 Neil Neaves6(1) - 15 LPts
31/05/2031New Kingston, Jamaica2 - 1 Charles Neish8 - 26 LPts
12/04/2031Kingston, Jamaica2 - 0 Oscar Lackie0 - 0 LPts
11/03/2031New Kingston, Jamaica1 - 0 Robert Sealy0 - 3 WPts
11/01/2031New Kingston, Jamaica0 - 0 Jonathan Prentice2 - 6 WPts