Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  29 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033New Kingston, Jamaica28 - 25 Akbar Midaliar2 - 4 WPts
09/09/2033New Kingston, Jamaica27 - 25 William Gollon10 - 13 WPts
09/07/2033New Kingston, Jamaica26 - 25 Rich Henry1 - 0 WPts
08/05/2033New Kingston, Jamaica25 - 25 Vere Fontaine12 - 7 WPts
09/03/2033New Kingston, Jamaica24 - 25 Nick Bethune4 - 12 WPts
07/01/2033New Kingston, Jamaica23 - 25 Hrithik Doshi1 - 3 WPts
07/11/2032New Kingston, Jamaica22 - 25 Odo Himly5 - 8 WPts
07/09/2032New Kingston, Jamaica21 - 25 Bruce Jamieson22 - 16 WPts
08/07/2032New Kingston, Jamaica20 - 25 Oscar Lackie4 - 6 WPts
09/05/2032Zagreb, Croatia20 - 24 Juraj Matoševic21(1) - 2 LPts
11/03/2032Kingston, Jamaica20 - 23 William Carlow29 - 17 LPts
13/01/2032Roskilde, Denmark20 - 22 Toste Krebs22 - 17 LPts
14/11/2031Perth, Australia20 - 21 Sam Crombie56(3) - 28 LPts
15/09/2031New Kingston, Jamaica19 - 21 Sean Pherson1 - 2 WPts
16/07/2031Viba del Mar, Chile18 - 21 Iago Toste14 - 15 WPts
18/05/2031Puente Alto, Chile18 - 20 Roman Miers18 - 12 LPts
20/03/2031Limerick, Ireland17 - 20 Paul McClard1 - 15 WPts
20/01/2031Durres, Albania16 - 20 Fatlum Bajraktari5 - 20 WPts
22/11/2030Kingston, Jamaica16 - 19 Hugh Nethery20 - 17 LPts
06/10/2030Kingston, Jamaica16 - 18 Dai Riach19 - 23 LPts
09/08/2030Baku, Azerbaijan15 - 18 Novruz Ansari7 - 10 WPts
11/06/2030Kingston, Jamaica15 - 17 Chris Fyffe12 - 23 LPts
14/04/2030Kingston, Jamaica14 - 17 Ian Lisk17 - 17 WPts
22/02/2030New Kingston, Jamaica14 - 16 John Glynn20 - 8 LPts
18/01/2030New Kingston, Jamaica13 - 16 Mike Barland11 - 16 WPts
15/12/2029Mulhouse, France12 - 16 Laramie de Balzac1 - 4 WPts
17/10/2029New Kingston, Jamaica11 - 16 Alen Haworth7 - 21 WPts
18/08/2029Nimes, France10 - 16 Dior Gayet1 - 12(3) WPts
20/06/2029Portmore, Jamaica9 - 16 Shaun Pierce3 - 7 WPts
21/04/2029Dushanbe, Tajikistan8 - 16 Kanan Baig2 - 3 WPts
21/02/2029New Kingston, Jamaica7 - 16 Harish Saini11(2) - 4 WPts
23/12/2028Sana'a, Yemen7 - 15 Hassan Guler13 - 16 LPts
25/10/2028New Kingston, Jamaica7 - 14 Oliver Stant8 - 18 LPts
26/08/2028New Kingston, Jamaica6 - 14 John Archibald2 - 4 WPts
27/06/2028Tegucigalpa, Honduras5 - 14 Ignado Tello7 - 22(1) WPts
28/04/2028Toronto, Canada4 - 14 Jacob Robin10 - 16 WPts
29/02/2028New Kingston, Jamaica3 - 14 Adam Rodie2 - 14 WPts
31/12/2027Odense, Denmark3 - 13 Bjorn Digman12 - 13(1) LPts
01/11/2027Kingston, Jamaica3 - 12 Mason Bendick14 - 6 LPts
08/09/2027Gomel, Belarus3 - 11 Sergei Kuzmich7 - 26 LPts
11/07/2027Karagandy, Kazakhstan3 - 10 Sasha Caribghanow8 - 18(4) LPts
13/05/2027Montreal, Canada3 - 9 Corey Markle10 - 24 LPts
15/03/2027Portmore, Jamaica3 - 8 Zach Gilland10 - 13 LPts
15/01/2027Spanish Town, Jamaica3 - 7 William Draffen10 - 12 LPts
23/11/2026Kingston, Jamaica3 - 6 Arran Lees11 - 4 LPts
04/10/2026Kingston, Jamaica3 - 5 Connor Haw10 - 31 LPts
31/08/2026Kingston, Jamaica2 - 5 Dave Mawhinney0 - 0 WPts
24/07/2026Kingston, Jamaica2 - 4 Sam Haddan18 - 9(1) LPts
29/05/2026Spanish Town, Jamaica2 - 3 Paul Bonner12 - 15 LPts
16/04/2026Kingston, Jamaica2 - 2 Isaac Morehead34 - 16 LPts
16/03/2026Warsaw, Poland2 - 1 Bonifacy Grabinski11 - 11 LPts
16/01/2026Las Condes, Chile1 - 1 Manny Martha7 - 14 WPts
18/11/2025Almaty, Kazakhstan1 - 0 Koldan Cajrbecov14(3) - 23 LPts
20/09/2025New Kingston, Jamaica0 - 0 John Polk1 - 6 WPts