Weightclass:  Lightweight
Location:  Portmore, Jamaica
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2033Maipu, Chile23 - 20 Jose Yniguez8 - 2 LPts
10/09/2033New Kingston, Jamaica22 - 20 Paul Tennent24 - 21 WPts
16/07/2033Yokohama, Japan22 - 19 Ichiro Fukuda10 - 17 LPts
17/05/2033New Kingston, Jamaica21 - 19 Greg Oliverson17 - 18 WPts
29/03/2033Spanish Town, Jamaica21 - 18 Chris Erskin33 - 14 LPts Jamaica National Championships 2033View
26/03/2033Spanish Town, Jamaica20 - 18 Jordan Wiley1 - 0 WPts Jamaica National Championships 2033View
06/03/2033Yerevan, Armenia20 - 17 Arshavir Ispiryan13 - 23(1) LPts
06/01/2033Portmore, Jamaica20 - 16 Phil Laramore20 - 8 LPts
05/11/2032Linz, Austria19 - 16 Wolfric Palzieux0 - 0 WPts
07/09/2032Baku, Azerbaijan19 - 15 Razi Jabara11 - 11 LPts
09/07/2032Minsk, Belarus18 - 15 Lazar Andreyev4 - 15 WPts
10/05/2032Yerevan, Armenia17 - 15 Arshag Kaiagian16(1) - 14 WPts
12/03/2032Bangkok, Thailand16 - 15 Chalermpetch Pranthaksin12 - 18 WPts
13/01/2032New Kingston, Jamaica16 - 14 Paul Tennent15 - 20 LPts
15/11/2031Quito, Ecuador15 - 14 Paco Mesquita4 - 25 WPts
16/09/2031Kingston, Jamaica14 - 14 Rob Maxwell18 - 17 WPts
23/07/2031Portmore, Jamaica13 - 14 Philip Braddick5 - 1 WPts
25/05/2031Mueang Samut Prakan, Thailand12 - 14 Tepparith Singthong0 - 0 WPts
27/03/2031Randburg, South Africa12 - 13 Arran Thomas18(1) - 23 LPts
27/01/2031Portmore, Jamaica11 - 13 Joaquin Gloria8 - 16 WPts
29/11/2030Portmore, Jamaica10 - 13 Aimon Corona3 - 10 WPts
01/10/2030Soledad, Colombia9 - 13 Luis Lopez0 - 10 WPts
03/08/2030Saitama, Japan9 - 12 Takeo Ishii6 - 14 LPts
05/06/2030Portmore, Jamaica8 - 12 Diego Oropeza2 - 9 WPts
07/04/2030Santiago, Chile7 - 12 Santiago Chaparro11 - 14 WPts
07/02/2030Portmore, Jamaica6 - 12 Dale Mpofu2 - 11 WPts
10/12/2029La Florida, Chile6 - 11 Isidro Cervera6 - 16 LPts
12/10/2029New Kingston, Jamaica5 - 11 Ian Forsyth0 - 12 WPts
14/08/2029Portmore, Jamaica4 - 11 John Hoggan2 - 9 WPts
15/06/2029Portmore, Jamaica3 - 11 Zernebog Veveris8 - 18 WPts
17/04/2029Surrey, Canada3 - 10 Darryl Heird11 - 14 LPts
17/02/2029Ulaanbaatar, Mongolia3 - 9 HuiK'o Mar9 - 10 LPts
20/12/2028Antwerp, Belgium3 - 8 Mark Peirsman18 - 20 LPts
22/10/2028Riyadh, Saudi Arabia2 - 8 Zuffur Bouckallil5 - 24(1) WPts
24/08/2028Mashhad, Iran2 - 7 Danyaal Karam9 - 11 LPts
26/06/2028Ulaanbaatar, Mongolia2 - 6 Shing Ospanov8 - 11 LPts
28/04/2028Kawagoe, Japan2 - 5 Aoi Suda2 - 19 LPts
29/02/2028Kingston, Jamaica2 - 4 Morgan Harper0 - 0 LPts
09/01/2028Baku, Azerbaijan2 - 3 Kanan Garibov21(1) - 5 LPts
11/11/2027Kingston, Jamaica2 - 2 Duncan Fildes15 - 10 LPts
16/09/2027New Kingston, Jamaica1 - 2 Declan Rosser12 - 14 WPts
21/07/2027Kingston, Jamaica1 - 1 Ian Tyre5 - 14 LPts
25/05/2027New Kingston, Jamaica1 - 0 Charlie Cowans15 - 14 LPts
13/04/2027Portmore, Jamaica0 - 0 Aimon Dumagpi1 - 16 WPts