Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  32 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2030Ulaanbaatar, Mongolia31 - 17(1) Vitali Tan34 - 12 WPts
15/05/2030Pretoria, South Africa30 - 17(1) Lukman Mathoho18 - 25 WPts
17/03/2030Nassau, Bahamas30 - 16(1) Daniel Cragg20 - 8 LPts Bahamas National Championships 2030View
14/03/2030Nassau, Bahamas29 - 16(1) Mark Liddle17(1) - 13 WPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas28 - 16(1) Neil Hampton6 - 13 WPts Bahamas National Championships 2030View
07/03/2030Kampala, Uganda27 - 16(1) Amjad Bukhari1 - 15 WPts
07/01/2030Ghent, Belgium26 - 16(1) Franz Wijmeersch9 - 12 WPts
09/11/2029Nassau, Bahamas25 - 16(1) Flannery Tasso1 - 4 WPts
09/09/2029Medellin, Colombia24 - 16(1) Quico Guzman5 - 8 WPts
11/07/2029Irbid, Jordan23 - 16(1) Khalid Abdella8 - 20 WPts
13/05/2029Bangkok, Thailand23 - 15(1) Suor Vimolsate16(1) - 22 LPts
14/03/2029Nassau, Bahamas23 - 14(1) Jay Spaulding15 - 10 LPts Bahamas National Championships 2029View
11/03/2029Nassau, Bahamas22 - 14(1) Mark Liddle11(1) - 11 WPts Bahamas National Championships 2029View
12/02/2029Roskilde, Denmark21 - 14(1) Vannevar Isaksen8 - 19 WPts
15/12/2028Nassau, Bahamas20 - 14(1) Ricky Eagleson15 - 15 WPts
22/10/2028Yerevan, Armenia19 - 14(1) Kakig Yagughubyan14(1) - 12 WPts
24/08/2028Cebu City, Philippines19 - 13(1) Nathan Quimin18 - 13(1) LPts
24/07/2028Lima, Peru19 - 12(1) Quin Delfin18 - 22 LPts
18/06/2028Oslo, Norway19 - 11(1) Njord Salberg19 - 17 LPts
18/05/2028Santiago, Chile19 - 10(1) Alejandro Blas18 - 14 LPts
17/04/2028Alexandria, Egypt19 - 9(1) Ahmed Emam19 - 10 LPts
17/03/2028Nassau, Bahamas19 - 8(1) Bryan Golightly21 - 25 LPts Bahamas National Championships 2028View
14/03/2028Nassau, Bahamas18 - 8(1) Jasper Ocheltree12 - 12 WPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas17 - 8(1) Paul Groves10 - 8 WPts Bahamas National Championships 2028View
09/02/2028Nassau, Bahamas16 - 8(1) Kiki Triano9(1) - 20 WPts
09/01/2028Port-au-Prince, Haiti16 - 7(1) Dave Normand18 - 8 LPts Americas Championships 2028View
06/12/2027Medellin, Colombia15 - 7(1) Neron Hernandez6 - 8 WPts
05/11/2027Geelong, Australia14 - 7(1) Ethan Haddow6 - 7 WPts
05/10/2027Geelong, Australia14 - 6(1) Ethan Haddow5 - 7 LPts
04/09/2027Nassau, Bahamas14 - 5(1) Dave Normand15 - 7 LPts
13/07/2027Prague, Czech Republic14 - 4(1) Zbynek Micka7 - 14 LPts
15/05/2027Ponce, Puerto Rico13 - 4(1) Aimon Oliva0 - 4 WPts
17/03/2027Nassau, Bahamas12 - 4(1) Spencer Smylie10 - 16 WPts Bahamas National Championships 2027View
14/03/2027Nassau, Bahamas11 - 4(1) Paul Groves6 - 5 WPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas10 - 4(1) Richie Hamill10 - 15 WPts Bahamas National Championships 2027View
25/01/2027Vilnius, Lithuania9 - 4(1) Dawid Janusz12 - 25 WPts
26/11/2026Nassau, Bahamas9 - 3(1) Ben Voiles21 - 16 LPts
26/10/2026Nassau, Bahamas8 - 3(1) Alastair Fullerton12 - 26(1) WPts
31/08/2026Maracaibo, Venezuela7 - 3(1) Hilario Nabor1 - 3 WPts
03/07/2026Nassau, Bahamas6 - 3(1) Stephen Waugh0 - 15 WPts
04/05/2026Baku, Azerbaijan5 - 3(1) Rafiq Nour7 - 14 WPts
06/03/2026Nassau, Bahamas4 - 3(1) John Scholar2 - 2 WPts
06/01/2026Nassau, Bahamas3 - 3(1) Brin Lowrie4 - 9 WPts
07/11/2025Nassau, Bahamas2 - 3(1) Mark Liddle0 - 0 WPts
16/09/2025Ilorin, Nigeria2 - 2(1) Elderson Alfa9 - 14 LPts
19/07/2025Algiers, Algeria1 - 2(1) Aftab Belgherri4 - 17 WPts
21/05/2025Taif, Saudi Arabia1 - 1(1) Jawad Vohra9 - 10 LPts
23/03/2025Nassau, Bahamas1 - 0 Seth Couser9(1) - 17 LKO3
20/02/2025Nassau, Bahamas0 - 0 Patomsuk Meelarpkit3 - 7 WPts