Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  29 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/06/2033Nassau, Bahamas28 - 32 Geoff Bowman10 - 13 WPts
22/04/2033Nassau, Bahamas27 - 32 Peter Ritchie1 - 0 WPts
21/02/2033Nassau, Bahamas26 - 32 Ben Veitch4 - 7 WPts
22/12/2032Nassau, Bahamas25 - 32 Tino Locchi6 - 17 WPts
22/10/2032Nassau, Bahamas24 - 32 Glynn Smylie4 - 5 WPts
22/08/2032Nassau, Bahamas24 - 31 Khudu Kanan15 - 12 LPts
21/06/2032Nassau, Bahamas23 - 31 Vincent Kimmey25(1) - 21 WPts
23/04/2032Nassau, Bahamas23 - 30 Vincent Kimmey24(1) - 21 LPts
23/02/2032Nassau, Bahamas22 - 30 Rico Urbano1 - 3 WPts
25/12/2031Nassau, Bahamas21 - 30 Carlos Poveda1 - 2 WPts
26/10/2031Nassau, Bahamas20 - 30 Desiderio Mendivil2 - 4 WPts
26/08/2031Nassau, Bahamas19 - 30 Fresco Villalon7 - 16 WPts
27/06/2031Nassau, Bahamas19 - 29 Malvolio Rengel19 - 26 LPts
23/05/2031Nassau, Bahamas18 - 29 Olier Nolle18(1) - 30 WPts
16/04/2031Nassau, Bahamas17 - 29 Erion Gurler14 - 30 WPts
11/03/2031Nassau, Bahamas17 - 28 Vincent Kimmey18 - 18 LPts Bahamas National Championships 2031View
15/02/2031Maroua, Cameroon16 - 28 Olier Nolle16(1) - 28 WPts
15/01/2031Nassau, Bahamas16 - 27 Olier Nolle15(1) - 28 LPts
12/12/2030Nassau, Bahamas15 - 27 Abdul Elmediouni4 - 7 WPts
14/10/2030Nassau, Bahamas15 - 26 Edward Beveridge27 - 33 LPts
19/08/2030Tabriz, Iran15 - 25 Danyaal Huseynov21 - 25 LPts
19/07/2030Tabriz, Iran15 - 24 Danyaal Huseynov20 - 25 LPts
18/06/2030Bamenda, Cameroon15 - 23 Quennel Depardon26 - 10 LPts
18/05/2030Bamenda, Cameroon15 - 22 Quennel Depardon25 - 10 LPts
17/04/2030Bamenda, Cameroon15 - 21 Quennel Depardon24 - 10 LPts
14/03/2030Nassau, Bahamas15 - 20 Vince Hagie8 - 1 LPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas14 - 20 Geoff Stackpole5 - 10 WPts Bahamas National Championships 2030View
04/03/2030Sharjah, UAE13 - 20 Faisal Hakeem20 - 13 WPts
01/02/2030Sharjah, UAE13 - 19 Faisal Hakeem19 - 13 LPts
01/01/2030Dakar, Senegal13 - 18 Destin Bocande12 - 11 LPts
01/12/2029Nassau, Bahamas13 - 17 Zelipe Monzon14 - 14 LPts
31/10/2029Nassau, Bahamas12 - 17 Zelipe Monzon14 - 13 WPts
29/09/2029Nassau, Bahamas11 - 17 Destin Bocande10 - 10 WPts
16/08/2029Nassau, Bahamas11 - 16 Zacarias Torno10 - 18 LPts
07/07/2029Ganja, Azerbaijan11 - 15 Ulfet Rahman25 - 8 LPts
09/05/2029Santo Domingo de Guzman, Dominican Republic10 - 15 Juan Burgo6 - 11 WPts
11/03/2029Nassau, Bahamas10 - 14 William Hillhouse11 - 14 LPts Bahamas National Championships 2029View
30/01/2029Nassau, Bahamas9 - 14 David Cloy14 - 14 WPts
26/12/2028Toshkent, Uzbekistan8 - 14 Hafiz Aman19 - 14 WPts
27/10/2028Dnipropetrovsk, Ukraine8 - 13 Goga Sosna24 - 11 LPts
28/08/2028East London, South Africa8 - 12 Alen Katundu7 - 8 LPts
30/06/2028Nassau, Bahamas8 - 11 Edward Beveridge16 - 30 LPts
09/05/2028Bangkok, Thailand8 - 10 Sirimongkol Dabransarakam10 - 11 LPts
11/03/2028Nassau, Bahamas8 - 9 Phil Lawter8 - 8(1) LPts Bahamas National Championships 2028View
01/03/2028Lusaka, Zambia8 - 8 Geoff Mwiya16 - 15 LPts
02/01/2028New Delhi, India7 - 8 Ganesa Jangade13(1) - 15 WPts
04/11/2027Nassau, Bahamas7 - 7 Edward Beveridge13 - 29 LPts
10/09/2027Nassau, Bahamas6 - 7 Zach Lewison3 - 7 WPts
11/07/2027Nassau, Bahamas6 - 6 Seyran Gulidze16 - 24 LPts
13/05/2027Sunderland, UK6 - 5 Brian Dean2 - 14 LPts
15/03/2027Nassau, Bahamas6 - 4 Vincent Kimmey3 - 5 LPts
23/01/2027Nassau, Bahamas6 - 3 Michael Redhead13 - 15 LPts
06/12/2026Nassau, Bahamas6 - 2 Andy Killin31 - 26(1) LPts
05/11/2026Providence, USA5 - 2 Michael Rico0 - 0 WPts
07/09/2026Bacoor, Philippines4 - 2 Quico Bancod3(1) - 24 WPts
10/07/2026Seoul, South Korea3 - 2 Chang-hoon Kil7 - 23(1) WPts
12/05/2026Ulaanbaatar, Mongolia3 - 1 Thawab Sadvackasow26 - 9 LPts
14/03/2026Nassau, Bahamas3 - 0 Adam Kelley10 - 7 LPts Bahamas National Championships 2026View
11/03/2026Nassau, Bahamas2 - 0 Vincent Kimmey1 - 0 WPts Bahamas National Championships 2026View
30/01/2026Nassau, Bahamas1 - 0 Mark Anderson5 - 28 WPts
29/12/2025Nassau, Bahamas0 - 0 David Cloy2 - 4 WPts