Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  30(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Sofia, Bulgaria30(1) - 15 Tihomir á Bekirov32(1) - 16 LPts
19/09/2033Kharkiv, Ukraine29(1) - 15 Bohdan Gleba15 - 9 WPts
22/07/2033Mexico City, Mexico28(1) - 15 Fausto Ozuna16 - 14 WPts
24/05/2033Istanbul, Turkey27(1) - 15 Emin Remzi2 - 14 WPts
26/03/2033Spanish Town, Jamaica27(1) - 14 Dominic Dunson2 - 0 LPts Jamaica National Championships 2033View
19/03/2033Tehran, Iran26 - 14 Danyaal Rashed9 - 7 WKO3
18/01/2033Odessa, Ukraine25 - 14 Taras Macey15 - 5 WPts
20/11/2032Valparaiso, Chile24 - 14 Manny Ledo18(1) - 14 WPts
22/09/2032Kingston, Jamaica23 - 14 Bart Crummie19 - 18(1) WPts
28/07/2032Kano, Nigeria22 - 14 Orji Ike10(1) - 21 WPts
30/05/2032Bratislava, Slovakia22 - 13 Radan Kader12 - 10 LPts
01/04/2032Kingston, Jamaica22 - 12 Mark Brockie6 - 1 LPts Jamaica National Championships 2032View
29/03/2032Kingston, Jamaica21 - 12 Bryan Dougal30(18) - 9 WPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica20 - 12 John Catoe2 - 12 WPts Jamaica National Championships 2032View
22/03/2032Reynosa, Mexico20 - 11 Alfonso Lupercio2 - 19 LPts
23/01/2032Tlaquepaque, Mexico19 - 11 Emanuel Anguiano14(1) - 19 WPts
25/11/2031Kingston, Jamaica19 - 10 Bart Crummie16 - 16 LPts
29/09/2031Kingston, Jamaica18 - 10 Duncan Love19 - 13(1) WPts
12/08/2031Kingston, Jamaica17 - 10 Kris Hamilton4(1) - 17 WPts
15/06/2031Spanish Town, Jamaica16 - 10 Roger Middlemas10 - 18 WPts
06/05/2031Kingston, Jamaica16 - 9 Chris Sleigh26 - 20(1) LPts
26/03/2031Kingston, Jamaica16 - 8 Duncan Love15 - 12 LPts Jamaica National Championships 2031View
12/02/2031Auckland, New Zealand15 - 8 Theo Dowe5 - 21 WPts
15/12/2030New Kingston, Jamaica14 - 8 Vanni Veltroni0 - 9 WPts
17/10/2030Masally, Azerbaijan13 - 8 Rashad Mamedov19 - 20(1) WPts
19/08/2030Portmore, Jamaica12 - 8 Stephen Allan13 - 13(1) WPts
21/06/2030New Kingston, Jamaica11 - 8 Dominic Miller7 - 30 WPts
29/04/2030Roodepoort, South Africa11 - 7 Shevon Lamptey17 - 20 LPts
01/03/2030Buenaventura, Colombia11 - 6 Lisandro Pedroso14 - 10 LPts
01/01/2030Panama City, Panama10 - 6 Fausto Feliciano5 - 19 WPts
03/11/2029Dubai, UAE9 - 6 Atif Eid11 - 20 WPts
05/09/2029Cali, Colombia8 - 6 Juan Olmos0 - 0 WPts
08/07/2029Portmore, Jamaica7 - 6 Leo Cumbie5 - 20 WPts
25/05/2029Portmore, Jamaica7 - 5 Kris Mortland30 - 9 LPts
24/04/2029Port Elizabeth, South Africa6 - 5 Thulani Khuzwayo6 - 5 WPts
24/02/2029North Shore, New Zealand5 - 5 Brin Katete5 - 17 WPts
27/12/2028Tampere, Finland5 - 4 Tarmo Oranen16 - 25(2) LPts
29/10/2028Bruges, Belgium4 - 4 Feel Nimmegeer19(1) - 20 WPts
31/08/2028Daejeon, South Korea4 - 3 Myung-joo Joo11 - 15 LPts
02/07/2028Kingston, Jamaica3 - 3 Lloyd Martin0 - 0 WPts
25/05/2028Kingston, Jamaica3 - 2 Peter Forrest13 - 16 LPts
01/04/2028Spanish Town, Jamaica3 - 1 Jacob Lawhead46(6) - 26 LPts Jamaica National Championships 2028View
29/03/2028Spanish Town, Jamaica2 - 1 Jay Peavey2 - 0 WPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica1 - 1 Michael Ingraham5 - 11 WPts Jamaica National Championships 2028View
24/01/2028Kingston, Jamaica1 - 0 Jay Peavey0 - 0 LPts
09/12/2027New Kingston, Jamaica0 - 0 Noe Marroquin7 - 10 WPts