Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2031New Kingston, Jamaica21 - 18 Robert Evanson5 - 10 WPts
17/04/2031New Kingston, Jamaica20 - 18 Farhan Tamer2 - 3 WPts
17/02/2031New Kingston, Jamaica20 - 17 Chris Erskin20 - 10 LPts
19/12/2030New Kingston, Jamaica19 - 17 Katon Alfiansyah6 - 13 WPts
20/10/2030New Kingston, Jamaica18 - 17 Lakshman Jasol1 - 3 WPts
21/08/2030New Kingston, Jamaica17 - 17 Edmundo Lacayo5 - 5 WPts
22/06/2030New Kingston, Jamaica16 - 17 Joaquin Abalos0 - 11(1) WPts
23/04/2030New Kingston, Jamaica15 - 17 David Patton0 - 2 WPts
22/02/2030New Kingston, Jamaica14 - 17 Valeri Zalesky2 - 4 WPts
24/12/2029New Kingston, Jamaica13 - 17 Francisco Lagos9 - 13 WPts
25/10/2029New Kingston, Jamaica12 - 17 Adrian Deren4 - 5 WPts
25/08/2029New Kingston, Jamaica11 - 17 Ian Swineford20(1) - 13 WPts
27/06/2029Buenos Aires, Argentina11 - 16 Alejandro Madrigal22 - 27 LPts
29/04/2029Kingston, Jamaica11 - 15 Connor Jeans21 - 10 LPts
29/03/2029Kingston, Jamaica11 - 14 John Neil27(1) - 12 LPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica10 - 14 Rob Cowan7 - 13 WPts Jamaica National Championships 2029View
26/02/2029New Kingston, Jamaica9 - 14 David Foley2 - 1 WPts
28/12/2028Utrecht, Netherlands8 - 14 Pepijn Schrodelync4 - 10 WPts
30/10/2028New Kingston, Jamaica7 - 14 Leon Sheron0 - 1 WPts
31/08/2028Guayaquil, Ecuador6 - 14 Leonardo Ortegon12 - 13 WPts
03/07/2028Riga, Latvia6 - 13 Anton Priede10 - 9 LPts
05/05/2028San Miguel, El Salvador5 - 13 Diego Ramirez0 - 0 WPts
07/03/2028Soshanguve, South Africa5 - 12 Reneilwe Modjeka10 - 15 LPts
08/01/2028Johannesburg, South Africa5 - 11 Gethin Tlolane17 - 24 LPts
10/11/2027Bamenda, Cameroon5 - 10 Orleans Obekop31 - 16 LPts
12/09/2027Aalborg, Denmark5 - 9 Igor Osmundsen12 - 14 LPts
15/07/2027Lankaran, Azerbaijan5 - 8 Eldar Garibov18 - 18 LPts
17/05/2027Riga, Latvia4 - 8 Yulian Zabaks19 - 5 WPts
19/03/2027New Kingston, Jamaica3 - 8 Chris Erskin3 - 2 WPts
19/01/2027Calgary, Canada3 - 7 Ethan Moss15 - 14(2) LPts
21/11/2026Kampala, Uganda3 - 6 Zafa Abood12 - 8 LPts
23/09/2026Portmore, Jamaica3 - 5 Mark Rusk5 - 9 LPts
08/08/2026New Kingston, Jamaica3 - 4 Michael Jeans23(1) - 15 LPts
07/07/2026Kingston, Jamaica2 - 4 Ricky Ables0 - 0 WPts
23/05/2026La Plata, Argentina1 - 4 Angel Barrientos3(1) - 22(15) WPts
25/03/2026Santa Clara, Cuba1 - 3 Xeres Marcelo5 - 15 LPts
25/01/2026New Kingston, Jamaica1 - 2 Rex Halker2 - 2 LPts
26/11/2025New Kingston, Jamaica0 - 2 Clinton Entrekin0 - 2 WPts
27/09/2025Puente Alto, Chile0 - 1 Jair Rosales6 - 3 LPts
30/07/2025New Kingston, Jamaica0 - 0 Alastair Kincaid4 - 3 LPts