Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  45 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/05/2033Nassau, Bahamas44 - 14 Juan Losada1 - 0 WPts
16/03/2033Nassau, Bahamas43 - 14 Fernandas Stoop10 - 18 WPts
13/01/2033Nassau, Bahamas42 - 14 James Donkor4 - 13 WPts
12/11/2032Nassau, Bahamas41 - 14 Haji Amiraslanov2 - 10 WPts
11/09/2032Nassau, Bahamas40 - 14 Connor Atwoli9 - 20 WPts
12/07/2032Nassau, Bahamas40 - 13 Jack Scollard24 - 16 LPts
13/05/2032Nassau, Bahamas39 - 13 Hakan Aykut7 - 10 WPts
14/03/2032Nassau, Bahamas38 - 13 Naranbold Ghaksylyckow1 - 18 WPts
13/01/2032Nassau, Bahamas37 - 13 Juan Resendiz13 - 7 WPts
13/11/2031Nassau, Bahamas36 - 13 Leeroy Muthee14 - 9 WPts
12/09/2031Nassau, Bahamas35 - 13 Henrikki Heinil2 - 2 WPts
14/07/2031Nassau, Bahamas34 - 13 Miguel Yniguez2 - 10 WPts
13/05/2031Nassau, Bahamas33 - 13 Amund Mattsen17 - 22 WPts
12/04/2031Nassau, Bahamas32 - 13 Amund Mattsen17 - 21 WPts
11/03/2031Nassau, Bahamas32 - 12 Jordan Neel12 - 14 LPts Bahamas National Championships 2031View
15/02/2031Ulaanbaatar, Mongolia32 - 11 Lubaid Dghumaliev22 - 12 LPts
15/01/2031Nassau, Bahamas31 - 11 Bohdan Krisko26(1) - 17 WPts
15/12/2030Athens, Greece30 - 11 Aristo Makos22 - 17 WPts
14/11/2030Minsk, Belarus29 - 11 Bohdan Krisko25(1) - 16 WPts
14/10/2030Minsk, Belarus28 - 11 Bohdan Krisko25(1) - 15 WPts
13/09/2030Bonn, Germany28 - 10 Arnie Pirkl20 - 18 LPts
13/08/2030Bonn, Germany28 - 9 Arnie Pirkl19 - 18 LPts
13/07/2030Harare, Zimbabwe27 - 9 Brad Joubert22(1) - 12 WPts
15/05/2030Copenhagen, Denmark26 - 9 Kettil Lauritsen3 - 14 WPts
17/03/2030Nassau, Bahamas25 - 9 Jack Kennedy17 - 13 WPts Bahamas National Championships 2030View
14/03/2030Nassau, Bahamas24 - 9 Adam Duggan27 - 34 WPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas23 - 9 Seth Hankin6 - 10(1) WPts Bahamas National Championships 2030View
07/03/2030Sana'a, Yemen22 - 9 Saad Halaby8 - 11 WPts
07/01/2030Kampala, Uganda21 - 9 Joseph Ochieng2 - 18 WPts
09/11/2029Nassau, Bahamas20 - 9 Dave Mickle16 - 9 WPts
02/10/2029Nassau, Bahamas19 - 9 Owen Maddix7 - 20 WPts
04/08/2029Bangkok, Thailand18 - 9 Chatpetch Sithluangporphun2 - 11 WPts
06/06/2029Zagreb, Croatia18 - 8 Branislav Ivancic15 - 30 LPts
08/04/2029Nassau, Bahamas17 - 8 Matt Damon1 - 3 WPts
08/02/2029Lima, Peru17 - 7 Leonel Lopez11 - 14 LPts
11/12/2028Pak Kret, Thailand17 - 6 Susu Sithchamuang45(1) - 14 LPts
13/10/2028Nassau, Bahamas16 - 6 Bohumil Minar1 - 2 WPts
15/08/2028Kosice, Slovakia15 - 6 Daniel Buresh6 - 12(1) WPts
17/06/2028Panama City, Panama15 - 5 Diego Monreal7 - 4 LPts
19/04/2028Liege, Belgium14 - 5 Laramie Adjani5 - 15 WPts
20/02/2028San Jose, Costa Rica13 - 5 Isidro Villela7 - 11 WPts
23/12/2027Linz, Austria12 - 5 Kasimir Parpart4 - 19 WPts
25/10/2027Nassau, Bahamas11 - 5 Theo Kor1 - 12 WPts
26/08/2027Calgary, Canada10 - 5 Wayne Nicholson10 - 15 WPts
28/06/2027Nassau, Bahamas9 - 5 Johnny Crookston9 - 8 WPts
17/05/2027Ganja, Azerbaijan9 - 4 Zafa Noon6 - 19 LPts
19/03/2027Yerevan, Armenia8 - 4 Khacheres Equiayan13 - 13 WPts
19/01/2027Nassau, Bahamas8 - 3 Mike Yale9 - 18 LPts
21/11/2026San Jose, Costa Rica7 - 3 Montel Ortuno14 - 42 WPts
23/09/2026Bangkok, Thailand6 - 3 Singdet Akarapong2 - 26 WPts
26/07/2026Abobo, Ivory Coast6 - 2 Paul Evra21(1) - 22 LPts
27/05/2026San Jose, Costa Rica6 - 1 Neper Malta12 - 20 LPts
29/03/2026Santiago, Chile5 - 1 Jose Paul2 - 16 WPts
29/01/2026Puente Alto, Chile5 - 0 Montenegro Magro16 - 8 LPts
01/12/2025Nassau, Bahamas4 - 0 Theo Kor0 - 1 WPts
01/10/2025Nassau, Bahamas3 - 0 Rob Straney2 - 11 WPts
04/08/2025Nassau, Bahamas2 - 0 Owen Maddix0 - 1 WPts
04/06/2025Nassau, Bahamas1 - 0 Henry Ogilvie3 - 15 WPts
07/04/2025Nassau, Bahamas0 - 0 Sammy Dunbar5 - 2 WPts