Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  22 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2042Sharjah, UAE21 - 21 Amer Noor30(1) - 12 WPts
16/05/2042Ulaanbaatar, Mongolia20 - 21 Borya Bat-uul14 - 31(2) WPts
17/03/2042Nassau, Bahamas19 - 21 Lucas Blaney12 - 12 WPts Bahamas National Championships 2042View
14/03/2042Nassau, Bahamas18 - 21 Paul Ervine5 - 3 WPts Bahamas National Championships 2042View
11/03/2042Nassau, Bahamas17 - 21 Dylan Baines9 - 9 WPts Bahamas National Championships 2042View
05/02/2042Sharjah, UAE17 - 20 Amer Noor25(1) - 12 LPts
05/01/2042Sharjah, UAE17 - 19 Amer Noor24(1) - 12 LPts
05/12/2041Sharjah, UAE17 - 18 Amer Noor23(1) - 12 LPts
04/11/2041Sharjah, UAE17 - 17 Amer Noor22(1) - 12 LPts
04/10/2041Sharjah, UAE17 - 16 Amer Noor21(1) - 12 LPts
03/09/2041Accra, Ghana16 - 16 Ashley Ghale6 - 18 WPts
06/07/2041Nassau, Bahamas16 - 15 Matthew Usher18 - 13 LPts
10/05/2041Nassau, Bahamas15 - 15 Kai Meredith12 - 19(1) WPts
14/03/2041Nassau, Bahamas15 - 14 Joseph Gath61 - 10 LPts Bahamas National Championships 2041View
11/03/2041Nassau, Bahamas14 - 14 Scott Padon10 - 12 WPts Bahamas National Championships 2041View
25/02/2041Nassau, Bahamas14 - 13 Mark Cadwalader22 - 6 LPts
28/12/2040Nassau, Bahamas13 - 13 Scott Padon9 - 11 WPts
27/10/2040Nassau, Bahamas12 - 13 Scott Padon9 - 10 WPts
27/08/2040Tilburg, Netherlands11 - 13 Xavier Carpentier8 - 27 WPts
29/06/2040Espoo, Finland10 - 13 Sakari Pietilinen3 - 2 WPts
01/05/2040Nassau, Bahamas9 - 13 Gabriel Grom2 - 1 WPts
17/03/2040Nassau, Bahamas9 - 12 Joseph Gath48 - 9 LPts Bahamas National Championships 2040View
14/03/2040Nassau, Bahamas8 - 12 Roger Jarvey11 - 13 WPts Bahamas National Championships 2040View
11/03/2040Nassau, Bahamas7 - 12 David Couts8 - 18 WPts Bahamas National Championships 2040View
25/02/2040Kunming, China7 - 11 Cong Huat28 - 21 LPts
28/12/2039Soyapango, El Salvador6 - 11 Miguel Camilo6 - 35 WPts
30/10/2039Nassau, Bahamas5 - 11 Charlie Ward7 - 10 WPts
07/09/2039Nassau, Bahamas5 - 10 Joel Hindman19 - 7 LPts
28/07/2039Nassau, Bahamas4 - 10 Bryn Howison16 - 15 WPts
26/06/2039Utrecht, Netherlands3 - 10 Maarten Van den Camme6 - 10 WPts
27/04/2039Aarhus, Denmark3 - 9 Thorin Overby5 - 13 LPts
27/02/2039Nassau, Bahamas2 - 9 Roger Jarvey5 - 11 WPts
30/12/2038Shanghai, China2 - 8 Yo Chen23 - 18 LPts
31/10/2038Nassau, Bahamas1 - 8 Kai Barland2 - 9 WPts
02/09/2038Nassau, Bahamas1 - 7 Mick Edwards4 - 21 LPts
08/07/2038Nassau, Bahamas1 - 6 John Bach7 - 1 LPts
07/05/2038Ciudad Bolivar, Venezuela1 - 5 Jose Armenta12(1) - 25 LPts
09/03/2038Panama City, Panama1 - 4 Fanuco Lainez11 - 25 LPts
09/01/2038Asuncion, Paraguay1 - 3 Jair Principe15 - 4 LPts
11/11/2037Dnipropetrovsk, Ukraine0 - 3 Borysko Tokar9 - 16 WPts
13/09/2037Ugep, Nigeria0 - 2 Moses Onyema16 - 13 LPts
16/07/2037Bekasi, Indonesia0 - 1 Narotama Hariyanto13 - 9 LPts
18/05/2037Nassau, Bahamas0 - 0 Roger Jarvey1 - 4 LPts