Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  63(10) - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2042Nassau, Bahamas62(9) - 15(1) Selestino Naragon13 - 20(2) WKO3
06/12/2041Nassau, Bahamas61(9) - 15(1) Clinton Reedy5 - 7 WPts
04/10/2041Nassau, Bahamas60(8) - 15(1) Zafa Bagheri12 - 6(1) WKO3
03/08/2041Nassau, Bahamas59(7) - 15(1) Angel Leandro3 - 9 WKO3
02/06/2041Nassau, Bahamas58(7) - 15(1) Singpetch Piriyapinyo19(7) - 9(1) WPts
02/05/2041Nassau, Bahamas57(7) - 15(1) Ian Hillin41(4) - 26(1) WPts
17/03/2041Nassau, Bahamas56(6) - 15(1) Will Swaney36 - 16 WKO3 Bahamas National Championships 2041View
14/03/2041Nassau, Bahamas55(5) - 15(1) Dominic Duncan15(1) - 13 WKO2 Bahamas National Championships 2041View
11/03/2041Nassau, Bahamas54(4) - 15(1) Kieran Nevin6 - 3 WKO3 Bahamas National Championships 2041View
09/02/2041Nassau, Bahamas53(4) - 15(1) Sun Jou39(3) - 12 WPts
24/12/2040Nassau, Bahamas52(4) - 15(1) Diego Sergio50(19) - 21(1) WPts
23/11/2040Nassau, Bahamas51(3) - 15(1) Diego Sergio50(19) - 20 WKO3
20/10/2040Nassau, Bahamas50(2) - 15(1) Emilio Canales50(2) - 20(1) WKO3
17/09/2040Nassau, Bahamas49(2) - 15(1) Razi Afotey29 - 13 WPts
17/08/2040Nassau, Bahamas48(2) - 15(1) Razi Afotey29 - 12 WPts
13/07/2040Tehran, Iran48(2) - 14(1) Shamsadeen Auduong32(4) - 10 LPts Tehran Olympics 2040View
18/06/2040Nassau, Bahamas47(2) - 14(1) Joey Dipple14(1) - 8 WPts
18/05/2040Santo Domingo Norte, Dominican Republic46(2) - 14(1) Eloy Curto36(4) - 8 WPts
17/04/2040Santo Domingo Norte, Dominican Republic46(2) - 13(1) Eloy Curto35(4) - 8 LPts
17/03/2040Nassau, Bahamas45(2) - 13(1) Will Swaney29 - 15 WPts Bahamas National Championships 2040View
14/03/2040Nassau, Bahamas44(2) - 13(1) Mel Dunson12 - 5 WPts Bahamas National Championships 2040View
11/03/2040Nassau, Bahamas43(1) - 13(1) Ian Cloyd13 - 12 WKO2 Bahamas National Championships 2040View
16/02/2040Santo Domingo Norte, Dominican Republic43(1) - 12(1) Eloy Curto31(4) - 8 LPts
15/01/2040Austin, USA43(1) - 11(1) Xaver Melchor33(7) - 13 LPts Americas Championships 2040View
12/01/2040Austin, USA42(1) - 11(1) Frisco Zamarron35(12) - 13 WPts Americas Championships 2040View
09/01/2040Austin, USA41(1) - 11(1) Diego Sergio39(14) - 19 WPts Americas Championships 2040View
09/12/2039Nassau, Bahamas40(1) - 11(1) Vikenti Amirbeyov11 - 7 WPts
08/11/2039Nassau, Bahamas39(1) - 11(1) Oihane Balan7 - 5 WPts
08/10/2039Samarqand, Uzbekistan38(1) - 11(1) Vikenti Amirbeyov11 - 5 WPts
07/09/2039Brisbane, Australia38(1) - 10(1) Demodocus Balli12 - 3 LPts Brisbane World Championships 2039View
13/07/2039Panama City, Panama37(1) - 10(1) Xabat Montesino7 - 15 WPts
15/05/2039Calamba, Philippines36(1) - 10(1) Joey Nakpil10 - 9 WPts
17/03/2039Nassau, Bahamas35(1) - 10(1) Mel Dunson9 - 1 WPts Bahamas National Championships 2039View
14/03/2039Nassau, Bahamas34(1) - 10(1) Mark Steven24 - 15 WPts Bahamas National Championships 2039View
11/03/2039Nassau, Bahamas33 - 10(1) Robert Ogg8 - 14 WKO3 Bahamas National Championships 2039View
17/02/2039Nassau, Bahamas32 - 10(1) Yao Wei6 - 9 WPts
20/12/2038Sao Paulo, Brazil31 - 10(1) Enzo Noronha25 - 14(1) WPts
21/10/2038Almaty, Kazakhstan30 - 10(1) Ivan Iclassov9 - 8 WPts
23/08/2038Santo Domingo Oeste, Dominican Republic30 - 9 Ramirez Barrera37(6) - 10(1) LKO2
21/07/2038Nassau, Bahamas30 - 8 Michael Magaw30(4) - 20 LPts
18/06/2038Nassau, Bahamas29 - 8 Pablo Campana31(1) - 11 WPts
18/05/2038Nassau, Bahamas28 - 8 Ramirez Barrera35(5) - 9(1) WPts
15/04/2038Nassau, Bahamas27 - 8 Enzo Moron24 - 15(1) WPts
14/03/2038Nassau, Bahamas27 - 7 Will Swaney15 - 7 LPts Bahamas National Championships 2038View
11/03/2038Nassau, Bahamas26 - 7 Will Mollison6 - 13(1) WPts Bahamas National Championships 2038View
09/02/2038Quezon City, Philippines25 - 7 Chris Bayog71(10) - 23 WPts
09/01/2038Zapopan, Mexico25 - 6 Jose Nicolas22 - 4 LPts Americas Championships 2038View
24/12/2037Utrecht, Netherlands24 - 6 Marco Van Ghendt50(16) - 34 WPts
23/11/2037Nassau, Bahamas23 - 6 Desiderio Larios18 - 5(1) WPts
23/10/2037Nassau, Bahamas22 - 6 Destin Duvauchelle25 - 30 WPts
21/09/2037Nassau, Bahamas21 - 6 Desiderio Larios18 - 3(1) WPts
21/08/2037Nassau, Bahamas20 - 6 Turan Hagverdiyev20 - 18(3) WPts
20/07/2037Nassau, Bahamas19 - 6 Ayser Ferroni20(4) - 8 WPts
18/06/2037Nassau, Bahamas18 - 6 Turan Hagverdiyev20 - 16(3) WPts
15/05/2037Nassau, Bahamas17 - 6 Rio Ras20(3) - 14 WPts
12/04/2037Nassau, Bahamas16 - 6 Quinto Gomez21(2) - 10 WPts
11/03/2037Nassau, Bahamas16 - 5 Mark Steven12 - 11 LPts Bahamas National Championships 2037View
23/02/2037Nassau, Bahamas15 - 5 Izzet Daoud2 - 4 WPts
22/01/2037Nassau, Bahamas14 - 5 Izzet Daoud2 - 3 WPts
22/12/2036Lankaran, Azerbaijan13 - 5 Turan Hagverdiyev14 - 14(3) WPts
20/11/2036Khujand, Tajikistan13 - 4 Izzet Daoud1 - 2 LPts
20/10/2036Nassau, Bahamas12 - 4 Izzet Daoud1 - 1 WPts
19/09/2036Khujand, Tajikistan11 - 4 Izzet Daoud1 - 0 WPts
19/08/2036Bamenda, Cameroon11 - 3 Destin Duvauchelle17 - 22 LPts
19/07/2036Nassau, Bahamas11 - 2 Rafael Landaverde27(1) - 11 LPts
18/06/2036Fortaleza, Brazil10 - 2 Juan Camacho8 - 9(1) WPts
18/05/2036Nassau, Bahamas10 - 1 Juan Camacho7 - 9(1) LPts
17/04/2036Fortaleza, Brazil9 - 1 Juan Camacho7 - 8(1) WPts
17/03/2036Nassau, Bahamas8 - 1 Duncan Louie10 - 25 WPts Bahamas National Championships 2036View
14/03/2036Nassau, Bahamas7 - 1 Will Swaney5 - 2 WPts Bahamas National Championships 2036View
11/03/2036Nassau, Bahamas6 - 1 Michael Noon5 - 9 WPts Bahamas National Championships 2036View
04/03/2036Nassau, Bahamas5 - 1 Ata Kapkin15(5) - 10(1) WPts
30/01/2036Bergen, Norway5 - 0 Haldor Roe18(1) - 3 LPts
24/12/2035Nassau, Bahamas4 - 0 Jawad Moghaddam4 - 7 WPts
23/11/2035Nassau, Bahamas3 - 0 Jawad Moghaddam4 - 6 WPts
23/10/2035Nassau, Bahamas2 - 0 Jawad Moghaddam4 - 5 WPts
22/09/2035Khemisset, Morocco1 - 0 Jawad Moghaddam4 - 4 WPts
22/08/2035Nassau, Bahamas0 - 0 Cisco Franco3 - 8 WPts