Weightclass:  Welterweight
Location:  Kingston, Jamaica
Record:  35(3) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2034Kingston, Jamaica34(3) - 17 Sam Kellogg1 - 1 WPts
04/12/2033Kingston, Jamaica33(3) - 17 Dimi Karibzhanow3 - 11(1) WPts
04/10/2033Kingston, Jamaica32(3) - 17 Saad Hamam0 - 5 WPts
04/08/2033Kingston, Jamaica31(3) - 17 Irfan Habeeb3 - 5 WPts
03/06/2033Kingston, Jamaica30(3) - 17 Gareth Billie2 - 1 WPts
03/04/2033Kingston, Jamaica29(3) - 17 Thomas Murphy1 - 11 WPts
31/01/2033Kingston, Jamaica28(3) - 17 Berlyn Strang2 - 7 WPts
29/11/2032Kingston, Jamaica27(3) - 17 Jean Caerle6 - 15 WPts
27/09/2032Kingston, Jamaica26(3) - 17 David Dagg0 - 1 WPts
28/07/2032Kingston, Jamaica25(3) - 17 Daniel Rumage2 - 2 WPts
29/05/2032Kingston, Jamaica24(3) - 17 Owen Blythe3 - 13 WPts
29/03/2032Kingston, Jamaica23(3) - 17 James Kinnard5 - 11 WPts
29/01/2032Soyapango, El Salvador22(2) - 17 Jose Tobon9 - 17(2) WKO2
01/12/2031Mumbai, India22(2) - 16 Mahavir Bala11 - 10 LPts
03/10/2031Randburg, South Africa21(2) - 16 Deiondre Keet6 - 14 WPts
05/08/2031Charlotte, USA21(2) - 15 Roger Trevor8 - 15 LPts
07/06/2031New Kingston, Jamaica20(2) - 15 Peter Whittum4 - 11 WPts
09/04/2031Hyderabad, India20(2) - 14 Praveen Chahal36(1) - 22 LPts
09/02/2031Hyderabad, India19(2) - 14 Zuffur Rahimi0 - 6(1) WPts
12/12/2030Kingston, Jamaica18(2) - 14 Amrit Chauhan2 - 5 WPts
13/10/2030Kingston, Jamaica17(2) - 14 Alec Cooper9 - 10 WPts
15/08/2030Kingston, Jamaica16(2) - 14 Lloyd Martin5 - 9 WPts
16/06/2030Auckland, New Zealand15(2) - 14 Robert Goodlett6(1) - 13 WPts
18/04/2030Kingston, Jamaica15(2) - 13 Duncan Love10 - 11 LPts
25/02/2030Tijuana, Mexico14(1) - 13 Porfio Espin18 - 37(18) WKO2
28/12/2029Bursa, Turkey13(1) - 13 Suleiman Uruisamoglu7 - 13 WPts
30/10/2029Wellington, New Zealand12(1) - 13 Elliot Donnellon11(1) - 29(2) WPts
01/09/2029Kenitra, Morocco12(1) - 12 Mujahid Cherkaoui12 - 11 LPts
04/07/2029Lublin, Poland12(1) - 11 Tomasz Wolanin6 - 15 LPts
06/05/2029Pittsburgh, USA11(1) - 11 Joel Kilman1 - 15(3) WPts
07/03/2029North Shore, New Zealand10(1) - 11 Shaun Dingwall1 - 15 WPts
07/01/2029San Juan, Puerto Rico10(1) - 10 Jair Claro0 - 0 LPts
09/11/2028Kingston, Jamaica10(1) - 9 John Boward6 - 21 LPts
11/09/2028Yerevan, Armenia10(1) - 8 Krisdapor Oenirvian20 - 6 LPts
14/07/2028San Jose, Costa Rica9(1) - 8 Pancho Contrera13(1) - 22 WPts
16/05/2028Horlivka, Ukraine8(1) - 8 Borysko Prusak6 - 13 WPts
18/03/2028Aba, Nigeria7(1) - 8 Kunle Akide5 - 31(3) WPts
19/01/2028Kingston, Jamaica7(1) - 7 Lee Sloss4 - 4 LPts
21/11/2027Dubai, UAE7(1) - 6 Zafa Tamer22 - 19(1) LPts
23/09/2027Mecca, Saudi Arabia6(1) - 6 Faisal Keyrouz3(1) - 23 WPts
26/07/2027Sofia, Bulgaria6(1) - 5 Nayden á Ankov19(1) - 10 LPts
28/05/2027Kharkiv, Ukraine5(1) - 5 Aleksandr Zaretsky6 - 14 WPts
30/03/2027New Kingston, Jamaica5(1) - 4 Kai Rosie11 - 15 LPts
04/02/2027Kingston, Jamaica4(1) - 4 Vincent Kimmey2 - 20 WPts
12/12/2026New Kingston, Jamaica3 - 4 Barry Costain12 - 10(1) WKO3
07/11/2026New Kingston, Jamaica3 - 3 Lee Sloss0 - 0 LPts
02/10/2026Bangkok, Thailand2 - 3 Wacharakrit Keelakorat0 - 0 WPts
04/08/2026Dubai, UAE2 - 2 Syed Maforige6 - 21 LPts
06/06/2026Ife, Nigeria2 - 1 Chinedu Owello2 - 11 LPts
08/04/2026Kingston, Jamaica1 - 1 Joe Haxton0 - 0 WPts
16/02/2026New Kingston, Jamaica1 - 0 Chris Steel26 - 11 LPts
26/12/2025Kingston, Jamaica0 - 0 Danny Stevison2 - 2 WPts