Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/10/2030Kingston, Jamaica28 - 10 Antwan Crombie3 - 8 WPts
28/08/2030Kingston, Jamaica27 - 10 Steinmetz Meckler8(2) - 20 WPts
29/06/2030Kingston, Jamaica26 - 10 Yasin Alzaabi4 - 3 WPts
30/04/2030Kingston, Jamaica25 - 10 John Kendrick22(3) - 21 WPts
01/03/2030Kingston, Jamaica24 - 10 Askari Akhchichine2 - 2 WPts
31/12/2029Kingston, Jamaica23 - 10 Michael Carran2 - 2 WPts
01/11/2029Kingston, Jamaica22 - 10 Destin Damita4 - 12 WPts
01/09/2029Kingston, Jamaica21 - 10 Wasyl Gura7 - 17(1) WPts
03/07/2029Kingston, Jamaica20 - 10 Olufemi Usifo1 - 7 WPts
04/05/2029Kingston, Jamaica19 - 10 Santiago Lucero2 - 13 WPts
06/03/2029Kingston, Jamaica18 - 10 Fedor Martyn16 - 10 WPts
04/01/2029Kingston, Jamaica17 - 10 Santiago Casias1 - 4 WPts
05/11/2028Kingston, Jamaica16 - 10 Joaquin Cartagena16 - 9(1) WPts
30/09/2028Kingston, Jamaica15 - 10 Atif Mady17 - 3 WPts
16/08/2028Medellin, Colombia14 - 10 Montego Fuentes7 - 17 WPts
16/07/2028Kingston, Jamaica14 - 9 Gabriel Kulik15 - 6 LPts
24/05/2028Chesapeake, USA13 - 9 Gordon McAlister0 - 12 WPts
26/03/2028Spanish Town, Jamaica13 - 8 Ian Myron22(1) - 5 LPts Jamaica National Championships 2028View
11/03/2028Puente Alto, Chile12 - 8 Xalvador Arabia25 - 5 WPts
12/01/2028Guayaquil, Ecuador11 - 8 Santiago Lanza4 - 22(1) WPts
14/11/2027Prague, Czech Republic11 - 7 MatouÜ Trcka53(6) - 26 LPts
16/09/2027Odense, Denmark10 - 7 Snorre Soth23 - 13 WPts
19/07/2027Sofia, Bulgaria10 - 6 Yanko á Stamboliski49(6) - 24 LPts
21/05/2027Almaty, Kazakhstan10 - 5 Boris Turkebai5 - 11 LPts
23/03/2027Portmore, Jamaica9 - 5 Mark Rusk7 - 10 WPts
23/01/2027Odense, Denmark8 - 5 Rad Gulbransen8 - 27 WPts
25/11/2026Port St. Lucie, USA8 - 4 Mark Milton12 - 9 LPts
26/09/2026Kingston, Jamaica7 - 4 Seth Bellamy2 - 8 WPts
28/07/2026Las Condes, Chile6 - 4 Quito Olan12 - 15 WPts
30/05/2026New Kingston, Jamaica5 - 4 Mark Orrock8 - 13 WPts
03/04/2026Kingston, Jamaica4 - 4 Barry Kenna1 - 5 WPts
03/02/2026Kingston, Jamaica4 - 3 Ethan Duthie6 - 4 LPts
08/12/2025New Kingston, Jamaica3 - 3 Jack Hosick11 - 11 WPts
21/10/2025New Kingston, Jamaica2 - 3 Felix Durning11(1) - 22 WPts
20/09/2025New Kingston, Jamaica1 - 3 Josh Andrew0 - 0 WPts
14/08/2025New Kingston, Jamaica1 - 2 Mark Arbuckle2 - 20(14) LPts
16/06/2025Annaba, Algeria0 - 2 Kashif Kader6 - 10 WPts
18/04/2025New Kingston, Jamaica0 - 1 Sam Archer12 - 23 LPts
03/03/2025Kingston, Jamaica0 - 0 John Clinkscales32(2) - 13 LPts