Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  20 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2028Nassau, Bahamas19 - 26 Rafael Galdamez2 - 3 WPts
17/11/2027Nassau, Bahamas18 - 26 Michael Mai16 - 6 WPts
18/09/2027Nassau, Bahamas17 - 26 Miguel Joaquin0 - 15 WPts
20/07/2027Nassau, Bahamas16 - 26 Diego Urdiales1 - 9 WPts
21/05/2027Nassau, Bahamas15 - 26 Dimos Posa2 - 17 WPts
22/03/2027Nassau, Bahamas14 - 26 Xalvador Garcia4(1) - 10 WPts
21/01/2027Nassau, Bahamas14 - 25 Hernan Sainz1 - 14 LPts
22/11/2026Nassau, Bahamas14 - 24 Colin Wogan8 - 7 LPts
22/09/2026Nassau, Bahamas13 - 24 Chrestien Oyer10 - 16 WPts
23/07/2026Nassau, Bahamas12 - 24 Kiki Sigala5 - 15 WPts
24/05/2026Nassau, Bahamas11 - 24 Vincent Kimmey1 - 2 WPts
25/03/2026Nassau, Bahamas10 - 24 Joe Bailey2 - 6 WPts
24/01/2026Al Hudaydah, Yemen9 - 24 Bilal Quraishi2 - 23 WPts
26/11/2025Johannesburg, South Africa9 - 23 Steven De Kock1 - 5(1) LPts
28/09/2025Nassau, Bahamas8 - 23 Ben Lackie6 - 17 WPts
04/08/2025Nassau, Bahamas7 - 23 Mark Anderson5 - 25 WPts
09/06/2025Nassau, Bahamas7 - 22 Gareth Donnellan9 - 20(3) LPts
13/04/2025Nassau, Bahamas6 - 22 Arthur Latta5 - 17 WPts
11/03/2025Nassau, Bahamas6 - 21 Dave Christal30 - 23 LPts Bahamas National Championships 2025View
06/02/2025Glasgow, UK5 - 21 Ron Lowe2 - 9 WPts
09/12/2024Nassau, Bahamas4 - 21 Mark Anderson4 - 22 WPts
12/10/2024Nassau, Bahamas4 - 20 Jonathan Buick13 - 14 LPts
19/08/2024Nezahualcoyotl, Mexico4 - 19 Iago Agustin22(1) - 20 LPts
21/06/2024Nassau, Bahamas3 - 19 Vince Whitehead10 - 12 WPts
29/04/2024Nassau, Bahamas3 - 18 Mark Kennan21(1) - 20 LPts
11/03/2024Nassau, Bahamas3 - 17 Jonathan Buick10 - 12 LPts Bahamas National Championships 2024View
13/02/2024Manila, Philippines3 - 16 Berto Katalbas16(1) - 19 LPts
16/12/2023Merlo, Argentina2 - 16 Rogelio Yanez17 - 16 WPts
18/10/2023General Santos, Philippines2 - 15 Seferino Vayo11 - 19 LPts
20/08/2023Valencia, Venezuela2 - 14 Malvolio Cecilio15(1) - 10 LPts
22/06/2023Ulaanbaatar, Mongolia2 - 13 Soyol Kantareev30 - 7 LPts
24/04/2023Nassau, Bahamas2 - 12 Johnny Larimore1 - 4 LPts
24/02/2023Ulaanbaatar, Mongolia2 - 11 Melor Tsend-Ayuush15(3) - 13 LPts
26/12/2022General Trias, Philippines2 - 10 Gig Picano18 - 6 LPts
28/10/2022Soweto, South Africa1 - 10 Charlie Luzulo3 - 5 WPts
30/08/2022Henderson, USA1 - 9 David Craighead28(2) - 7 LPts
01/07/2022Nassau, Bahamas1 - 8 Nemesio Barros2 - 2 LPts
02/05/2022Caracas, Venezuela1 - 7 Xavier Arguijo19 - 8 LPts
04/03/2022Caracas, Venezuela1 - 6 Vidal Tomas12 - 15 LPts
03/01/2022Nassau, Bahamas1 - 5 Hugh Larimore13 - 11 LPts
04/11/2021Nassau, Bahamas1 - 4 Rogelio Masibay1 - 0 LPts
04/09/2021Nassau, Bahamas1 - 3 Greg Denny9 - 14 LPts
12/07/2021Nassau, Bahamas1 - 2 Jonathan Buick0 - 4 LPts
10/05/2021Nassau, Bahamas1 - 1 Alastair Davidson7(1) - 12 LPts
12/03/2021Nassau, Bahamas1 - 0 Vincent Kinkaid13 - 5 LPts
05/02/2021Nassau, Bahamas0 - 0 Vince Whitehead1 - 0 WPts