Weightclass:  Bantamweight
Location:  Spanish Town, Jamaica
Record:  21 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2030Spanish Town, Jamaica20 - 11 Ulises Mar1 - 12 WPts
11/01/2030Spanish Town, Jamaica20 - 10 Haaris Bechara6 - 10 LPts
12/11/2029Spanish Town, Jamaica19 - 10 Sergey Casymbecov1 - 7 WPts
12/09/2029Spanish Town, Jamaica18 - 10 Joaquin Cain20 - 6 WPts
13/07/2029Spanish Town, Jamaica17 - 10 Emilio Urenda1 - 2 WPts
15/05/2029Spanish Town, Jamaica16 - 10 Emanuel Abella1 - 5 WPts
16/03/2029Spanish Town, Jamaica15 - 10 Ian Strachan0 - 5 WPts
14/01/2029Spanish Town, Jamaica14 - 10 Paul Gilchrist2 - 2 WPts
15/11/2028Spanish Town, Jamaica13 - 10 Robert Mundell11 - 8 WPts
16/09/2028Spanish Town, Jamaica12 - 10 John Creighton11 - 14 WPts
18/07/2028Spanish Town, Jamaica11 - 10 John Hendrick3 - 7 WPts
19/05/2028Spanish Town, Jamaica10 - 10 David Murdy6(1) - 21 WPts
20/03/2028Ponce, Puerto Rico10 - 9 Angel Marta18(1) - 14 LPts
21/01/2028Kingston, Jamaica10 - 8 Amon Ballantyne22 - 7 LPts
01/12/2027Spanish Town, Jamaica9 - 8 Hisao Anzai3 - 6 WPts
02/10/2027Santo Domingo de Guzman, Dominican Republic8 - 8 Angel Castellanos10 - 10 WPts
04/08/2027Ankara, Turkey7 - 8 Iskander Tore2(1) - 7 WPts
06/06/2027Spanish Town, Jamaica6 - 8 Diego Capellan3 - 4 WPts
08/04/2027Portmore, Jamaica5 - 8 David Murdy3 - 17 WPts
09/02/2027Rome, Italy4 - 8 Valerio Zacchera8 - 10 WPts
12/12/2026Nizhny Novgorod, Russia4 - 7 Konstantin Krasnoff6 - 16 LPts
14/10/2026Kingston, Jamaica4 - 6 Mark Platt14(5) - 14 LPts
17/08/2026New Kingston, Jamaica4 - 5 Joey Johnston10 - 9 LPts
19/06/2026Bandung, Indonesia3 - 5 Zuffur Rahmani2 - 0 WPts
21/04/2026Portmore, Jamaica3 - 4 Shaun Strength13 - 5 LPts
01/03/2026New Kingston, Jamaica3 - 3 Dave Bett14 - 3 LPts
20/01/2026New Kingston, Jamaica2 - 3 Zach Gray0 - 0 WPts
19/12/2025Shubra El-Kheima, Egypt1 - 3 Bilal Saad2 - 8 WPts
21/10/2025Montevideo, Uruguay1 - 2 Fausto Laureano11 - 14 LPts
23/08/2025Pekalongan, Indonesia1 - 1 Seto Noer9 - 6 LPts
25/06/2025Spanish Town, Jamaica1 - 0 Henry Norris0 - 9 LPts
26/04/2025Spanish Town, Jamaica0 - 0 Phil Stevenson1 - 6 WPts