Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  24 - 28(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2033Nassau, Bahamas23 - 28(3) Chalermjak Vimolsate3 - 17 WPts
22/02/2033Nassau, Bahamas22 - 28(3) Sammy Bennie3 - 0 WPts
22/12/2032Nassau, Bahamas21 - 28(3) Harvey Trott1 - 1 WPts
22/10/2032Nassau, Bahamas20 - 28(3) Michael Vian1 - 0 WPts
22/08/2032Nassau, Bahamas19 - 28(3) Kongsuk Sithraran0 - 3 WPts
21/06/2032Nassau, Bahamas19 - 27(3) Justin Birnie15 - 17(1) LPts
23/04/2032Nassau, Bahamas19 - 26(3) Chris Pierce9 - 15 LPts
23/02/2032Nassau, Bahamas18 - 26(3) Mike Hopping5 - 18 WPts
25/12/2031Nassau, Bahamas17 - 26(3) Ashley Ruane2 - 8 WPts
26/10/2031Nassau, Bahamas16 - 26(3) Ivan Sarsenov0 - 6 WPts
26/08/2031Nassau, Bahamas15 - 26(3) Robert Ballard0 - 12 WPts
27/06/2031Nassau, Bahamas14 - 26(3) Mel Goldie6 - 6 WPts
27/04/2031Nassau, Bahamas14 - 25(3) Robert Keys22 - 13 LPts
11/03/2031Nassau, Bahamas14 - 24(3) Kai Samuel14 - 13(1) LPts Bahamas National Championships 2031View
23/01/2031Nassau, Bahamas13 - 24(3) Vincent Dewine14 - 15 WPts
03/12/2030Nassau, Bahamas12 - 24(3) Daniel Parry4 - 19 WPts
05/10/2030Nassau, Bahamas12 - 23(3) John Carlyle10 - 21 LPts
31/08/2030Nassau, Bahamas12 - 22(3) Robert Keys18 - 13 LPts
25/07/2030Nassau, Bahamas12 - 21(3) Arnie Crombie18 - 7 LPts
31/05/2030Izmir, Turkey11 - 21(3) Cagatay Ozturk10 - 12 WPts
02/04/2030Nassau, Bahamas10 - 21(3) Brett Corrie10 - 20(1) WPts
02/02/2030Nassau, Bahamas10 - 20(3) David Hettrick7 - 20 LPts
05/12/2029Nassau, Bahamas10 - 19(3) Ian Perk18(1) - 11 LPts
12/10/2029Nassau, Bahamas10 - 18(3) Lloyd Wyllie12 - 8 LPts
09/09/2029Nassau, Bahamas10 - 17(3) Jack Kennedy11 - 13 LPts
11/07/2029Maroua, Cameroon10 - 16(3) Josce Yang25 - 10 LPts
13/05/2029Nassau, Bahamas9 - 16(3) Jaguar Celeste3 - 1 WPts
14/03/2029Nassau, Bahamas9 - 15(3) Adam Duggan21 - 29 LPts Bahamas National Championships 2029View
11/03/2029Nassau, Bahamas8 - 15(3) Robert Keys10 - 12 WPts Bahamas National Championships 2029View
15/02/2029Nassau, Bahamas8 - 14(3) Geoff Hopper9 - 18 LPts
29/12/2028Nassau, Bahamas8 - 13(3) Tobias Reid8 - 14 LPts
02/11/2028Nassau, Bahamas8 - 12(3) James Shirar18 - 26(1) LPts
14/09/2028Nassau, Bahamas8 - 11(3) Dave Mickle9 - 9 LPts
03/08/2028Oslo, Norway8 - 10(3) Thurston Molstad19 - 11 LPts
02/07/2028Riyadh, Saudi Arabia8 - 9(2) Adnan Hamra28(8) - 36 LKO2
27/05/2028Nassau, Bahamas7 - 9(2) James Ahabwe12 - 5 WPts
21/04/2028Riyadh, Saudi Arabia7 - 8(1) Adnan Hamra26(7) - 35 LKO2
14/03/2028Nassau, Bahamas7 - 7(1) Dave Mickle6 - 8 LPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas6 - 7(1) Barry Kea2 - 4 WPts Bahamas National Championships 2028View
01/03/2028Nassau, Bahamas5 - 7(1) Jose Calero0 - 2 WPts
29/01/2028Nassau, Bahamas4 - 7(1) Jose Calero0 - 1 WPts
27/12/2027Nassau, Bahamas3 - 7(1) Davie Steedman2 - 7 WPts
25/11/2027Linden, Guyana2 - 7(1) Davie Steedman2 - 6 WPts
25/10/2027Brussels, Belgium2 - 6(1) Verdun Baston15 - 9 LPts
13/09/2027Geneva, Switzerland2 - 5(1) Montgomery Galle11 - 7 LPts
09/08/2027Nassau, Bahamas1 - 5(1) Rob Doughty0 - 0 WPts
24/06/2027Nassau, Bahamas0 - 5(1) Kai Samuel2 - 0 WPts
28/04/2027Quezon City, Philippines0 - 4(1) Porfio Maganto11 - 13 LPts
28/02/2027Nassau, Bahamas0 - 3(1) Brin Lennox0 - 0 LPts
24/01/2027Nassau, Bahamas0 - 2 Stuart Urie7 - 28 LKO3
26/11/2026Nassau, Bahamas0 - 1 Mark Rhoderick20 - 14 LPts
07/10/2026Nassau, Bahamas0 - 0 Robert Keys3 - 3 LPts