Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  64 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2041Nassau, Bahamas63 - 10 Besmir Dursun18(1) - 11 WPts
17/03/2041Nassau, Bahamas62 - 10 Dan Balch31 - 5 WPts Bahamas National Championships 2041View
14/03/2041Nassau, Bahamas61 - 10 Connor Gunion15 - 14 WPts Bahamas National Championships 2041View
11/03/2041Nassau, Bahamas60 - 10 Clint Farland2 - 2 WPts Bahamas National Championships 2041View
02/03/2041Nassau, Bahamas59 - 10 Kook-young Heo16 - 9 WPts
30/01/2041Nassau, Bahamas58 - 10 Gulbahar Gursu36(3) - 16(1) WPts
25/12/2040Nassau, Bahamas57 - 10 Haider Assaf41 - 18(2) WPts
21/11/2040Nassau, Bahamas56 - 10 Joaquin Abrego15(4) - 17 WPts
21/10/2040Nassau, Bahamas55 - 10 Joaquin Abrego15(4) - 16 WPts
20/09/2040Nassau, Bahamas54 - 10 Joaquin Abrego15(4) - 15 WPts
20/08/2040Nassau, Bahamas53 - 10 Gulbahar Gursu35(3) - 12 WPts
16/07/2040Tehran, Iran53 - 9 Selestino Borrayo56(4) - 17 LPts Tehran Olympics 2040View
13/07/2040Tehran, Iran52 - 9 Charles Travis25(7) - 9(1) WPts Tehran Olympics 2040View
18/06/2040Nassau, Bahamas51 - 9 Haider Assaf38 - 15(1) WPts
18/05/2040Nassau, Bahamas50 - 9 Joaquin Abrego13(4) - 13 WPts
17/04/2040Nassau, Bahamas49 - 9 Haaris Matoub25(7) - 16 WPts
17/03/2040Nassau, Bahamas48 - 9 Connor Gunion9 - 12 WPts Bahamas National Championships 2040View
14/03/2040Nassau, Bahamas47 - 9 Mark Cadwalader17 - 5 WPts Bahamas National Championships 2040View
11/03/2040Nassau, Bahamas46 - 9 Danny Taylor30 - 18 WPts Bahamas National Championships 2040View
17/02/2040Nassau, Bahamas45 - 9 Faisal Hussein35(4) - 31 WPts
15/01/2040Austin, USA45 - 8 Diego Murillo45(6) - 20(1) LPts Americas Championships 2040View
12/01/2040Austin, USA44 - 8 Rich Wynne41(3) - 15 WPts Americas Championships 2040View
09/01/2040Austin, USA43 - 8 Joaquin Abrego10(2) - 10 WPts Americas Championships 2040View
19/12/2039Nassau, Bahamas42 - 8 Rashon Akashambatwa10 - 16(2) WPts
22/11/2039Nassau, Bahamas41 - 8 Ardian Gokcen5(1) - 3 WPts
24/10/2039Nassau, Bahamas40 - 8 Mateusz Groszek18 - 24 WPts
29/09/2039Nassau, Bahamas39 - 8 Diego Holguin30(1) - 21 WPts
03/09/2039Nassau, Bahamas38 - 8 Anuj Molhu6 - 7 WPts
07/08/2039Nassau, Bahamas37 - 8 Liam Shine6 - 1 WPts
10/07/2039Nassau, Bahamas36 - 8 Jason Fitzgerald1 - 0 WPts
10/06/2039Nassau, Bahamas35 - 8 Nikša Balaban9 - 3 WPts
13/05/2039Nassau, Bahamas34 - 8 Xavion Ortiz7 - 3 WPts
17/04/2039Nassau, Bahamas33 - 8 Massimo Vendola7 - 5 WPts
17/03/2039Nassau, Bahamas33 - 7 Matthew Bonar36(1) - 18 LPts Bahamas National Championships 2039View
14/03/2039Nassau, Bahamas32 - 7 Danny Taylor26 - 15 WPts Bahamas National Championships 2039View
11/03/2039Nassau, Bahamas31 - 7 Mark Cadwalader11 - 3 WPts Bahamas National Championships 2039View
02/03/2039Nassau, Bahamas30 - 7 Sylvain Ly5 - 9 WPts
30/01/2039Nassau, Bahamas30 - 6 Andro Stilinovic9 - 3 LPts
05/01/2039Nassau, Bahamas29 - 6 Irfan Hashim0 - 0 WPts
19/11/2038Nassau, Bahamas28 - 6 Irfan Mansha13 - 8 WPts
23/10/2038Nassau, Bahamas27 - 6 Rehan Rayes5 - 2 WPts
27/09/2038Nassau, Bahamas26 - 6 Dior Moury3 - 0 WPts
03/09/2038Nassau, Bahamas25 - 6 Mike Ndlovu8 - 1 WPts
05/08/2038Nassau, Bahamas24 - 6 Gareth Kvale6 - 1 WPts
07/07/2038Nassau, Bahamas23 - 6 Rashon Akashambatwa6 - 0 WPts
08/06/2038Nassau, Bahamas22 - 6 Leupold Laterano6 - 2 WPts
10/05/2038Nassau, Bahamas21 - 6 Kiril á Kirkorov1 - 0 WPts
12/04/2038Nassau, Bahamas20 - 6 Aleksanteri Auvinen9 - 4 WPts
11/03/2038Nassau, Bahamas20 - 5 Jake Seller33(2) - 11 LPts Bahamas National Championships 2038View
16/02/2038Nassau, Bahamas20 - 4 Matthew Bonar23 - 17 LPts
14/01/2038Nassau, Bahamas19 - 4 HuiK'o Wai1 - 0 WPts
18/12/2037Nassau, Bahamas18 - 4 Danny Nixon2 - 0 WPts
15/11/2037Nassau, Bahamas17 - 4 Jawad Iman3 - 1 WPts
16/10/2037Nassau, Bahamas16 - 4 David Paterson1 - 1 WPts
17/09/2037Nassau, Bahamas15 - 4 Vanko Olejnik3 - 6 WPts
18/08/2037Nassau, Bahamas14 - 4 Reymond Gensler1 - 0 WPts
17/07/2037Nassau, Bahamas14 - 3 Jake Seller29(2) - 7 LPts
17/05/2037Nassau, Bahamas14 - 2 Jake Seller28(2) - 7 LPts
13/04/2037Nassau, Bahamas13 - 2 Ulu Gatzemeyer11 - 22 WPts
17/03/2037Nassau, Bahamas12 - 2 Jake Seller28(2) - 6 WPts Bahamas National Championships 2037View
14/03/2037Nassau, Bahamas11 - 2 Joel Hindman8 - 3 WPts Bahamas National Championships 2037View
11/03/2037Nassau, Bahamas10 - 2 Bryn Howison5 - 11 WPts Bahamas National Championships 2037View
05/03/2037Nassau, Bahamas10 - 1 Angel Toscano0 - 0 LPts
07/02/2037Nassau, Bahamas9 - 1 Wen Nai1 - 1 WPts
06/01/2037Nassau, Bahamas9 - 0 Jake Seller25(2) - 6 LPts
01/12/2036Nassau, Bahamas8 - 0 Dewayne Kizito7 - 2 WPts
04/11/2036Nassau, Bahamas7 - 0 Franco Bernardo10 - 6 WPts
07/10/2036Nassau, Bahamas6 - 0 Irfan Akhmedov2 - 1 WPts
13/09/2036Nassau, Bahamas5 - 0 Dewantara Toha1 - 0 WPts
18/08/2036Nassau, Bahamas4 - 0 Rudolf Stuedemann7 - 13 WPts
25/07/2036Nassau, Bahamas3 - 0 Mykelti Nyatama4 - 6 WPts
30/06/2036Nassau, Bahamas2 - 0 Xavion Cuaresma1 - 2 WPts
04/06/2036Nassau, Bahamas1 - 0 Lens Van den Bosch11 - 10 WPts
05/05/2036Rodriguez, Philippines0 - 0 Alfonso Palapus0 - 0 WPts