Weightclass:  Lightweight
Location:  Kingston, Jamaica
Record:  32(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/10/2030Kingston, Jamaica31(2) - 14 Laurent Bouchez1 - 15 WPts
20/08/2030Kingston, Jamaica30(2) - 14 Franchot Begue3 - 7 WPts
21/06/2030Kingston, Jamaica29(2) - 14 Kolya Abushev5 - 2 WPts
22/04/2030Kingston, Jamaica28(2) - 14 Michael MacIntyre2 - 5 WPts
21/02/2030Kingston, Jamaica27(2) - 14 Volodmiri Martinovich5 - 4 WPts
23/12/2029Kingston, Jamaica26(2) - 14 Federico Morua4 - 9 WPts
24/10/2029Kingston, Jamaica26(2) - 13 Josh Andrew19 - 9 LPts
25/08/2029Kingston, Jamaica25(2) - 13 Bart Broaden0 - 1 WPts
26/06/2029Kingston, Jamaica24(2) - 13 Rob Cowan7 - 15 WPts
27/04/2029Kingston, Jamaica23(2) - 13 Joey Jackson19 - 14 WPts
26/02/2029Kingston, Jamaica22(2) - 13 Kyle Kells4 - 17 WPts
28/12/2028Kingston, Jamaica21(2) - 13 Michael Beavin13 - 11 WPts
29/10/2028Kingston, Jamaica20(1) - 13 Bruce Danskin2 - 10 WKO3
30/08/2028New Kingston, Jamaica20(1) - 12 Zach Leys4 - 5 LPts
02/07/2028Palermo, Italy19(1) - 12 Augusto Tomasso1 - 1 WPts
04/05/2028Kingston, Jamaica18(1) - 12 Jamie Lemmond1 - 11 WPts
06/03/2028Yerevan, Armenia17(1) - 12 Shahe Ismailyan19 - 10 WPts
07/01/2028Bangkok, Thailand16 - 12 Yokchai Duanaaymukdahan16 - 14(3) WKO3
09/11/2027Prague, Czech Republic15 - 12 Valentin Kalich8 - 22 WPts
11/09/2027Brest, Belarus15 - 11 Oleksiy Ostrovsky44(1) - 23 LPts
14/07/2027La Florida, Chile14 - 11 Montana Daniel4 - 25 WPts
16/05/2027Copenhagen, Denmark14 - 10 Thiassi Hermansen9 - 10 LPts
18/03/2027Kingston, Jamaica13 - 10 Mason Winnie2 - 16 WPts
25/01/2027Kingston, Jamaica12 - 10 Kris Veitch5 - 14 WPts
26/11/2026Kingston, Jamaica11 - 10 Santiago Conrado1 - 4 WPts
27/09/2026Baku, Azerbaijan11 - 9 Razi Naseer27 - 16(1) LPts
30/07/2026Vilnius, Lithuania10 - 9 Jan Struzik10 - 8 WPts
01/06/2026New Kingston, Jamaica9 - 9 James Mulherin3 - 14 WPts
04/04/2026Karagandy, Kazakhstan8 - 9 Timofei Ghackupow11(1) - 10 WPts
04/02/2026Khujand, Tajikistan8 - 8 Asaf Shams2 - 12 LPts
07/12/2025Georgetown, Guyana7 - 8 Alec Niven17(1) - 17 WPts
09/10/2025New Kingston, Jamaica6 - 8 Jack Hosick11 - 10 WPts
11/08/2025New Kingston, Jamaica6 - 7 Jacob Morgans8 - 6 LPts
14/06/2025Aarhus, Denmark5 - 7 Sven Lam16 - 28 WPts
16/04/2025New Kingston, Jamaica4 - 7 Joel Glines3 - 11 WPts
22/02/2025Kingston, Jamaica4 - 6 Dave Sutherland17 - 26 LPts
24/12/2024Kingston, Jamaica3 - 6 Ian Tyre0 - 3 WPts
26/10/2024Kingston, Jamaica2 - 6 Euan Lacey14 - 28(1) WPts
20/09/2024New Kingston, Jamaica2 - 5 Mason White0 - 0 LPts
18/08/2024Kingston, Jamaica2 - 4 Duncan Fildes3 - 1 LPts
24/06/2024Spanish Town, Jamaica2 - 3 Daniel Forsyth26(1) - 10 LPts
29/04/2024Spanish Town, Jamaica2 - 2 Rob Powles25 - 10 LPts
02/03/2024Kingston, Jamaica1 - 2 Ethan Angus1 - 1 WPts
02/01/2024Dushanbe, Tajikistan1 - 1 Yadigar Mady6(1) - 9 LPts
04/11/2023New Kingston, Jamaica1 - 0 James Sorlie0 - 6 LPts
06/09/2023Kingston, Jamaica0 - 0 Mark Sear0 - 1 WPts