Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  30(7) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2042New Kingston, Jamaica29(7) - 25 Gregor Work27(1) - 20 WPts
01/05/2042New Kingston, Jamaica28(6) - 25 Daniil Mazinais8 - 4(1) WKO3
01/03/2042New Kingston, Jamaica27(5) - 25 Gus Turnley2 - 17(1) WKO3
28/12/2041New Kingston, Jamaica26(5) - 25 Ja-choel Jung4 - 2 WPts
27/10/2041New Kingston, Jamaica25(4) - 25 Paul Mermoz8 - 21 WKO3
26/08/2041New Kingston, Jamaica24(4) - 25 Rodrigo Henao4 - 13 WPts
25/06/2041New Kingston, Jamaica23(4) - 25 Goro Kon6 - 11 WPts
24/04/2041Toshkent, Uzbekistan23(4) - 24 Ivan Dosaeff27 - 14 LPts
24/02/2041Nassau, Bahamas22(3) - 24 Antwan Annand10 - 16(1) WKO3
27/12/2040Santo Domingo Este, Dominican Republic21(2) - 24 Ora Urenda4 - 19 WKO3
29/10/2040Mashhad, Iran20(1) - 24 Obaid Bukhari0 - 21 WKO3
29/08/2040Kangundo-Tala, Kenya19 - 24 Michael Wainaina0 - 5 WKO3
30/06/2040Sofia, Bulgaria18 - 24 Branimir á Hristov10 - 32 WPts
01/05/2040Schaerbeek, Belgium17 - 24 Foster Dumas3 - 20 WPts
03/03/2040Kingston, Jamaica16 - 24 Ian Ardrey13 - 20 WPts
29/01/2040Kingston, Jamaica16 - 23 Brett Strahan23(1) - 16 LPts
27/12/2039Georgetown, Guyana15 - 23 Peter Galt5 - 16 WPts
29/10/2039Kampala, Uganda14 - 23 Ibeamaka Kiyingi3 - 15 WPts
31/08/2039Kingston, Jamaica13 - 23 Ian Ardrey11 - 19 WPts
09/07/2039Portmore, Jamaica12 - 23 Johnny Bothwell13 - 17(1) WPts
17/05/2039New Kingston, Jamaica11 - 23 Valko Haegheman2 - 11(1) WPts
17/03/2039Dublin, Ireland10 - 23 Lee McGuire4 - 4 WPts
17/01/2039Medellin, Colombia9 - 23 Paco Balderas13 - 4 WPts
17/11/2038New Kingston, Jamaica8 - 23 Colin Brock13 - 13 WPts
19/09/2038Portmore, Jamaica8 - 22 Peter Bowman23 - 10 LPts
24/07/2038Kingston, Jamaica7 - 22 Mike Veitch10 - 11 WPts
17/06/2038New Kingston, Jamaica6 - 22 Mark Brain13 - 11 WPts
13/05/2038Camaguey, Cuba6 - 21 Vidal Buron4 - 12(1) LPts
15/03/2038Ulaanbaatar, Mongolia6 - 20 Zhu Esmagambetov19 - 22 LPts
14/01/2038New Kingston, Jamaica6 - 19 Jack Mattox9 - 14 LPts
24/11/2037New Kingston, Jamaica5 - 19 Ethan Evans10 - 21 WPts
16/10/2037New Kingston, Jamaica5 - 18 Mark Brain10 - 10 LPts
13/09/2037Brisbane, Australia5 - 17 Sam Nocella22 - 16 LPts
16/07/2037New Kingston, Jamaica5 - 16 Jack Mattox8 - 12 LPts
26/05/2037New Kingston, Jamaica4 - 16 Joe Prophet1 - 1 WPts
26/03/2037New Kingston, Jamaica3 - 16 Johnny Lowder0 - 5 WPts
25/01/2037Khayelitsha, South Africa3 - 15 Hayden Nkakani22 - 22(1) LPts
27/11/2036Ulaanbaatar, Mongolia2 - 15 Pyotr Badar-Uugan11 - 19(1) WPts
28/09/2036Baku, Azerbaijan2 - 14 Ali Topchibashev7 - 11 LPts
31/07/2036Bandar Lampung, Indonesia2 - 13 Rahmat Sorongan44 - 12 LPts
01/06/2036Durres, Albania2 - 12 Faton Durmushoglu15 - 16 LPts
02/04/2036Kingston, Jamaica2 - 11 Robert Nixon1 - 9 LPts
07/02/2036New Kingston, Jamaica2 - 10 Alejandro Godino1 - 7 LPts
09/12/2035Leon, Nicaragua2 - 9 Ramiro Coito9 - 11 LPts
11/10/2035Kingston, Jamaica2 - 8 Mark Bithell6 - 4 LPts
11/08/2035New Kingston, Jamaica2 - 7 Bob Farquhar10 - 5 LPts
16/06/2035New Kingston, Jamaica2 - 6 Kettil Tescher4 - 7 LPts
17/04/2035New Kingston, Jamaica2 - 5 Angel Sotomayor15 - 16 LPts
17/02/2035Yerevan, Armenia1 - 5 Manug Abrahamian2 - 14 WPts
20/12/2034Kingston, Jamaica1 - 4 Dai Henrie0 - 3 LPts
21/10/2034Yerevan, Armenia0 - 4 Vosgeparan Hakopyan2 - 13(1) WPts
22/08/2034Kingston, Jamaica0 - 3 Jonathan Daniel2 - 22(1) LPts
06/07/2034New Kingston, Jamaica0 - 2 Robert Cadwell0 - 0 LPts
03/06/2034New Kingston, Jamaica0 - 1 Lewis Glascock2 - 4 LPts
05/04/2034New Kingston, Jamaica0 - 0 Mark Coates0 - 6 LPts