Weightclass:  Middleweight
Location:  Kingston, Jamaica
Record:  13 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/04/2027Kingston, Jamaica13 - 31 Gregor Mathison12 - 20(1) LPts
01/02/2027Kingston, Jamaica12 - 31 Thersites Cosmos2 - 8(2) WPts
03/12/2026Kingston, Jamaica11 - 31 Mark Dougal0 - 16 WPts
04/10/2026Kingston, Jamaica10 - 31 Clinton Motto3 - 5 WPts
05/08/2026Kingston, Jamaica9 - 31 Fraser Peavey1 - 0 WPts
06/06/2026Kingston, Jamaica8 - 31 Mohsin Kamal8 - 6 WPts
07/04/2026Kingston, Jamaica8 - 30 Syed Minhas1 - 8 LPts
06/02/2026Kingston, Jamaica7 - 30 Phil Rowan0 - 1 WPts
08/12/2025Kingston, Jamaica6 - 30 Hassan Baluch2 - 7 WPts
10/10/2025Kingston, Jamaica6 - 29 Gage Clarin6 - 7 LPts
11/08/2025Kingston, Jamaica6 - 28 William Carlow2 - 1 LPts
12/06/2025Kingston, Jamaica5 - 28 Zuffur Noon2(1) - 22(3) WPts
14/04/2025Kingston, Jamaica4 - 28 Arran Lees2 - 1 WPts
13/02/2025New Kingston, Jamaica4 - 27 Daniel Brackenridge11 - 13(1) LPts
16/12/2024Kingston, Jamaica4 - 26 Brin Keddy28 - 13 LPts
18/10/2024New Kingston, Jamaica4 - 25 Kian Litts20(2) - 10 LPts
20/08/2024Medina, Saudi Arabia4 - 24 Adnan Javid13(1) - 16 LPts
22/06/2024Kingston, Jamaica4 - 23 Jasper Tarbet13 - 16 LPts
23/04/2024Kingston, Jamaica4 - 22 Wang Wern6(1) - 20 LPts
24/02/2024Kingston, Jamaica4 - 21 Inigo Veatch4 - 3 LPts
26/12/2023Kingston, Jamaica3 - 21 Joshua Soutar2 - 1 WPts
27/10/2023Calgary, Canada3 - 20 Rob Haworth7(1) - 17(2) LPts
28/08/2023Vilnius, Lithuania3 - 19 Szymon Kapustka10 - 23 LPts
30/06/2023Kingston, Jamaica3 - 18 Paul Bonner2 - 7 LPts
30/04/2023Vilnius, Lithuania3 - 17 Olaf Trzcinski18 - 12 LPts
02/03/2023Kingston, Jamaica3 - 16 Ibrahim Zerhouni3 - 9 LPts
01/01/2023Kingston, Jamaica2 - 16 Omaar Kaerle1 - 4 WPts
02/11/2022Kingston, Jamaica2 - 15 Yosif á Sedokov9(2) - 21 LPts
04/09/2022Dublin, Ireland2 - 14 Lee McClane4 - 22(1) LPts
07/07/2022Kingston, Jamaica2 - 13 Kris Roseberry11 - 15 LPts
11/05/2022Newcastle, Australia2 - 12 Darryl Adger15(3) - 8 LPts
13/03/2022Aarhus, Denmark2 - 11 Haakon Kling5 - 22 LPts
13/01/2022Antwerp, Belgium1 - 11 Pier Middelkamp1 - 4 WPts
14/11/2021Gomel, Belarus1 - 10 Lazar Demchak1 - 1 LPts
15/09/2021Kingston, Jamaica1 - 9 Dave Glaspy1 - 8 LPts
07/08/2021Spanish Town, Jamaica1 - 8 Declan Glassford15 - 7 LPts
07/07/2021Kingston, Jamaica1 - 7 Vasili Zlotnik9 - 7 LPts
06/05/2021Spanish Town, Jamaica1 - 6 Glynn Cullom0 - 2 LPts
08/03/2021Kingston, Jamaica0 - 6 Asdur Saidkhanian3 - 14 WPts
08/01/2021Carrefour, Haiti0 - 5 Travis Papineau7 - 8 LPts
08/11/2020Kingston, Jamaica0 - 4 Dominic Langland8 - 6 LPts
30/09/2020New Kingston, Jamaica0 - 3 Kian Litts2 - 1 LPts
05/08/2020New Kingston, Jamaica0 - 2 Daniel Byer0 - 0 LPts
04/07/2020Grodno, Belarus0 - 1 Vanko Mikulak10 - 5 LPts
06/05/2020Kingston, Jamaica0 - 0 Dominic Dewine0 - 2 LPts