Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  47(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/06/2031Nassau, Bahamas46(2) - 29 Jose Diez2 - 11 WPts
10/04/2031Nassau, Bahamas45(2) - 29 Yago Perales1 - 14 WPts
09/02/2031Nassau, Bahamas44(2) - 29 Pepe Perina2 - 10(1) WPts
12/12/2030Nassau, Bahamas43(2) - 29 Juan Salas5 - 11 WPts
13/10/2030Nassau, Bahamas42(2) - 29 Jay Sanders63(5) - 16 WPts
15/08/2030Nassau, Bahamas41(2) - 29 Verlyn Moroto2 - 5 WPts
16/06/2030Nassau, Bahamas40(2) - 29 Avel Hresko6 - 10 WPts
17/04/2030Nassau, Bahamas39(2) - 29 Lexis Dauwit9 - 16 WPts
16/02/2030Nassau, Bahamas38(2) - 29 Juan Cruz2 - 3 WPts
18/12/2029Nassau, Bahamas37(2) - 29 Aftab Ismael3 - 4 WPts
19/10/2029Nassau, Bahamas36(2) - 29 Aaron Mondt0 - 8 WPts
20/08/2029Nassau, Bahamas35(2) - 29 Agnuni Nahigian3 - 5 WPts
21/06/2029Nassau, Bahamas34(2) - 29 Brendan MacIsaac44 - 17 WPts
02/05/2029Nassau, Bahamas34(2) - 28 Bagaskoro Tanu42 - 19(1) LPts
17/03/2029Nassau, Bahamas33(2) - 28 David Cardwell15 - 8 WPts Bahamas National Championships 2029View
14/03/2029Nassau, Bahamas32(2) - 28 Andy Ovens23 - 10 WPts Bahamas National Championships 2029View
11/03/2029Nassau, Bahamas31(2) - 28 Robert Headrick12 - 10 WPts Bahamas National Championships 2029View
16/02/2029Cartagena, Colombia31(2) - 27 Montego Bobadilla2 - 5 LPts
19/12/2028Jakarta, Indonesia30(2) - 27 Bagaskoro Tanu38 - 17(1) WPts
17/11/2028Nassau, Bahamas30(2) - 26 Bagaskoro Tanu37 - 17(1) LPts
14/10/2028San Pedro de Macoris, Dominican Republic29(2) - 26 Cuba Chamorro18 - 15 WPts
16/08/2028Jakarta, Indonesia29(2) - 25 Bagaskoro Tanu36 - 15(1) LPts
16/07/2028Nanning, China29(2) - 24 Baltasar Asencio25 - 5 LPts Nanning Olympics 2028View
13/07/2028Nanning, China28(2) - 24 Rasul Usubov6 - 12 WPts Nanning Olympics 2028View
18/06/2028Nassau, Bahamas28(2) - 23 Amer Ben38 - 22 LPts
18/05/2028Oran, Algeria27(2) - 23 Amer Ben38 - 21 WPts
17/04/2028Quebec City, Canada26(2) - 23 Robert Lowder39 - 7 WPts
14/03/2028Nassau, Bahamas26(2) - 22 Andy Ovens15 - 9 LPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas25(2) - 22 Sam Cole18 - 23 WPts Bahamas National Championships 2028View
18/01/2028Port-au-Prince, Haiti25(2) - 21 Georges Beaumarchais23 - 3 LPts Americas Championships 2028View
15/01/2028Port-au-Prince, Haiti24(2) - 21 Angel Tirado46 - 17 WPts Americas Championships 2028View
12/01/2028Port-au-Prince, Haiti23(2) - 21 Brendan MacIsaac33 - 5 WPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti22(2) - 21 Montego Fuentes6 - 11 WPts Americas Championships 2028View
30/12/2027Nassau, Bahamas21(2) - 21 Vasili Wayda27(1) - 23 WPts
29/11/2027Dnipropetrovsk, Ukraine20(2) - 21 Vasili Wayda27(1) - 22 WPts
29/10/2027Nassau, Bahamas20(2) - 20 Vasili Wayda26(1) - 22 LPts
26/09/2027Nassau, Bahamas19(2) - 20 Yves Camara19 - 18 WPts
18/08/2027Nassau, Bahamas19(2) - 19 Tymoteusz Barszcz22 - 12(1) LPts
13/07/2027Ganja, Azerbaijan18(2) - 19 Haider Farhat10 - 14 WPts
15/05/2027Dammam, Saudi Arabia17(2) - 19 Haider Amara12(1) - 21(5) WPts
17/03/2027Nassau, Bahamas16(2) - 19 Arnie Moir11 - 4 WPts Bahamas National Championships 2027View
14/03/2027Nassau, Bahamas15(1) - 19 David Buick16 - 18(3) WKO3 Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas14(1) - 19 Richie Booth4 - 4 WPts Bahamas National Championships 2027View
01/03/2027Sale, Morocco13(1) - 19 Diwan Najmi6 - 12 WPts
01/01/2027Jeddah, Saudi Arabia12(1) - 19 Umair Nour5 - 17 WPts
03/11/2026Nassau, Bahamas11(1) - 19 Andy Ovens9 - 5 WPts
05/09/2026Bangalore, India11(1) - 18 Hanuman Chahal41 - 17 LPts
08/07/2026La Florida, Chile11(1) - 17 Pancho Solares7 - 11 LPts
10/05/2026Panama City, Panama11(1) - 16 Iago Pedro23 - 20 LPts
11/03/2026Nassau, Bahamas11(1) - 15 Mark Kennedy11(1) - 11 LPts Bahamas National Championships 2026View
22/01/2026Nassau, Bahamas10 - 15 David Buick11 - 14(1) WKO2
24/11/2025Wichita, USA10 - 14 Leon Boyce36 - 14 LPts
26/09/2025Nassau, Bahamas9 - 14 Oscar Grassie4 - 16 WPts
31/07/2025Nassau, Bahamas9 - 13 Stuart Bruce19(1) - 9 LPts
03/06/2025Nassau, Bahamas8 - 13 Henry Nourse4 - 17(1) WPts
11/04/2025Nassau, Bahamas7 - 13 George Fergus8 - 19 WPts
11/03/2025Nassau, Bahamas7 - 12 Sid Forsythe4 - 20 LPts Bahamas National Championships 2025View
29/01/2025Pretoria, South Africa6 - 12 Raan Vermaak32 - 8 WPts
01/12/2024Kobe, Japan6 - 11 Naoki Aoki36 - 11 LPts
03/10/2024Guayaquil, Ecuador5 - 11 Santiago Farin1 - 3 WPts
05/08/2024Accra, Ghana5 - 10 Lloyd Narh16(1) - 13 LPts
07/06/2024Nassau, Bahamas4 - 10 Oscar Grassie2 - 10 WPts
16/04/2024Ganja, Azerbaijan4 - 9 Nijat Kerimov19 - 18 LPts
17/02/2024Perth, Australia4 - 8 James Landon24(4) - 13 LPts
20/12/2023Nassau, Bahamas3 - 8 Ashley Keith3 - 10 WPts
23/10/2023San Bernardo, Chile3 - 7 Cris Dorantes19 - 15 LPts
25/08/2023Nassau, Bahamas3 - 6 Max Erven3 - 10 LPts
27/06/2023Nassau, Bahamas3 - 5 Oliver Comrie20(1) - 15 LPts
29/04/2023Nassau, Bahamas2 - 5 Gethin Crosby1 - 10 WPts
28/02/2023Nassau, Bahamas2 - 4 Amon Denny8(2) - 23 LPts
01/01/2023San Jose, Costa Rica2 - 3 Juan Asuncion13 - 8 LPts
03/11/2022Nassau, Bahamas2 - 2 Darryl Alexander21 - 10 LPts
06/09/2022Nassau, Bahamas1 - 2 Ben Boyce0 - 0 WPts
05/08/2022Nassau, Bahamas0 - 2 Bryn Colson0 - 0 WPts
03/07/2022Giza, Egypt0 - 1 Gazi Kemsit0 - 1 LPts
05/05/2022Bamenda, Cameroon0 - 0 Fletcher Edel0 - 0 LPts