Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  20 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/03/2033Nassau, Bahamas19 - 24 Matt Kpesebaan6 - 13 WPts
07/01/2033Nassau, Bahamas18 - 24 Jesus Narez1 - 4 WPts
07/11/2032Nassau, Bahamas17 - 24 Muslih Batsuuri4 - 11 WPts
07/09/2032Nassau, Bahamas16 - 24 Steven Tudor5 - 16 WPts
08/07/2032Nassau, Bahamas16 - 23 Ian Ables0 - 8 LPts
09/05/2032Nassau, Bahamas16 - 22 Ignado Martins19 - 12(1) LPts
10/03/2032Nassau, Bahamas15 - 22 David Pattison5 - 20 WPts
09/01/2032Nassau, Bahamas14 - 22 Michael Hardie1 - 3 WPts
09/11/2031Nassau, Bahamas13 - 22 James Espey3 - 4 WPts
09/09/2031Nassau, Bahamas12 - 22 Alejandro Alameda7 - 9 WPts
12/07/2031Nassau, Bahamas12 - 21 Martin Hospodar12(4) - 3 LPts
11/05/2031Nassau, Bahamas11 - 21 Tobias Shank7 - 14 WPts
14/03/2031Nassau, Bahamas11 - 20 Kai Samuel15 - 13(1) LPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas10 - 20 James Crawford2 - 5 WPts Bahamas National Championships 2031View
29/01/2031Nassau, Bahamas10 - 19 Jack Kennedy20 - 16 LPts
28/12/2030Nassau, Bahamas9 - 19 Tobias Reid16 - 19 WPts
18/11/2030Almaty, Kazakhstan8 - 19 Atabala Urazov5 - 29 WPts
20/09/2030Helsinki, Finland8 - 18 Asser Merikanto4 - 22 LPts
22/07/2030Aalborg, Denmark7 - 18 Vidar Kruse14 - 18 WPts
24/05/2030Perth, Australia7 - 17 Richie Denney5 - 17 LPts
26/03/2030Bogota, Colombia6 - 17 Quico Gonsalez5 - 26 WPts
26/01/2030Nassau, Bahamas6 - 16 Hugh Elder5 - 9 LPts
03/12/2029Nassau, Bahamas5 - 16 Brett Corrie10 - 18(1) WPts
06/10/2029Nassau, Bahamas5 - 15 Ian Perk17(1) - 11 LPts
07/08/2029Nizhny Novgorod, Russia5 - 14 Luka Eshinov35(2) - 16 LPts
09/06/2029Gomel, Belarus4 - 14 Nikolai Kosilov1 - 6 WPts
11/04/2029Bangkok, Thailand4 - 13 Fahlan Sor Singyu17 - 21 LPts
11/02/2029Calgary, Canada4 - 12 Oscar Purvis19(1) - 13 LPts
14/12/2028Nassau, Bahamas3 - 12 Antwan Kitching6 - 15 WPts
26/10/2028Izmir, Turkey3 - 11 Suleyman Shushud5 - 6 LPts
28/08/2028San Juan, Puerto Rico3 - 10 Saturnin Somera14 - 11 LPts
30/06/2028Nassau, Bahamas2 - 10 Rob Straney3 - 27 WPts
03/05/2028Nassau, Bahamas2 - 9 Jordan Neel2 - 6 LPts
12/03/2028Lusaka, Zambia2 - 8 Xayvion Bwembya9 - 20 LPts
13/01/2028Quito, Ecuador2 - 7 Fidel Villescas76(2) - 17 LPts
15/11/2027Madrid, Spain1 - 7 Enzo Beltran8 - 20 WPts
17/09/2027Nassau, Bahamas1 - 6 Mason Woodhead10 - 20(1) LPts
07/08/2027Nassau, Bahamas1 - 5 Justin Birnie0 - 0 LPts
02/07/2027Edinburgh, UK1 - 4 Thomas McNelly9(1) - 13 LPts
04/05/2027Maipu, Chile0 - 4 Alano Lacerda2 - 8 WPts
06/03/2027Lima, Peru0 - 3 Vicente Sigala7 - 18 LPts
06/01/2027Drogheda, Ireland0 - 2 Ross Dougherty6 - 12 LPts
07/11/2026Nassau, Bahamas0 - 1 Robert Keen0 - 0 LPts
07/10/2026Nassau, Bahamas0 - 0 Lloyd Wyllie0 - 0 LPts