Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  58(10) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2025Nassau, Bahamas57(9) - 15 Gig Jose4 - 6 WKO2
24/09/2025Nassau, Bahamas56(8) - 15 Montel Merin3 - 12 WKO3
26/07/2025Nassau, Bahamas55(8) - 15 David Halley2 - 17 WPts
27/05/2025Nassau, Bahamas54(8) - 15 Elias Marciel1 - 7 WPts
29/03/2025Nassau, Bahamas53(7) - 15 Sammy Imrie1 - 9 WKO3
28/01/2025Nassau, Bahamas52(7) - 15 Xaverius Marin5 - 10 WPts
29/11/2024Nassau, Bahamas52(7) - 14 Boris Havran46(1) - 13 LPts
23/10/2024Leipzig, Germany51(6) - 14 Kasimir Gegenheimer43 - 21 WKO3
22/09/2024Leipzig, Germany51(6) - 13 Kasimir Gegenheimer42 - 21 LPts
22/08/2024Nassau, Bahamas51(6) - 12 Aatif Haddi51 - 15 LPts
19/07/2024Busan, South Korea51(6) - 11 Rodrigo Vina19 - 7 LPts Busan Olympics 2024View
16/07/2024Busan, South Korea50(6) - 11 Shaun Shinganga20 - 11 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea49(6) - 11 Ajeet Shokeen46 - 14 WPts Busan Olympics 2024View
16/06/2024La Florida, Chile48(6) - 11 Desiderio Maese40 - 13 WPts
16/05/2024Nassau, Bahamas48(6) - 10 Desiderio Maese39 - 13 LPts
14/04/2024Aden, Yemen47(6) - 10 Zuffur Khalaf34(3) - 18 WPts
11/03/2024Nassau, Bahamas47(6) - 9 Robert Boswell28 - 16 LPts Bahamas National Championships 2024View
14/02/2024Nassau, Bahamas47(6) - 8 Aatif Haddi42 - 13 LPts
12/01/2024Maracaibo, Venezuela47(6) - 7 Ramiro Henriques30 - 9 LPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela46(6) - 7 Emilio Madrazo22(1) - 12 WPts Americas Championships 2024View
17/11/2023Nassau, Bahamas46(6) - 6 Vesa Askola41 - 6 LPts
17/10/2023Nassau, Bahamas45(6) - 6 Vesa Askola41 - 5 WPts
16/09/2023Surat, India45(6) - 5 Courvoisier Roussel40 - 12 LPts Surat World Championships 2023View
13/09/2023Surat, India44(5) - 5 Frasier Houlette37 - 13 WKO3 Surat World Championships 2023View
10/09/2023Surat, India43(5) - 5 Ante Zubak22 - 4 WPts Surat World Championships 2023View
07/09/2023Surat, India42(5) - 5 Amer Alam19 - 7 WPts Surat World Championships 2023View
31/08/2023Nassau, Bahamas41(5) - 5 Amnat Sukha37 - 11 WPts
31/07/2023Nassau, Bahamas40(5) - 5 Yulian Lazko41 - 5 WPts
30/06/2023Nassau, Bahamas39(5) - 5 Amnat Sukha36 - 10 WPts
28/05/2023Casablanca, Morocco38(5) - 5 Aatif Haddi38 - 6 WPts
27/04/2023Nassau, Bahamas38(5) - 4 Yulian Lazko38 - 5 LPts
17/03/2023Nassau, Bahamas37(5) - 4 Robert Boswell26 - 10 WPts Bahamas National Championships 2023View
14/03/2023Nassau, Bahamas36(5) - 4 Paul Gillem18 - 17 WPts Bahamas National Championships 2023View
11/03/2023Nassau, Bahamas35(5) - 4 Robert Kimmins23 - 9 WPts Bahamas National Championships 2023View
06/03/2023Bayamon, Puerto Rico34(4) - 4 Neron Casagrande16(1) - 19 WKO3
06/01/2023Panama City, Panama33(4) - 4 Manuel Mosqueda3 - 21(1) WPts
08/11/2022New Kingston, Jamaica32(3) - 4 Cody Bonnie5 - 24(11) WKO2
10/09/2022San Jose, Costa Rica31(3) - 4 Cuba Pedraza15 - 15 WPts
13/07/2022Hamilton, Canada30(2) - 4 Jordan Spencer25(1) - 5 WKO3
15/05/2022Yerevan, Armenia29(1) - 4 Terenig Yazmaciian19 - 8 WKO3
17/03/2022Nassau, Bahamas28(1) - 4 John Cather9 - 9 WPts Bahamas National Championships 2022View
14/03/2022Nassau, Bahamas27(1) - 4 Rob Williston19 - 9 WPts Bahamas National Championships 2022View
11/03/2022Nassau, Bahamas26(1) - 4 James Morton13 - 13 WPts Bahamas National Championships 2022View
12/01/2022Baku, Azerbaijan25 - 4 Adalat Garibov15 - 9 WKO2
13/11/2021San Juan, Puerto Rico24 - 4 Kiki Castilleja13 - 13 WPts
14/09/2021Bangkok, Thailand23 - 4 Yokchai Thiabma9 - 11 WPts
17/07/2021Puebla, Mexico22 - 4 Oihane Villalta8 - 10 WPts
17/05/2021Nassau, Bahamas21 - 4 Leighton Angus5 - 11 WPts
17/03/2021Nassau, Bahamas21 - 3 Rob Williston15 - 6 LPts Bahamas National Championships 2021View
14/03/2021Nassau, Bahamas20 - 3 Dai Grassie11 - 9 WPts Bahamas National Championships 2021View
11/03/2021Nassau, Bahamas19 - 3 Jasper Bateman7 - 2 WPts Bahamas National Championships 2021View
08/01/2021Montevideo, Uruguay18 - 3 Alejandro Botero8 - 9 WPts
10/11/2020Amsterdam, Netherlands17 - 3 Everaert Barradodt12 - 4 WPts
12/09/2020Bangkok, Thailand16 - 3 Yokchai Thiabma6 - 8 WPts
15/07/2020Kumasi, Ghana15 - 3 Arali Acheampong6 - 6 WPts
17/05/2020Nassau, Bahamas14 - 3 Greg Health5 - 10 WPts
17/03/2020Nassau, Bahamas14 - 2 Jasper Page15 - 1 LPts Bahamas National Championships 2020View
14/03/2020Nassau, Bahamas13 - 2 Mark Riddell13 - 1 WPts Bahamas National Championships 2020View
11/03/2020Nassau, Bahamas12 - 2 Bryn Hovel6 - 8 WPts Bahamas National Championships 2020View
22/01/2020Nassau, Bahamas11 - 2 Rufat Karimov2 - 10 WPts
22/11/2019Nassau, Bahamas10 - 2 Chris Nedley2 - 9 WPts
22/09/2019Nassau, Bahamas10 - 1 Nicholas Rees5 - 4 LPts
11/08/2019Chimalhuacan, Mexico10 - 0 Juan Molino3 - 6 LPts
12/06/2019Nassau, Bahamas9 - 0 Alrik Stoff3 - 2 WPts
13/04/2019Nassau, Bahamas8 - 0 Diego Garcia0 - 5 WPts
11/02/2019Nassau, Bahamas7 - 0 Joe Anderson2 - 6 WPts
08/01/2019Nassau, Bahamas6 - 0 Mark Gunion2 - 3 WPts
08/11/2018Athens, Greece5 - 0 Obiareus Demopoulos1 - 3 WPts
10/09/2018Antwerp, Belgium4 - 0 Jommeke Moerenhout3 - 0 WPts
13/07/2018Nassau, Bahamas3 - 0 James Morton1 - 2 WPts
23/05/2018Nassau, Bahamas2 - 0 Dave Jones1 - 1 WPts
22/03/2018Nassau, Bahamas1 - 0 Michael Davidge1 - 1 WPts
18/02/2018San Miguel, El Salvador0 - 0 Carlos Pando0 - 0 WPts