Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  45 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2033New Kingston, Jamaica44 - 15 Entji Mukminin3 - 6 WPts
28/11/2032New Kingston, Jamaica43 - 15 Adalgiso Alder1 - 14 WPts
28/09/2032New Kingston, Jamaica42 - 15 Senon Quijada3 - 17(1) WPts
30/07/2032New Kingston, Jamaica41 - 15 Zelipe Moises0 - 3 WPts
31/05/2032Chennai, India40 - 15 Akhil Issac14 - 12 WPts
01/04/2032Kingston, Jamaica39 - 15 Michael Christie9(1) - 2 WPts Jamaica National Championships 2032View
29/03/2032Kingston, Jamaica38 - 15 Henry Trahern25 - 6 WPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica37 - 15 Chris Gair12 - 9 WPts Jamaica National Championships 2032View
29/02/2032Varna, Bulgaria36 - 15 Ilarion á Koldunov6 - 18 WPts
31/12/2031New Kingston, Jamaica35 - 15 Umair Essa8 - 18 WPts
01/11/2031Portoviejo, Ecuador34 - 15 Ramirez Peinado9 - 7 WPts
03/09/2031Melbourne, Australia34 - 14 Robert Forsyth26(1) - 15 LPts
03/08/2031New Kingston, Jamaica34 - 13 Ailbe Pfeifer19 - 18 LPts
03/07/2031New Kingston, Jamaica33 - 13 Ailbe Pfeifer19 - 17 WPts
02/06/2031New Kingston, Jamaica32 - 13 Ailbe Pfeifer19 - 16 WPts
02/05/2031New Kingston, Jamaica31 - 13 Ailbe Pfeifer19 - 15 WPts
29/03/2031Kingston, Jamaica31 - 12 Henry Trahern13 - 5 LPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica30 - 12 Chris Erskin22 - 10 WPts Jamaica National Championships 2031View
11/03/2031New Kingston, Jamaica30 - 11 Bernardo Soprano24 - 14 LPts
07/02/2031New Kingston, Jamaica29 - 11 Bernardo Soprano24 - 13 WPts
04/01/2031New Kingston, Jamaica29 - 10 Latif Kazi26 - 15 LPts
27/11/2030New Kingston, Jamaica28 - 10 Augustien Van der Wede18(2) - 15 WPts
20/10/2030New Kingston, Jamaica27 - 10 Carlos Carcamo31 - 10 WPts
05/09/2030Nairobi, Kenya27 - 9 Michael Ndiku22(1) - 19 LPts
13/07/2030Kumasi, Ghana26 - 9 David Atsu14 - 22 WPts
15/05/2030New Kingston, Jamaica25 - 9 John Neil35(1) - 12 WPts
01/04/2030New Kingston, Jamaica24 - 9 Vince Drysdale14 - 5 WPts Jamaica National Championships 2030View
29/03/2030New Kingston, Jamaica23 - 9 Aaron Spotswood9 - 10(1) WPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica22 - 9 John Shirer12 - 17 WPts Jamaica National Championships 2030View
17/02/2030New Kingston, Jamaica21 - 9 Ian Swineford22(1) - 14 WPts
19/12/2029Spanish Town, Jamaica20 - 9 Kyle Kells7 - 19 WPts
24/10/2029Kingston, Jamaica19 - 9 David Pert26(2) - 13 WPts
29/08/2029Kingston, Jamaica18 - 9 Leighton Myres13 - 15 WPts
06/07/2029New Kingston, Jamaica18 - 8 Robert Yell16 - 7 LPts
28/05/2029New Kingston, Jamaica17 - 8 Owen Lovitt11 - 9 WPts
29/03/2029Kingston, Jamaica17 - 7 Clinton Kinzie13 - 25 LPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica16 - 7 Ian Swineford19(1) - 11 WPts Jamaica National Championships 2029View
28/02/2029Kampala, Uganda15 - 7 Asif Rehman14 - 19 WPts
31/12/2028Portmore, Jamaica14 - 7 Seth Gettings14(1) - 19(1) WPts
06/11/2028Kingston, Jamaica13 - 7 Robert Jacobs13 - 15(1) WPts
07/09/2028New Kingston, Jamaica12 - 7 Seth Bellamy4 - 18 WPts
10/07/2028New Kingston, Jamaica11 - 7 Angel Gamero1 - 4 WPts
10/05/2028New Kingston, Jamaica11 - 6 Stuart Page15 - 18(5) LPts
12/03/2028Puente Alto, Chile10 - 6 Jose Nuncio14 - 13 WPts
13/01/2028Montevideo, Uruguay9 - 6 Ulises Nicolas9(1) - 8 WPts
15/11/2027New Kingston, Jamaica8 - 6 Declan Rosser12 - 15 WPts
18/09/2027Kingston, Jamaica8 - 5 Ethan Duthie10 - 10 LPts
21/07/2027Kingston, Jamaica8 - 4 Dom Lumsden11 - 7 LPts
23/05/2027New Kingston, Jamaica7 - 4 Jonas Van Dorne0 - 7 WPts
25/03/2027New Kingston, Jamaica6 - 4 Justyn Trzaska7 - 10 WPts
25/01/2027Amsterdam, Netherlands5 - 4 Franck Van Ghendt15 - 15 WPts
27/11/2026New Kingston, Jamaica4 - 4 Leighton Myres3 - 8 WPts
27/09/2026New Kingston, Jamaica3 - 4 Arnie Paxton1 - 0 WPts
29/07/2026Kingston, Jamaica3 - 3 Patrick Hilton3 - 15(2) LPts
02/06/2026Gyumri, Armenia2 - 3 Melkon Daglayan9 - 17(4) WPts
04/04/2026Almaty, Kazakhstan2 - 2 Fadei Inayat30(1) - 21 LPts
04/02/2026Spanish Town, Jamaica1 - 2 Chris Balfour9 - 10 WPts
07/12/2025New Kingston, Jamaica0 - 2 Robert Methvin0 - 0 WPts
21/10/2025New Kingston, Jamaica0 - 1 Callum Semple16 - 16 LPts
20/09/2025New Kingston, Jamaica0 - 0 Robert Gilbride1 - 3 LPts