Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2033New Kingston, Jamaica17 - 15 Jacob Sconce0 - 9 WPts
23/10/2033Barcelona, Spain17 - 14 Fraco Garcia10 - 9 LPts
23/08/2033New Kingston, Jamaica16 - 14 Brett Whitten0 - 4 WPts
23/06/2033Montevideo, Uruguay15 - 14 Juan Medel2 - 7 WPts
24/04/2033Zagreb, Croatia15 - 13 Branko Kolar11 - 18 LPts
24/02/2033New Kingston, Jamaica14 - 13 Billy Sellars16 - 17 WPts
25/12/2032New Kingston, Jamaica14 - 12 Matt Nethery10 - 5 LPts
27/10/2032Mendoza, Argentina14 - 11 Cris Piedrahita11 - 39 LPts
28/08/2032Ghent, Belgium13 - 11 Voller Jans7 - 18 WPts
30/06/2032Stockholm, Sweden12 - 11 Ivar Angerman10(1) - 22(1) WPts
02/05/2032New Kingston, Jamaica11 - 11 Bryn Malcomson2 - 4 WPts
04/03/2032Bangkok, Thailand11 - 10 Ngaoprajan Laksong12 - 9 LPts
04/01/2032New Kingston, Jamaica10 - 10 Peabo Chipofya5 - 16(1) WPts
06/11/2031Vienna, Austria9 - 10 Hann Dentice7 - 15 WPts
07/09/2031New Kingston, Jamaica9 - 9 Daniel Peters17(1) - 12 LPts
06/08/2031New Kingston, Jamaica8 - 9 Mark Aye11 - 16 WPts
06/07/2031Riga, Latvia7 - 9 Timofei Portnojs7 - 14 WPts
08/05/2031New Kingston, Jamaica6 - 9 Cole Ironside0 - 2 WPts
10/03/2031Yongin, South Korea6 - 8 Chung-yong Ho27 - 20 LPts
10/01/2031Algiers, Algeria6 - 7 Waqas Liabes10(2) - 23 LPts
12/11/2030Kuching, Malaysia5 - 7 Rehan Jaffer9 - 22(6) WPts
14/09/2030Taytay, Philippines5 - 6 Arran Macho17 - 18 LPts
17/07/2030Spanish Town, Jamaica5 - 5 Rex Blackstock3 - 12 LPts
25/05/2030New Kingston, Jamaica5 - 4 Leeroy Levingston3 - 3 LPts
04/04/2030San Jose, Costa Rica5 - 3 Xavier Belen17 - 16 LPts
04/02/2030Kingston, Jamaica5 - 2 Richard Kelton4 - 11 LPts
08/12/2029New Kingston, Jamaica4 - 2 Rex Blackstock2 - 9 WPts
10/10/2029New Kingston, Jamaica3 - 2 Ponce Eusebio1 - 12 WPts
11/08/2029New Kingston, Jamaica2 - 2 Lewis Creighton0 - 3 WPts
13/06/2029New Kingston, Jamaica1 - 2 Jake Lyon2 - 3(1) WPts
17/04/2029Portmore, Jamaica0 - 2 Josh Milleson10(1) - 10 WPts
22/02/2029Kingston, Jamaica0 - 1 Nathan Burnside12 - 19(1) LPts
22/01/2029New Kingston, Jamaica0 - 0 Rex Blackstock0 - 5 LPts