Weightclass:  Lightweight
Location:  New Kingston, Jamaica
Record:  32 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2026New Kingston, Jamaica31 - 26(1) Mallory Drucker4 - 9 WPts
13/08/2026New Kingston, Jamaica30 - 26(1) Paul McBee6 - 9 WPts
14/06/2026New Kingston, Jamaica29 - 26(1) Hamengku Billah9 - 11 WPts
15/04/2026New Kingston, Jamaica28 - 26(1) Robert Methvin0 - 4 WPts
14/02/2026New Kingston, Jamaica27 - 26(1) Cisco Almada1 - 10 WPts
16/12/2025New Kingston, Jamaica26 - 26(1) Vitali Malkin7 - 4 WPts
17/10/2025New Kingston, Jamaica25 - 26(1) Ponce Machin2 - 2 WPts
18/08/2025New Kingston, Jamaica24 - 26(1) Khalid Ebrahimi3 - 7 WPts
19/06/2025New Kingston, Jamaica23 - 26(1) Paul Aitkens11 - 23 WPts
20/04/2025New Kingston, Jamaica23 - 25(1) Adem Gulek10 - 10 LPts
19/02/2025New Kingston, Jamaica22 - 25(1) John Angus3 - 6 WPts
21/12/2024New Kingston, Jamaica21 - 25(1) Jacob Cadogan12 - 32 WPts
22/10/2024Karaj, Iran20 - 25(1) Sajid Farooq3 - 4 WPts
24/08/2024Kingston, Jamaica20 - 24(1) John Archibald31 - 17 LPts
06/07/2024Kingston, Jamaica20 - 23(1) Paul Hillhouse31(1) - 9 LPts
08/05/2024Kingston, Jamaica19 - 23(1) Wayne Bason21 - 21 WPts
26/03/2024New Kingston, Jamaica19 - 22(1) Geoff Ramage30 - 9 LPts Jamaica National Championships 2024View
26/02/2024Kingston, Jamaica18 - 22(1) John Archibald29 - 16 WPts
06/01/2024Toyohashi, Japan17 - 22(1) Keiichi Yamagata18 - 20 WPts
08/11/2023Kingston, Jamaica17 - 21(1) Wayne Bason19 - 20 LPts
17/09/2023Kingston, Jamaica17 - 20(1) Mark Aitkens26 - 5 LPts
24/07/2023Kingston, Jamaica17 - 19(1) Malcolm Harvard28 - 4 LPts
29/05/2023New Kingston, Jamaica17 - 18(1) Dillon Mordecai26(1) - 8 LPts
01/04/2023Spanish Town, Jamaica17 - 17(1) Arran Badder33 - 7 LPts Jamaica National Championships 2023View
29/03/2023Spanish Town, Jamaica16 - 17(1) Ollie Rummage6 - 13 WPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica15 - 17(1) John Archibald26 - 11 WPts Jamaica National Championships 2023View
06/03/2023Bangkok, Thailand14 - 17(1) Ngaoprajan Boonyong17 - 11 WPts
06/01/2023Algiers, Algeria13 - 17(1) Ahmed Debeche21 - 9 WPts
08/11/2022Ulaanbaatar, Mongolia13 - 16(1) Anton Artag17 - 11 LPts
09/09/2022Almaty, Kazakhstan13 - 15(1) Koldan Carataev18 - 6 LPts
11/07/2022Córdoba, Argentina12 - 15(1) Lorenzo Asuncion17 - 8 WPts
12/05/2022Minsk, Belarus12 - 14(1) Aleksandr Kochkin11(1) - 14 LPts
14/03/2022New Kingston, Jamaica12 - 13(1) Chris Marchbanks14 - 9 LPts
22/01/2022Kampala, Uganda11 - 13(1) Charlie Masaba8 - 16 WPts
24/11/2021New Kingston, Jamaica10 - 13(1) Lewis Struthers5 - 13 WPts
25/09/2021Adana, Turkey10 - 12(1) Nazar Vedat13 - 10 LPts
28/07/2021New Kingston, Jamaica9 - 12(1) John Clinkscales14 - 9 WPts
26/05/2021Kaduna, Nigeria9 - 11(1) Lukman Ebor8 - 7 LPts
28/03/2021Reynosa, Mexico8 - 11(1) Ramirez Gonzales3 - 13 WPts
28/01/2021New Kingston, Jamaica8 - 10(1) Paul Hillhouse13(1) - 4 LPts
27/11/2020Puente Alto, Chile8 - 9(1) Jose Diaz10 - 6 LPts
29/09/2020New Kingston, Jamaica7 - 9(1) Javier Buitron0 - 5 WPts
30/07/2020Wolverhampton, UK6 - 9(1) Sammy Boydston9 - 7 WPts
30/05/2020New Kingston, Jamaica6 - 8(1) Robert Haliburton8 - 7 LPts
08/04/2020Spanish Town, Jamaica5 - 8(1) Lloyd Horner6 - 6 WPts
12/02/2020New Kingston, Jamaica4 - 8(1) Raiden Kubota3 - 9 WPts
13/12/2019New Kingston, Jamaica4 - 7(1) Adam Arther5 - 4 LPts
13/10/2019New Kingston, Jamaica4 - 6 Bruce Sanderson6 - 2 LKO3
13/08/2019New Kingston, Jamaica3 - 6 Joshua Lemond3 - 6 WPts
13/06/2019New Kingston, Jamaica3 - 5 Sun Moy3 - 2 LPts
14/04/2019Kingston, Jamaica2 - 5 Mark Turk4 - 0 WPts
10/03/2019Spanish Town, Jamaica2 - 4 John Vaughn1 - 3 LPts
21/01/2019Hyderabad, India2 - 3 Ganesa Varma4 - 3 LPts
23/11/2018New Kingston, Jamaica1 - 3 Bart Kenley0 - 3 WPts
22/09/2018New Kingston, Jamaica1 - 2 Vasili Drachev2 - 3 LPts
21/07/2018New Kingston, Jamaica1 - 1 Bryn Tough1 - 0 LPts
20/05/2018San Jose, Costa Rica1 - 0 Quin Encinas0 - 0 LPts
20/03/2018New Kingston, Jamaica0 - 0 Mark Sprout0 - 0 WPts