Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  21 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/04/2031Nassau, Bahamas20 - 23 Bartlomiej Bajorek1 - 7 WPts
29/01/2031Nassau, Bahamas19 - 23 Badr al Din Ghasulan0 - 9(1) WPts
30/11/2030Nassau, Bahamas19 - 22 Jack Kennedy19 - 16 LPts
01/10/2030Nassau, Bahamas18 - 22 John Bratten8 - 17 WPts
01/08/2030Nassau, Bahamas17 - 22 Haider Elhessen6 - 2 WPts
28/05/2030Nassau, Bahamas16 - 22 Gervasio Loera6 - 13 WPts
29/03/2030Nassau, Bahamas15 - 22 Diego Granados4 - 14 WPts
28/01/2030Montevideo, Uruguay14 - 22 Ryo Villamar8 - 11 WPts
30/11/2029Tamale, Ghana14 - 21 Onaedo Ghale20(1) - 15 LPts
02/10/2029Lima, Peru13 - 21 Joaquin Mazo3 - 4 WPts
04/08/2029Managua, Nicaragua13 - 20 Santiago Cabana26(1) - 10 LPts
06/06/2029San Miguel de Tucuman, Argentina12 - 20 Ivan Alcoser17(1) - 30 WPts
08/04/2029Gyumri, Armenia11 - 20 Yeznig Abajian7 - 18 WPts
08/02/2029Aarhus, Denmark11 - 19 Toste Martensen19 - 8 LPts
11/12/2028San Jose, Costa Rica10 - 19 Carlos Baros2 - 13 WPts
13/10/2028Bangkok, Thailand10 - 18 Panomroonglek Surasiang10 - 6 LPts
15/08/2028Kosice, Slovakia9 - 18 SlavomÝr Kouba2 - 14 WPts
17/06/2028Vilnius, Lithuania8 - 18 Pawel Jakubczak3 - 11 WPts
19/04/2028Nassau, Bahamas7 - 18 Ian Perk10(1) - 9 WPts
20/02/2028Aalborg, Denmark7 - 17 Kerr Born12(2) - 15 LPts
23/12/2027Shymkent, Kazakhstan7 - 16 Vasili Ghacsybek17 - 7 LPts
25/10/2027Nassau, Bahamas7 - 15 Geoff Hopper4 - 15 LPts
08/09/2027New Kingston, Jamaica7 - 14 John Stevison29 - 19 LPts
11/07/2027San Jose, Costa Rica7 - 13 Fidel Borbon34(2) - 16 LPts
13/05/2027Quito, Ecuador7 - 12 Fidel Villescas72(1) - 17 LPts
14/03/2027Nassau, Bahamas7 - 11 Michael Burwick19 - 12 LPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas6 - 11 Mason Jameson1 - 12 WPts Bahamas National Championships 2027View
19/01/2027Vitebsk, Belarus6 - 10 Krystiyan Boyko14(1) - 20 LPts
21/11/2026Tabriz, Iran5 - 10 Haider Tabatabai7 - 13 WPts
23/09/2026Yerevan, Armenia4 - 10 Vakhtang Inezian8 - 20 WPts
26/07/2026Bayamon, Puerto Rico4 - 9 Sagaz Truan11 - 16 LPts
28/05/2026San Juan, Puerto Rico4 - 8 Jaguar Telleria16 - 31 LPts
30/03/2026Nassau, Bahamas4 - 7 Leeroy Paullin1 - 14 LPts
04/02/2026Nassau, Bahamas4 - 6 Matt Adan14 - 15 LPts
10/12/2025Nassau, Bahamas4 - 5 Lewis Floyd5 - 19 LPts
07/11/2025Nassau, Bahamas3 - 5 Denton Pryce0 - 0 WPts
30/09/2025Nassau, Bahamas2 - 5 Adam Duggan8 - 19 WPts
27/08/2025Nassau, Bahamas2 - 4 Ian Perk0 - 0 LPts
24/07/2025Sydney, Australia1 - 4 Joshua Peavy6 - 11(4) WPts
26/05/2025Apopa, El Salvador1 - 3 Vicente Bordon17 - 9 LPts
28/03/2025Piraeus, Greece1 - 2 Evzen Paulos3 - 5 LPts
28/01/2025Istaravshan, Tajikistan1 - 1 Rafiq Aghmaliyev1 - 14 LPts
30/11/2024Cork, Ireland1 - 0 Kai Bowen41(1) - 18(1) LPts
02/10/2024Nassau, Bahamas0 - 0 Leeroy Paullin0 - 5 WPts