Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  42 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2024New Kingston, Jamaica41 - 7 Nghiem Duy1 - 2 WPts
27/09/2024New Kingston, Jamaica40 - 7 Santiago Madray4 - 10 WPts
29/07/2024New Kingston, Jamaica39 - 7 Luukas Jaatinen4 - 11 WPts
30/05/2024New Kingston, Jamaica38 - 7 Mike Pate31(2) - 12 WPts
31/03/2024New Kingston, Jamaica37 - 7 Kei Miyazaki3 - 10 WPts
31/01/2024New Kingston, Jamaica36 - 7 Bujar Haznedaroglu7 - 7 WPts
02/12/2023New Kingston, Jamaica35 - 7 Aleksandr Chaban0 - 8 WPts
02/10/2023New Kingston, Jamaica34 - 7 Kir Aladachvili11 - 14 WPts
03/08/2023New Kingston, Jamaica33 - 7 Humbat Kairbekow1 - 2 WPts
04/06/2023New Kingston, Jamaica32 - 7 Kwamin Senanu2 - 7 WPts
05/04/2023New Kingston, Jamaica31 - 7 Felippe Rodas7 - 21 WPts
04/02/2023New Kingston, Jamaica30 - 7 Ioakim Gadjibekov2 - 19 WPts
06/12/2022New Kingston, Jamaica29 - 7 Robert Healey30 - 3 WPts
05/11/2022Tegucigalpa, Honduras28 - 7 Quinto De Gonia27 - 7 WPts
05/10/2022New Kingston, Jamaica28 - 6 Ibrahim Saeed21 - 12 LPts
04/09/2022New Kingston, Jamaica27 - 6 Arran Adomah24 - 10 WPts
31/07/2022New Kingston, Jamaica26 - 6 Isaac Berrie2 - 11 WPts
30/05/2022Kingston, Jamaica25 - 6 Max Borthwick2 - 10(1) WPts
01/04/2022Spanish Town, Jamaica25 - 5 Adam Gash23 - 4 LPts Jamaica National Championships 2022View
29/03/2022Spanish Town, Jamaica24 - 5 Richard Sconce21 - 10 WPts Jamaica National Championships 2022View
26/03/2022Spanish Town, Jamaica23 - 5 James Ovens21 - 4 WPts Jamaica National Championships 2022View
23/02/2022Portmore, Jamaica22 - 5 Gregor Maffett13 - 13 WPts
23/01/2022Prague, Czech Republic21 - 5 Zdenek Danis9 - 12 WPts
25/11/2021Oslo, Norway20 - 5 Quimby Bolstad9 - 13 WPts
26/09/2021Kasugai, Japan19 - 5 Nori Hirano11 - 9 WPts
29/07/2021Boston, USA18 - 5 Andrew MacDiarmid8 - 11 WPts
29/05/2021Athens, Greece17 - 5 Cyryl Michaelides21 - 1 WPts
31/03/2021New Kingston, Jamaica16 - 5 Ellis Traill5 - 13(1) WPts
31/01/2021New Kingston, Jamaica16 - 4 Will Yeoman12 - 5 LPts
13/12/2020New Kingston, Jamaica16 - 3 Paul Killin7 - 7 LPts
13/10/2020Mashhad, Iran15 - 3 Kong Jen15 - 2 WPts
15/08/2020Poznan, Poland15 - 2 Maksymilian Bujak9 - 6 LPts
17/06/2020Tegucigalpa, Honduras14 - 2 Alejandro Vallejos7 - 8 WPts
19/04/2020New Kingston, Jamaica13 - 2 Cole Grahame9 - 2 WPts
20/02/2020New Kingston, Jamaica12 - 2 William Yalley4 - 4 WPts
21/12/2019New Kingston, Jamaica11 - 2 Kazuki Fujikawa1 - 9 WPts
22/10/2019Ponce, Puerto Rico11 - 1 Leonel Hilario6 - 0 LPts
23/08/2019New Kingston, Jamaica10 - 1 Jay Hagie4 - 4 WPts
24/06/2019New Kingston, Jamaica9 - 1 Davie Gillund2 - 5 WPts
25/04/2019Kingston, Jamaica8 - 1 Paul Mulherin0 - 4 WPts
17/03/2019Dun Laoghaire, Ireland7 - 1 Evan Cavanaugh4 - 4 WPts
15/01/2019New Kingston, Jamaica6 - 1 Seth Oswald2 - 5 WPts
17/11/2018New Kingston, Jamaica5 - 1 John Cormican0 - 1 WPts
17/09/2018Kingston, Jamaica4 - 1 Jonathan Billie1 - 1 WPts
30/07/2018New Kingston, Jamaica3 - 1 Gregor Divins2 - 2 WPts
01/06/2018Limerick, Ireland2 - 1 Leon Vincent1 - 2 WPts
03/04/2018Kingston, Jamaica1 - 1 George Elliot1 - 0 WPts
01/03/2018New Kingston, Jamaica1 - 0 Joe Malcolm1 - 0 LPts
19/01/2018New Kingston, Jamaica0 - 0 Axel Malmberg0 - 0 WPts