Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2033Nassau, Bahamas20 - 16 Jose Leanos7 - 14 WPts
21/05/2033Nassau, Bahamas20 - 15 Glynn Smylie5 - 8 LPts
21/03/2033Nassau, Bahamas19 - 15 Ian Blain1 - 10 WPts
19/01/2033Nassau, Bahamas18 - 15 Matthew Bowens5 - 17 WPts
19/11/2032Nassau, Bahamas17 - 15 Ben Veitch3 - 6 WPts
19/09/2032Nassau, Bahamas16 - 15 Joshua Arras8 - 10 WPts
21/07/2032Nassau, Bahamas15 - 15 Amer Moussa11 - 14 WPts
22/05/2032Nassau, Bahamas14 - 15 Rodrigo Concha12 - 19 WPts
23/03/2032Nassau, Bahamas13 - 15 Thang Ba0 - 5 WPts
23/01/2032Nassau, Bahamas13 - 14 Ferrand Obie11 - 11 LPts
24/11/2031Nassau, Bahamas12 - 14 Tuan Phuong1 - 2 WPts
25/09/2031Nassau, Bahamas11 - 14 Joshua Arras7 - 4 WPts
27/07/2031Nassau, Bahamas11 - 13 Vicente Obando2 - 15 LPts
29/05/2031Nassau, Bahamas10 - 13 Joseph Bowell3 - 2 WPts
28/03/2031Nassau, Bahamas9 - 13 Chris Aries7 - 16 WPts
31/01/2031Bangkok, Thailand9 - 12 Yodmongkol Muangsima12 - 11 LPts
03/12/2030Rome, Italy8 - 12 Arturo Cerci2 - 7 WPts
05/10/2030Bangkok, Thailand8 - 11 Susuwandee Wongmeema6 - 16 LPts
07/08/2030Nassau, Bahamas8 - 10 Zach Lewison14 - 16 LPts
06/07/2030Nassau, Bahamas8 - 9 Stephen Telfer27 - 28 LPts
10/05/2030Fukuoka, Japan8 - 8 Takeo Matsuoka20 - 12 LPts
11/03/2030Nassau, Bahamas8 - 7 Vincent Kimmey14 - 14 LPts Bahamas National Championships 2030View
03/02/2030Nassau, Bahamas7 - 7 Noah Neave5 - 10 WPts
12/12/2029Nassau, Bahamas6 - 7 John Bonnie0 - 2 WPts
13/10/2029Nassau, Bahamas5 - 7 Paul Marmion5 - 13 WPts
15/08/2029Nassau, Bahamas5 - 6 Rex Oliver3 - 3 LPts
07/07/2029Yaoundé, Cameroon5 - 5 Xebec Arletty11 - 37 LPts
09/05/2029Nassau, Bahamas5 - 4 Stephen Telfer20 - 28 LPts
14/03/2029Nassau, Bahamas5 - 3 Theo Swain14(1) - 14 LPts Bahamas National Championships 2029View
11/03/2029Nassau, Bahamas4 - 3 Vincent Kimmey12 - 9 WPts Bahamas National Championships 2029View
10/02/2029Xiamen, China3 - 3 Bing Qi13 - 28 WPts
13/12/2028Kharkiv, Ukraine3 - 2 Afon Dmitriev23 - 8 LPts
15/10/2028Nassau, Bahamas2 - 2 Vincent Galbreth12 - 18 WPts
17/08/2028Gyumri, Armenia2 - 1 Vem Garnighian14 - 15 LPts
19/06/2028Kiev, Ukraine2 - 0 Dmitri Guba8 - 23 LPts
21/04/2028San Jose, Costa Rica1 - 0 Hernan Escamilla12 - 8 WPts
22/02/2028Nassau, Bahamas0 - 0 Chris Aries0 - 3 WPts