Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  28 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2025Nassau, Bahamas27 - 17(1) Mason Aday2 - 6 WPts
03/01/2025Nassau, Bahamas26 - 17(1) Sid Forsythe3 - 19 WPts
04/11/2024Nassau, Bahamas25 - 17(1) Cillian Hayes0 - 3 WPts
06/09/2024Nassau, Bahamas24 - 17(1) Sid Forsythe3 - 16 WPts
07/07/2024Nassau, Bahamas23 - 17(1) Greg Mordecai0 - 15(2) WPts
07/05/2024Nassau, Bahamas22 - 17(1) Arran Cleghorn1 - 2 WPts
08/03/2024Nassau, Bahamas21 - 17(1) Jose Moye1 - 3 WPts
08/01/2024Nassau, Bahamas20 - 17(1) Santiago Ravelo8 - 12 WPts
09/11/2023Nassau, Bahamas19 - 17(1) Oscar Banker4 - 15 WPts
10/09/2023Nassau, Bahamas18 - 17(1) David Rule15 - 10 WPts
11/07/2023Nassau, Bahamas17 - 17(1) Peter Lawhead11 - 11 WPts
11/05/2023Nassau, Bahamas16 - 17(1) Kamran Djabarov2 - 9 WPts
11/03/2023Nassau, Bahamas16 - 16(1) Dave Lawder27(1) - 6 LPts Bahamas National Championships 2023View
19/02/2023Kosice, Slovakia15 - 16(1) Dalimil Horsky22 - 8 WPts
22/12/2022Yaoundé, Cameroon15 - 15(1) Pernell Halley17 - 14 LPts
24/10/2022Nassau, Bahamas14 - 15(1) Rafael Bueno2 - 15 WPts
26/08/2022Montreal, Canada14 - 14(1) Tujan Blanco9 - 14 LPts
28/06/2022Moscow, Russia14 - 13 Sasha Gusakov21(2) - 11 LKO3
30/04/2022Rosario, Argentina14 - 12 Fresco Borrero12 - 12 LPts
02/03/2022Caracas, Venezuela13 - 12 Fidel Yepez6 - 17 WPts
02/01/2022Bulawayo, Zimbabwe13 - 11 Kyle Grobbelaar15(1) - 11 LPts
03/11/2021Sydney, Australia12 - 11 Dai Dolan15 - 6 WPts
05/09/2021Changsha, China11 - 11 Liang Chi0 - 0 WPts
07/07/2021San Juan, Argentina11 - 10 Luis Espin9 - 6 LPts
09/05/2021Dubai, UAE10 - 10 Adnan Aljazari5 - 15 WPts
11/03/2021Nassau, Bahamas10 - 9 Charles Law10 - 12 LPts Bahamas National Championships 2021View
09/01/2021Nassau, Bahamas9 - 9 Gregor Dunlay11 - 6 WPts
08/11/2020Nassau, Bahamas8 - 9 Paul Aikman8 - 11 WPts
08/09/2020Barcelona, Venezuela8 - 8 Eduardo Mathias8 - 9 LPts
10/07/2020Córdoba, Argentina8 - 7 Rodrigo Martel9 - 6 LPts
11/05/2020Nassau, Bahamas8 - 6 Declan Gash6 - 8 LPts
11/03/2020Nassau, Bahamas7 - 6 Aaron Maguire5 - 7 WPts
10/01/2020Nassau, Bahamas7 - 5 Oliver Peffers10 - 2 LPts
10/11/2019Nassau, Bahamas7 - 4 Dylan Boydston9 - 2 LPts
22/09/2019Nassau, Bahamas7 - 3 John Saddler6 - 6 LPts
06/08/2019Udon Thani, Thailand6 - 3 Kongjak Wongsa0 - 5 WPts
07/06/2019Yerevan, Armenia5 - 3 Shadarev Zakoian4 - 6 WPts
09/04/2019Nassau, Bahamas5 - 2 Davie Cumbee2 - 4 LPts
26/02/2019Nassau, Bahamas5 - 1 Rex Elijah3(1) - 2 LPts
31/12/2018Nassau, Bahamas5 - 0 Robert Carwell3 - 1 LPts
21/11/2018Perth, Australia4 - 0 Kian Fordyce1 - 1 WPts
23/09/2018Nassau, Bahamas3 - 0 Johnny Cadle2 - 1 WPts
14/08/2018Nassau, Bahamas2 - 0 Rob Murrow0 - 2 WPts
16/06/2018Asuncion, Paraguay1 - 0 Xavion Villasenor0 - 1 WPts
18/04/2018Nassau, Bahamas0 - 0 Hugo Schynkele0 - 0 WPts