Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  27 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2026Nassau, Bahamas26 - 14 Stanislav Prager9 - 6(1) WPts
01/10/2026Nassau, Bahamas25 - 14 Pancho Villafane0 - 14 WPts
01/08/2026Nassau, Bahamas24 - 14 Asif Elbaz0 - 8 WPts
02/06/2026Nassau, Bahamas23 - 14 Yago Moron8 - 14 WPts
03/04/2026Nassau, Bahamas22 - 14 Usi Asante7 - 15 WPts
02/02/2026Nassau, Bahamas21 - 14 Rodrigo Arvelo3 - 15 WPts
04/12/2025Nassau, Bahamas20 - 14 Sammy Lowry0 - 4 WPts
05/10/2025Nassau, Bahamas19 - 14 Edward Beveridge7 - 19 WPts
07/08/2025Nassau, Bahamas18 - 14 Jean Oberlin0 - 2 WPts
09/06/2025Nassau, Bahamas17 - 14 Edward Beveridge6 - 18 WPts
11/04/2025Nassau, Bahamas16 - 14 Rob Liddle1 - 8 WPts
10/02/2025Nassau, Bahamas15 - 14 Hrithik Bawa1 - 5 WPts
13/12/2024Nassau, Bahamas14 - 14 Maqsud Zeinally1 - 3 WPts
12/10/2024Nassau, Bahamas13 - 14 Dom Pirnie4 - 20 WPts
15/08/2024Nassau, Bahamas12 - 14 Gareth Donnellan5 - 19(3) WPts
17/06/2024Nassau, Bahamas11 - 14 Rob Tod4 - 16 WPts
08/05/2024Nassau, Bahamas11 - 13 Will Woods28 - 12 LPts
14/03/2024Nassau, Bahamas11 - 12 Bryan Blakely28(1) - 16 LPts Bahamas National Championships 2024View
11/03/2024Nassau, Bahamas10 - 12 Dom Pirnie3 - 17 WPts Bahamas National Championships 2024View
20/02/2024Dushanbe, Tajikistan10 - 11 Fadei Ghacksybeck18 - 20 LPts
22/12/2023Nassau, Bahamas9 - 11 Ben Lackie3 - 9 WPts
29/10/2023Nassau, Bahamas8 - 11 Kieran Usher5 - 11(1) WPts
30/08/2023Nassau, Bahamas7 - 11 Kieran Usher5 - 10(1) WPts
01/07/2023Nassau, Bahamas6 - 11 Kieran Usher5 - 9(1) WPts
09/05/2023Nassau, Bahamas6 - 10 John Glynn23 - 11 LPts
11/03/2023Nassau, Bahamas6 - 9 Andy Killin17 - 15 LPts Bahamas National Championships 2023View
28/02/2023Nassau, Bahamas5 - 9 Dax Maine0 - 10 WPts
30/12/2022San Jose, Costa Rica5 - 8 Paco Naranjo21 - 10 LPts
01/11/2022Nassau, Bahamas4 - 8 Chris Lenn2 - 7 WPts
03/09/2022Nassau, Bahamas4 - 7 Fabiano Ferrari19(1) - 8 LPts
05/07/2022Cabimas, Venezuela3 - 7 Angel Garzon0 - 0 WPts
07/05/2022Nassau, Bahamas2 - 7 Edward Beveridge0 - 4 WPts
12/03/2022Sabadell, Spain2 - 6 Jose Abeyta18 - 2 LPts
11/01/2022Nassau, Bahamas2 - 5 Joey Farm8 - 3 LPts
12/11/2021Nassau, Bahamas1 - 5 Turiau Bloch2 - 9(1) WPts
11/09/2021Nassau, Bahamas1 - 4 John Glen17 - 9 LPts
12/07/2021Nassau, Bahamas0 - 4 Dom Pirnie1 - 2 WPts
15/05/2021Montevideo, Uruguay0 - 3 Carlos Hinojosa7 - 13 LPts
16/03/2021Nassau, Bahamas0 - 2 Robert Primrose19 - 3 LPts
03/02/2021Semarang, Indonesia0 - 1 Teguh Harlino5 - 5 LPts
05/12/2020Nassau, Bahamas0 - 0 Lucas Shone0 - 2 LPts