Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  26 - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2026New Kingston, Jamaica25 - 31(1) Seth Gunion0 - 1 WPts
21/10/2026New Kingston, Jamaica25 - 30(1) Aleksandr Ignatiev19(3) - 23 LPts
22/08/2026New Kingston, Jamaica25 - 29(1) Ian Quiaoit12 - 2 LPts
23/06/2026New Kingston, Jamaica24 - 29(1) Evgeny Serikov3 - 8 WPts
24/04/2026New Kingston, Jamaica23 - 29(1) Thorsten Gertner3 - 3 WPts
23/02/2026New Kingston, Jamaica22 - 29(1) Adalberto Achter5 - 7 WPts
25/12/2025New Kingston, Jamaica21 - 29(1) Jacob Lawhead33(4) - 22 WPts
26/10/2025New Kingston, Jamaica20 - 29(1) Dave Hagie3 - 1 WPts
27/08/2025New Kingston, Jamaica19 - 29(1) Leighton Rooney1 - 5 WPts
28/06/2025New Kingston, Jamaica18 - 29(1) Iordan á Fedotov1 - 14(12) WPts
29/04/2025New Kingston, Jamaica17 - 29(1) Vincent Kimmey0 - 11 WPts
28/02/2025New Kingston, Jamaica16 - 29(1) Dom Scripture8 - 6 WPts
30/12/2024New Kingston, Jamaica16 - 28(1) Alen Luff3 - 10 LPts
31/10/2024Krakow, Poland16 - 27 Oliwier Kabacinski35 - 12 LKO3
02/09/2024Krasnoyarsk, Russia16 - 26 Sasha Romanowski1 - 0 LPts
05/07/2024Athens, Greece15 - 26 Zoltar Petropoulos0 - 0 WPts
06/05/2024New Kingston, Jamaica14 - 26 Ewan Spencer2 - 8 WPts
07/03/2024Chiba, Japan13 - 26 Eiji Nagao6(1) - 25 WPts
08/01/2024Santo Domingo de Guzman, Dominican Republic13 - 25 Vidal Orbe34(1) - 6 LPts
10/11/2023San Miguelito, Panama12 - 25 Alejandro Poveda16 - 18 WPts
12/09/2023Maiduguri, Nigeria11 - 25 Emem Malachy7 - 9 WPts
15/07/2023Tembisa, South Africa11 - 24 Constant Swart21 - 10 LPts
17/05/2023Yerevan, Armenia11 - 23 Zaven Hagopian12(1) - 20 LPts
19/03/2023Spanish Town, Jamaica11 - 22 Colin Harrison20 - 10 LPts
23/01/2023Guatemala City, Guatemala11 - 21 Macario Degollado20 - 13(1) LPts
25/11/2022Christchurch, New Zealand11 - 20 Clint Shank19 - 12 LPts
27/09/2022Riga, Latvia11 - 19 Vasili Smiltskalejs19 - 7(1) LPts
30/07/2022New Kingston, Jamaica11 - 18 Orlando Colindres23(1) - 7 LPts
29/05/2022Kiev, Ukraine11 - 17 Fedir Olshansky21(1) - 4 LPts
31/03/2022Kingston, Jamaica11 - 16 Elliot Carse5 - 18 LPts
31/01/2022New Kingston, Jamaica11 - 15 William Horsburgh13 - 11 LPts
30/11/2021Spanish Town, Jamaica11 - 14 David Slack8 - 14 LPts
09/10/2021Ningbo, China10 - 14 Zhong Sheng0 - 2 WPts
09/08/2021Charleroi, Belgium10 - 13 Fabrice Senne19 - 4 LPts
08/06/2021New Kingston, Jamaica10 - 12 Ovidio Alanis15 - 6 LPts
09/04/2021New Kingston, Jamaica9 - 12 Frisco Ramoran9 - 9 WPts
06/02/2021Portmore, Jamaica8 - 12 Noel Coulter1 - 15(5) WPts
21/12/2020New Kingston, Jamaica8 - 11 Billy McNaughton4 - 3 LPts
20/10/2020Tehran, Iran7 - 11 Gazi Kazmi4 - 14 WPts
22/08/2020New Kingston, Jamaica6 - 11 Callum Mitchell6 - 6 WPts
21/06/2020New Kingston, Jamaica6 - 10 Davie Gillund3 - 10 LPts
21/05/2020New Kingston, Jamaica6 - 9 Theo Headden7 - 6 LPts
21/03/2020New Kingston, Jamaica6 - 8 Rehan Davi8 - 4 LPts
20/01/2020Algiers, Algeria6 - 7 Majid Talis2 - 9 LPts
21/11/2019New Kingston, Jamaica5 - 7 John Edington3 - 6 WPts
21/09/2019New Kingston, Jamaica4 - 7 Ivan Backiroff8 - 3 WPts
22/07/2019New Kingston, Jamaica4 - 6 Federico Osorio8 - 2 LPts
22/05/2019New Kingston, Jamaica3 - 6 Tariq Moustafa5 - 2 WPts
22/03/2019Kingston, Jamaica3 - 5 Kian Banter3 - 0 LPts
25/01/2019New Kingston, Jamaica3 - 4 Jerrold Arcia1 - 4 LPts
24/11/2018Cairo, Egypt3 - 3 Zafa Khumarawayh1 - 5 LPts
25/09/2018New Kingston, Jamaica3 - 2 Oja Amimo4 - 1 LPts
24/07/2018New Kingston, Jamaica3 - 1 Mike Rezin0 - 2 LPts
24/05/2018New Kingston, Jamaica3 - 0 Sam Boal1 - 2 LPts
03/04/2018Spanish Town, Jamaica2 - 0 David Dunwoody1 - 0 WPts
01/03/2018New Kingston, Jamaica1 - 0 Ian Galt1 - 0 WPts
19/01/2018New Kingston, Jamaica0 - 0 Peter Muchinguri0 - 0 WPts