Weightclass:  Light Welterweight
Location:  Kingston, Jamaica
Record:  29 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/01/2027Kingston, Jamaica28 - 18 Rob Kellow1 - 0 WPts
12/11/2026Kingston, Jamaica27 - 18 Isaak Dosaev2 - 14 WPts
13/09/2026Kingston, Jamaica26 - 18 Gonzalo Vegas9 - 9(1) WPts
14/07/2026Kingston, Jamaica25 - 18 LukᚠBoros5 - 3 WPts
14/05/2026Kingston, Jamaica25 - 17 Jake Clingan17(2) - 20 LPts
15/03/2026Kingston, Jamaica24 - 17 Bradley Smith30 - 11 WPts
14/01/2026Kingston, Jamaica23 - 17 Serhat Erdel5 - 13(1) WPts
16/11/2025Kingston, Jamaica22 - 17 Richard Rayburn0 - 3 WPts
17/09/2025Kingston, Jamaica21 - 17 Adam Grier3 - 4 WPts
19/07/2025Kingston, Jamaica21 - 16 Mark Hoggan13 - 20 LPts
20/05/2025Kingston, Jamaica20 - 16 Kolzak Karasheff1 - 8 WPts
21/03/2025Kingston, Jamaica19 - 16 Spencer McRae0 - 4 WPts
21/01/2025Basel, Switzerland18 - 16 Theobold Kyser14 - 14 WPts
23/11/2024Hanoi, Vietnam17 - 16 Lai Chien15 - 28 WPts
25/09/2024Kingston, Jamaica16 - 16 John Blethen10 - 7 WPts
27/07/2024Kingston, Jamaica15 - 16 Charlie Smeaton18(2) - 23 WPts
30/05/2024Kharkiv, Ukraine15 - 15 Borysko Kupka29 - 10 LPts
01/04/2024New Kingston, Jamaica15 - 14 James Dever39 - 7 LPts Jamaica National Championships 2024View
29/03/2024New Kingston, Jamaica14 - 14 Joe Morrison22 - 12 WPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica13 - 14 Bradley Smith21 - 7 WPts Jamaica National Championships 2024View
11/02/2024Kingston, Jamaica12 - 14 Callum Christeson13 - 13 WPts
13/12/2023Kingston, Jamaica11 - 14 Kieran Dickie10 - 24 WPts
14/10/2023Kingston, Jamaica10 - 14 Jay Watterson10 - 26(2) WPts
17/08/2023Kingston, Jamaica10 - 13 Inigo Creer23 - 11 LPts
24/06/2023New Kingston, Jamaica9 - 13 Andy Leaper14 - 15 WPts
30/04/2023Kingston, Jamaica8 - 13 Kyle Glen7 - 23 WPts
29/03/2023Spanish Town, Jamaica8 - 12 Antwan Cragg22 - 10 LPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica7 - 12 Ian Bryce24 - 7 WPts Jamaica National Championships 2023View
17/02/2023Kingston, Jamaica6 - 12 Elvis Hartmann15 - 16 WPts
19/12/2022Imus, Philippines5 - 12 Juan Carrillo13 - 11 WPts
21/10/2022Kosice, Slovakia4 - 12 Josef Fiala20(1) - 9 WPts
23/08/2022Kiev, Ukraine4 - 11 Yevhen Molchan26 - 4 LPts
24/06/2022Kingston, Jamaica3 - 11 Paul Hay3 - 9 WPts
29/04/2022Spanish Town, Jamaica3 - 10 Mark Swanston12 - 14 LPts
10/03/2022Odense, Denmark3 - 9 Norb Jensen10 - 12 LPts
09/01/2022New Kingston, Jamaica2 - 9 Gareth Mellish12(1) - 13 WPts
11/11/2021Spanish Town, Jamaica2 - 8 Joseph Meldrum17 - 4 LPts
25/09/2021New Kingston, Jamaica2 - 7 Scott Purdie19 - 4 LPts
21/08/2021Kingston, Jamaica2 - 6 Arnie Allen2 - 0 LPts
07/07/2021Kingston, Jamaica2 - 5 Mark Cowens6 - 1 LPts
19/05/2021Kingston, Jamaica1 - 5 Aqil Soltani6 - 8 WPts
20/03/2021Portmore, Jamaica1 - 4 Vincent Laidley14 - 6 LPts
21/01/2021Kingston, Jamaica1 - 3 Isidro Armenta9 - 11 LPts
21/11/2020New Kingston, Jamaica1 - 2 Josh Broadie11 - 6 LPts
04/10/2020Kingston, Jamaica0 - 2 Marjun Alcocer0 - 10 WPts
06/08/2020Santo Domingo de Guzman, Dominican Republic0 - 1 Alvino Farfan8 - 6 LPts
05/06/2020Kingston, Jamaica0 - 0 Bradley Smith3 - 0 LPts