Weightclass:  Welterweight
Location:  Spanish Town, Jamaica
Record:  50 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2027Spanish Town, Jamaica49 - 19 Inigo Hire7 - 7 WPts
30/04/2027Spanish Town, Jamaica48 - 19 Felix Bethel0 - 12 WPts
01/03/2027Spanish Town, Jamaica47 - 19 Juan Tesoro2 - 3 WPts
31/12/2026Spanish Town, Jamaica46 - 19 Nori Arata4 - 23 WPts
01/11/2026Spanish Town, Jamaica45 - 19 Jiro Tamura5 - 13 WPts
03/09/2026Spanish Town, Jamaica44 - 19 Lee Cotts2 - 6 WPts
05/07/2026Spanish Town, Jamaica43 - 19 Konstantin Saparow5 - 9 WPts
06/05/2026Spanish Town, Jamaica42 - 19 Francisco Artiga1 - 12(1) WPts
07/03/2026Spanish Town, Jamaica41 - 19 Jake Boakye5 - 24 WPts
07/01/2026Spanish Town, Jamaica40 - 19 Robert Allan2 - 6 WPts
08/11/2025Spanish Town, Jamaica39 - 19 Enver Gokalp2 - 5 WPts
09/09/2025Spanish Town, Jamaica38 - 19 Cris Arencibia4(1) - 7 WPts
11/07/2025Kingston, Jamaica37 - 19 Richie Mowat26 - 23 WPts
30/05/2025Spanish Town, Jamaica36 - 19 Fanuco Curiel1 - 7 WPts
01/04/2025New Kingston, Jamaica36 - 18 Richie Maxwell14 - 9 LPts Jamaica National Championships 2025View
29/03/2025New Kingston, Jamaica35 - 18 Malcolm Bigham6 - 11 WPts Jamaica National Championships 2025View
26/03/2025New Kingston, Jamaica34 - 18 Zach Glaspy19 - 12 WPts Jamaica National Championships 2025View
04/03/2025Dasmarinas, Philippines33 - 18 William Graciano1 - 4 WPts
04/01/2025Cartagena, Colombia32 - 18 Ramiro Bardales14 - 11 WPts
06/11/2024Kumasi, Ghana31 - 18 Gregor Nsiah15 - 23 WPts
08/09/2024Abidjan, Ivory Coast30 - 18 Labaron Delpy19 - 22 WPts
11/07/2024Kumasi, Ghana29 - 18 Peter Adisi2 - 14 WPts
13/05/2024Portmore, Jamaica29 - 17 Bart Herriott31 - 11 LPts
15/03/2024Kingston, Jamaica29 - 16 Ellis Traill16 - 21(1) LPts
20/01/2024Spanish Town, Jamaica28 - 16 Spencer Grass2 - 4 WPts
21/11/2023Kingston, Jamaica28 - 15 Jay Ashland34 - 5 LPts
22/09/2023Nassau, Bahamas27 - 15 Colin Dudgeon0 - 0 WPts
25/07/2023Tegucigalpa, Honduras26 - 15 Quinto De Gonia28 - 13 WPts
27/05/2023San Miguelito, Panama26 - 14 Gonzalo Pedroza15 - 16 LPts
29/03/2023Spanish Town, Jamaica26 - 13 Jacob Lawhead20(1) - 16 LPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica25 - 13 Gregor Divins23 - 12 WPts Jamaica National Championships 2023View
29/01/2023New Kingston, Jamaica25 - 12 William Veitch20 - 9 LPts
15/12/2022New Kingston, Jamaica24 - 12 Seth Evans18 - 10 WPts
14/11/2022Spanish Town, Jamaica23 - 12 Ashley Coghill8 - 22 WPts
15/09/2022Maipu, Chile23 - 11 Sierra Orantes15 - 13(7) LPts
17/07/2022Santo Domingo Oeste, Dominican Republic22 - 11 Nemesio Mezo8 - 19 WPts
19/05/2022Spanish Town, Jamaica21 - 11 Peter Grear11 - 13 WPts
29/03/2022Spanish Town, Jamaica21 - 10 Ian Galt24 - 5 LPts Jamaica National Championships 2022View
26/03/2022Spanish Town, Jamaica20 - 10 Theo Kincade22 - 6 WPts Jamaica National Championships 2022View
21/02/2022Kingston, Jamaica19 - 10 Kian Woods15 - 10 WPts
18/01/2022Nassau, Bahamas18 - 10 Bryn Adam5 - 20(2) WPts
19/11/2021Carrefour, Haiti18 - 9 Jacques Eury19 - 4 LPts
21/09/2021Pasig, Philippines17 - 9 Gervasio Galicia18(1) - 6 WPts
24/07/2021Athens, Greece17 - 8 Fedor Minas7(1) - 12 LPts
23/05/2021Yerevan, Armenia17 - 7 Hayg Libaryan17 - 3 LPts
25/03/2021Dublin, Ireland16 - 7 Matthew Farrell11 - 6 WPts
25/01/2021Port-de-Paix, Haiti16 - 6 Rance Nolton12 - 5(3) LPts
27/11/2020Spanish Town, Jamaica15 - 6 Joshua Pierce4 - 13 WPts
26/09/2020Spanish Town, Jamaica14 - 6 Peter Grear6 - 8 WPts
03/08/2020Spanish Town, Jamaica13 - 6 Will Yeoman10 - 4 WPts
02/06/2020Spanish Town, Jamaica12 - 6 Sukhinder Bhandari6 - 7 WPts
01/04/2020Spanish Town, Jamaica12 - 5 Ethan Norrie15 - 1 LPts Jamaica National Championships 2020View
29/03/2020Spanish Town, Jamaica11 - 5 Sam Copeland9 - 7 WPts Jamaica National Championships 2020View
26/03/2020Spanish Town, Jamaica10 - 5 Paul Berrie7 - 5 WPts Jamaica National Championships 2020View
11/02/2020New Kingston, Jamaica9 - 5 Max Brown6 - 4 WPts
29/12/2019Kingston, Jamaica8 - 5 Davie Reith6 - 4 WPts
24/11/2019Santo Domingo de Guzman, Dominican Republic7 - 5 Angel Luz2 - 7 WPts
26/09/2019New Kingston, Jamaica7 - 4 Sam Storie3 - 4 LPts
09/08/2019Spanish Town, Jamaica7 - 3 Faisal Sharif6 - 2 LPts
10/06/2019Spanish Town, Jamaica6 - 3 Haaris Khan6 - 3 WPts
11/04/2019Al Ain, UAE5 - 3 Tariq Greiss2 - 6 WPts
10/02/2019Spanish Town, Jamaica4 - 3 Robert Duff2 - 1 WPts
11/12/2018Toronto, Canada3 - 3 Mick Williams3 - 3 WPts
12/10/2018Nassau, Bahamas2 - 3 Oliver Howell4 - 1 WPts
14/08/2018Spanish Town, Jamaica1 - 3 Mitre á Balevski2 - 2 WPts
16/06/2018Kingston, Jamaica1 - 2 Jonathan Innes0 - 1 LPts
24/04/2018Spanish Town, Jamaica0 - 2 Dominic Mattix1 - 1 WPts
26/02/2018Kingston, Jamaica0 - 1 Seth Reith0 - 1 LPts
18/01/2018Daejeon, South Korea0 - 0 Sung-yun Yang0 - 0 LPts