Weightclass:  Light Welterweight
Location:  New Kingston, Jamaica
Record:  32 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2027New Kingston, Jamaica31 - 21 Sam Cadigan0 - 3 WPts
21/11/2026New Kingston, Jamaica30 - 21 Michel Artaud11 - 6 WPts
21/09/2026New Kingston, Jamaica29 - 21 Sajid Salem4 - 9 WPts
22/07/2026New Kingston, Jamaica28 - 21 Nick Shank2 - 6 WPts
23/05/2026New Kingston, Jamaica27 - 21 Juan Cantero2 - 9 WPts
24/03/2026New Kingston, Jamaica26 - 21 Arjan Thaqi5 - 8 WPts
23/01/2026New Kingston, Jamaica25 - 21 Jerzy Dobek3 - 13 WPts
24/11/2025New Kingston, Jamaica24 - 21 Roman Bialik8 - 11 WPts
25/09/2025New Kingston, Jamaica23 - 21 Fraco Pio7 - 3 WPts
27/07/2025New Kingston, Jamaica22 - 21 Ryo Menendez4 - 12 WPts
29/05/2025New Kingston, Jamaica21 - 21 Stephen McCamish1 - 8 WPts
30/03/2025New Kingston, Jamaica20 - 21 Sean Quigg2 - 3 WPts
29/01/2025New Kingston, Jamaica20 - 20 Dale Ewin31 - 10 LPts
05/12/2024Kingston, Jamaica20 - 19 Ian Tedford28 - 18 LPts
17/10/2024New Kingston, Jamaica20 - 18 Stephen Webb32(2) - 11 LPts
16/09/2024Kingston, Jamaica20 - 17 Ian Bryce32 - 8 LPts
28/07/2024Kingston, Jamaica20 - 16 Mark Keys8 - 16 LPts
30/05/2024Riga, Latvia19 - 16 Mikhail Sika3 - 19 WPts
01/04/2024Winterthur, Switzerland18 - 16 Bernardo Geisen18 - 20 WPts
02/02/2024Montevideo, Uruguay17 - 16 Carlos Abril10 - 10 WPts
05/12/2023New Kingston, Jamaica16 - 16 Nick Burnes22 - 15 WPts
06/10/2023Capiata, Paraguay16 - 15 Jeraldo Nuno31(2) - 8 LPts
08/08/2023Kumasi, Ghana16 - 14 Denzel Darko18 - 9 LPts
10/06/2023Rosario, Argentina15 - 14 Oihane Alo9(1) - 14 WPts
12/04/2023Pretoria, South Africa15 - 13 Dume Govender11(1) - 18 LPts
12/02/2023Managua, Nicaragua15 - 12 Rogelio Grullon17 - 9 LPts
15/12/2022New Kingston, Jamaica14 - 12 Fanuco Moreno6 - 19 WPts
16/10/2022Juarez, Mexico14 - 11 Jaguar Herrero21 - 7 LPts
18/08/2022Al Hudaydah, Yemen13 - 11 Abdul Anwar0 - 0 WPts
20/06/2022Davao City, Philippines12 - 11 Jesus Ragamat12 - 7 WPts
22/04/2022Montevideo, Uruguay12 - 10 Diego Sigala9 - 16 LPts
22/02/2022Kingston, Jamaica11 - 10 Chris Hemple15 - 10 WPts
26/12/2021Manta, Ecuador10 - 10 Juan Picon12 - 11 WPts
28/10/2021New Kingston, Jamaica9 - 10 Paul Hay1 - 7 WPts
27/08/2021Shubra El-Kheima, Egypt8 - 10 Gazi Abdel-Shafy5 - 17 WPts
29/06/2021Kingston, Jamaica8 - 9 Blake Neale11 - 11 LPts
28/04/2021New Kingston, Jamaica7 - 9 Scott Oswald0 - 2 WPts
27/02/2021Guatemala City, Guatemala7 - 8 Carlos Caballero8(1) - 11 LPts
30/12/2020New Kingston, Jamaica7 - 7 Sergei Galiakberoff12 - 5 LPts
30/10/2020Belo Horizonte, Brazil7 - 6 Diego Maria15 - 2 LPts
01/09/2020New Kingston, Jamaica7 - 5 Chris Kippen10 - 2 LPts
18/07/2020Kingston, Jamaica7 - 4 Sean Bowman8 - 6 LPts
19/05/2020Sofia, Bulgaria7 - 3 Sergey á Kuzmenkov5 - 8 LPts
20/03/2020New Kingston, Jamaica6 - 3 Ian Tedford7 - 8 WPts
19/01/2020New Kingston, Jamaica5 - 3 Inigo Creer9 - 3 WPts
18/11/2019New Kingston, Jamaica4 - 3 Abdul Dandachi2 - 10 WPts
18/09/2019New Kingston, Jamaica3 - 3 Roger Stoddart4 - 4 WPts
19/07/2019Dublin, Ireland3 - 2 Phil McPherson2 - 3 LPts
21/05/2019Barcelona, Spain2 - 2 Fausto Napoleon0 - 5 WPts
22/03/2019New Kingston, Jamaica1 - 2 Josh Broadie2 - 5 WPts
03/02/2019New Kingston, Jamaica1 - 1 Berto Marcial2 - 1 LPts
05/12/2018Seoul, South Korea1 - 0 Min-hyeok No0 - 0 LPts
06/10/2018New Kingston, Jamaica0 - 0 Hristofor á Dachkov0 - 4 WPts