Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  21 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2025Nassau, Bahamas20 - 10 Obiajulu Zungu5 - 17 WPts
29/05/2025Nassau, Bahamas20 - 9 Lewis Condie14 - 7 LPts
30/03/2025Nassau, Bahamas19 - 9 Isaac Cole1 - 1 WPts
29/01/2025Nassau, Bahamas18 - 9 Mark Solomon2 - 3 WPts
30/11/2024Nassau, Bahamas17 - 9 Jevonte Muntari12 - 26 WPts
02/10/2024Nassau, Bahamas16 - 9 Sam Cole3 - 16 WPts
03/08/2024Nassau, Bahamas15 - 9 John Hill1 - 14 WPts
04/06/2024Nassau, Bahamas14 - 9 Ratib Kajrbekov0 - 6 WPts
06/04/2024Nassau, Bahamas13 - 9 Bryn Walker4(2) - 7 WPts
06/02/2024Nassau, Bahamas12 - 9 Sam Duffy2 - 11(4) WPts
08/12/2023Nassau, Bahamas11 - 9 Lewis Condie7 - 3 WPts
09/10/2023Nassau, Bahamas10 - 9 Bryn Walker3(1) - 5 WPts
11/08/2023Jodhpur, India9 - 9 Zuffur Saladin7 - 24(2) WPts
13/06/2023Al Hudaydah, Yemen9 - 8 Syed Halaby20 - 15 LPts
15/04/2023Nassau, Bahamas8 - 8 Will Milne12 - 10 WPts
15/02/2023Santo Domingo de Guzman, Dominican Republic8 - 7 Ivan Casto12(1) - 16 LPts
18/12/2022Soweto, South Africa8 - 6 Eric Wana19 - 12 LPts
20/10/2022Nassau, Bahamas8 - 5 Robert Mankattah17 - 12 LPts
22/08/2022Nassau, Bahamas7 - 5 Wray Pich14 - 12 WPts
23/06/2022Dublin, Ireland6 - 5 Karl Whelan16 - 8 WPts
25/04/2022Nassau, Bahamas5 - 5 William Lefournier3 - 16 WPts
25/02/2022Charleroi, Belgium5 - 4 Sinclair de Vigny9(1) - 15 LPts
28/12/2021Kiev, Ukraine5 - 3 Sasha Borisov8 - 15 LPts
30/10/2021Harare, Zimbabwe5 - 2 Ethan Tongogara0 - 11(2) LPts
01/09/2021Mulhouse, France4 - 2 Grant de Rothschild9 - 14(9) WPts
03/07/2021Nassau, Bahamas3 - 2 Rob Whitelaw0 - 4 WPts
02/05/2021Nassau, Bahamas2 - 2 Rob Reddick3 - 4 WPts
04/03/2021Nassau, Bahamas2 - 1 Michael Jeans2 - 1 LPts
03/01/2021Antwerp, Belgium2 - 0 Alain Meinhut6 - 6 LPts
04/11/2020Nassau, Bahamas1 - 0 Malcolm Christopher1 - 3 WPts
06/09/2020Nassau, Bahamas0 - 0 Rob Reddick2 - 1 WPts