Weightclass:  Middleweight
Location:  Kingston, Jamaica
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2024Kingston, Jamaica20 - 19 Mehmed Seyh10 - 16 WPts
28/10/2024Kingston, Jamaica19 - 19 Mason Bendick1 - 0 WPts
29/08/2024Kingston, Jamaica18 - 19 Xalvador Linan2 - 1 WPts
30/06/2024Kingston, Jamaica17 - 19 Gurudas Navale1 - 12 WPts
30/04/2024Kingston, Jamaica17 - 18 Rance Belmondo5 - 21 LPts
01/03/2024Kingston, Jamaica16 - 18 Dillon Heaven0 - 2 WPts
01/01/2024Kingston, Jamaica15 - 18 Steven Moyoyo2 - 0 WPts
02/11/2023Kingston, Jamaica14 - 18 Edward Wellman10 - 26 WPts
03/09/2023Kingston, Jamaica13 - 18 Randeep Shingada2 - 7 WPts
06/07/2023Kingston, Jamaica12 - 18 Juan Busto3 - 6 WPts
07/05/2023Kingston, Jamaica11 - 18 Aidan Seward1 - 9 WPts
08/03/2023Kingston, Jamaica11 - 17 MojmÝr Chvala12 - 15 LPts
07/01/2023Kingston, Jamaica11 - 16 John Greenlees20(1) - 10 LPts
13/11/2022Portmore, Jamaica11 - 15 Dillon Fairlie24(1) - 6 LPts
26/09/2022New Kingston, Jamaica11 - 14 David Edgar23 - 7 LPts
26/08/2022New Kingston, Jamaica11 - 13 Mark Vaughn24 - 4 LPts
07/07/2022Brisbane, Australia10 - 13 Corey Dalzell11 - 10 WPts
09/05/2022Kingston, Jamaica9 - 13 Mark Garson21 - 9 WPts
09/03/2022Kingston, Jamaica8 - 13 Isaac Morehead14 - 9 WPts
07/01/2022Yerevan, Armenia8 - 12 Yeznig Enneian19(2) - 4 LPts
07/11/2021Kingston, Jamaica7 - 12 Ivan Prieto11 - 10 WPts
07/09/2021New Kingston, Jamaica7 - 11 Paul Riach16 - 2 LPts
09/07/2021Kingston, Jamaica6 - 11 Juro Terzic1 - 16 WPts
08/05/2021Kingston, Jamaica6 - 10 Mark Garson15 - 9 LPts
09/03/2021Petionville, Haiti5 - 10 Larrimore Moreau5 - 13 WPts
09/01/2021Kingston, Jamaica5 - 9 Dillon Newburn8 - 7 LPts
08/11/2020Kingston, Jamaica4 - 9 Hayden Ireland9 - 7 WPts
08/09/2020New Kingston, Jamaica3 - 9 Elliot Renfrew7 - 6 WPts
09/07/2020Kingston, Jamaica3 - 8 Yosif á Savelev5 - 11 LPts
09/05/2020Kingston, Jamaica2 - 8 Francesco Caira3 - 10 WPts
10/03/2020Kingston, Jamaica1 - 8 Peter Gillmore5 - 5 WPts
08/01/2020Kingston, Jamaica0 - 8 Rob Jarvie1 - 7 WPts
07/11/2019Santa Ana, El Salvador0 - 7 Fresco Mateo8 - 1 LPts
07/09/2019Kingston, Jamaica0 - 6 Dillon Newburn2 - 4 LPts
08/07/2019New Kingston, Jamaica0 - 5 Ethan Sandison2 - 4 LPts
31/05/2019Kingston, Jamaica0 - 4 Joe Gurganus1 - 6 LPts
31/03/2019Spanish Town, Jamaica0 - 3 Hayden Ireland2 - 4 LPts
30/01/2019Ciudad del Este, Paraguay0 - 2 Santiago Zorrilla3 - 4 LPts
01/12/2018Spanish Town, Jamaica0 - 1 Jack Nabb0 - 2 LPts
06/10/2018Kingston, Jamaica0 - 0 Adrian Tomala2 - 2 LPts