Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  28 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2030Nassau, Bahamas27 - 26 Michael Sellar0 - 10 WPts
02/01/2030Nassau, Bahamas26 - 26 Danny Callister6 - 7 WPts
03/11/2029Nassau, Bahamas25 - 26 Andy McClafferty2 - 12 WPts
04/09/2029Nassau, Bahamas25 - 25 Ethan Barland11(1) - 9 LPts
07/07/2029Nassau, Bahamas24 - 25 Cole Mellas2 - 19 WPts
07/05/2029Nassau, Bahamas23 - 25 Sid Massey0 - 17 WPts
08/03/2029Nassau, Bahamas22 - 25 Danny Callister4 - 3 WPts
06/01/2029Nassau, Bahamas21 - 25 Sammy Blackiston0 - 1 WPts
07/11/2028Nassau, Bahamas20 - 25 Denton Havey3 - 7 WPts
07/09/2028Nassau, Bahamas19 - 25 Cole Mellas0 - 15 WPts
08/07/2028Nassau, Bahamas19 - 24 Santiago Garcia9 - 12 LPts
09/05/2028Nassau, Bahamas18 - 24 Colar Atangana10(1) - 28 WPts
11/03/2028Nassau, Bahamas18 - 23 Michael Reith25(2) - 22 LPts Bahamas National Championships 2028View
27/02/2028Edmonton, Canada17 - 23 Kai Gatt11 - 16 WPts
30/12/2027Nassau, Bahamas16 - 23 Ian Gorrie1 - 1 WPts
31/10/2027Nassau, Bahamas15 - 23 Isaac Cole4 - 15 WPts
31/08/2027Riga, Latvia14 - 23 Melor Sikstums3 - 7 WPts
03/07/2027Nassau, Bahamas13 - 23 Joey Hew3 - 31 WPts
05/05/2027Athens, Greece13 - 22 Oeneus Barlas10(1) - 23 LPts
07/03/2027Manila, Philippines13 - 21 Vicente Belmonte10 - 22 LPts
07/01/2027Ulaanbaatar, Mongolia13 - 20 Sab Lodoidamba10 - 7 LPts
09/11/2026Tirana, Albania13 - 19 Egzon Bardha11 - 25 LPts
10/09/2026Nassau, Bahamas12 - 19 Mason Cerdan5 - 6 WPts
12/07/2026La Plata, Argentina11 - 19 Guillermo Cayetano3 - 12(4) WPts
14/05/2026Nassau, Bahamas10 - 19 Roger Hankin0 - 14 WPts
16/03/2026Antipolo, Philippines10 - 18 Joaquin Villas32(3) - 16 LPts
16/01/2026Dakar, Senegal9 - 18 Colville de Sade6 - 19 WPts
18/11/2025Nassau, Bahamas9 - 17 Bryn Walker7(3) - 14 LPts
21/09/2025Baku, Azerbaijan8 - 17 Ertogrul Iskenderov4 - 17 WPts
24/07/2025Durban, South Africa7 - 17 Itumeleng Gabuza1 - 19(1) WPts
26/05/2025Nassau, Bahamas6 - 17 Baptiste de Sade1 - 7 WPts
28/03/2025Baku, Azerbaijan5 - 17 Haji Yousuf0 - 12(1) WPts
28/01/2025Oslo, Norway4 - 17 Ker Skogen0 - 0 WPts
30/11/2024Nassau, Bahamas3 - 17 Destin Baudelaire1 - 6 WPts
02/10/2024Nassau, Bahamas3 - 16 Jack Lowery16 - 9 LPts
13/08/2024Calgary, Canada3 - 15 Arthur Gillies2 - 4 LPts
15/06/2024Montreal, Canada3 - 14 Corbin Fignon17 - 12 LPts
17/04/2024Puente Alto, Chile3 - 13 Vicente Ascencio23 - 14 LPts
18/02/2024Bangkok, Thailand3 - 12 Nethra Surinsirirat21 - 7 LPts
21/12/2023Ostrava, Czech Republic2 - 12 Vojtech Zahradnik2 - 9(4) WPts
23/10/2023Geneva, Switzerland2 - 11 Verity Bloch26 - 12 LPts
25/08/2023Nassau, Bahamas2 - 10 Sam Duffy1 - 9(3) LPts
26/06/2023Nassau, Bahamas2 - 9 Paul Bruce8 - 9 LPts
29/04/2023Nassau, Bahamas2 - 8 Bryn Colson0 - 5 LPts
01/03/2023Yerevan, Armenia2 - 7 Toros Jaghayan13 - 17 LPts
31/12/2022Nassau, Bahamas1 - 7 Alen Whitted4 - 9(4) WPts
04/11/2022Nassau, Bahamas1 - 6 Mark Linnen19(2) - 10 LPts
07/09/2022Nassau, Bahamas1 - 5 Inigo Larrimore14(1) - 15 LPts
08/07/2022Nassau, Bahamas1 - 4 Edward Solomon14 - 12 LPts
10/05/2022Nassau, Bahamas1 - 3 Lunt Conradi26 - 4(1) LPts
11/03/2022Nassau, Bahamas1 - 2 Ian Rankin18 - 8 LPts
11/01/2022Nassau, Bahamas1 - 1 Brin Michie2 - 8 LPts
12/11/2021Nassau, Bahamas1 - 0 Michael Hagie9 - 14(6) LPts
05/10/2021Nassau, Bahamas0 - 0 George Fergus2 - 3 WPts