Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  35(3) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/08/2031Nassau, Bahamas34(3) - 22 Ramirez Garcia7 - 8 WPts
02/06/2031Nassau, Bahamas33(3) - 22 Diego Oliveros7 - 7 WPts
01/04/2031Nassau, Bahamas32(3) - 22 Orane Belcourt1 - 11 WPts
31/01/2031Nassau, Bahamas31(3) - 22 Dylan Bier10 - 8 WPts
02/12/2030Nassau, Bahamas31(3) - 21 Syed Issa4(2) - 0 LPts
03/10/2030Nassau, Bahamas30(3) - 21 Ivan Sansargereltekh0 - 8 WPts
04/08/2030Nassau, Bahamas29(3) - 21 Haider El-Shenawy23(1) - 22 WPts
04/07/2030Suez, Egypt28(3) - 21 Haider El-Shenawy23(1) - 21 WPts
16/05/2030South Tangerang, Indonesia27(3) - 21 Asif Mitri13 - 25 WPts
17/03/2030Nassau, Bahamas26(3) - 21 Jamie Petticrew8 - 5 WPts Bahamas National Championships 2030View
14/03/2030Nassau, Bahamas25(3) - 21 John Hope18 - 10 WPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas24(3) - 21 Rob Lyne5 - 5 WPts Bahamas National Championships 2030View
29/01/2030Bouake, Ivory Coast24(3) - 20 Destin Diderot28(7) - 27 LPts
01/12/2029Tirana, Albania24(3) - 19 Brahim Murati13 - 11 LPts
03/10/2029Nassau, Bahamas24(3) - 18 Robert Hillock23 - 13 LPts
09/08/2029Nassau, Bahamas23(3) - 18 William Emslie19 - 33(9) WPts
07/07/2029Kingston, Jamaica23(3) - 17 Mick Keelan34 - 13 LPts
09/05/2029Northampton, UK22(3) - 17 Scott Chalmers3 - 23 WPts
11/03/2029Nassau, Bahamas22(3) - 16 John Hope10 - 9 LPts Bahamas National Championships 2029View
04/03/2029Abuja, Nigeria21(3) - 16 Dele Ezeonu2 - 23 WPts
04/01/2029Mueang Samut Prakan, Thailand20(3) - 16 Sod Chuthong6 - 19 WPts
06/11/2028Bogota, Colombia20(3) - 15 Juan Quiroz13 - 17 LPts
07/09/2028Riga, Latvia19(3) - 15 Fadei Rozdarzs13 - 22(1) WPts
10/07/2028Oulu, Finland18(3) - 15 Aukusti Virjonen9 - 22(1) WPts
12/05/2028Cali, Colombia17(3) - 15 Vidal Alderete4 - 17 WPts
14/03/2028Nassau, Bahamas17(3) - 14 Fraser Bardsley21 - 8 LPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas16(3) - 14 Rob Alcorn11 - 7 WPts Bahamas National Championships 2028View
19/02/2028Geneva, Switzerland15(3) - 14 Laron Peizerat2 - 3 WPts
22/12/2027Guatemala City, Guatemala14(2) - 14 Alano Gregorio0 - 8(1) WKO3
24/10/2027Nassau, Bahamas13(2) - 14 David Moses7 - 16 WPts
07/09/2027Maipu, Chile13(2) - 13 Porfio Florin72(1) - 7 LPts
10/07/2027Ulaanbaatar, Mongolia12(2) - 13 Khalish Bayaar5 - 16 WPts
12/05/2027Plovdiv, Bulgaria11(2) - 13 Dimitar Bolshov12 - 11 WPts
14/03/2027Nassau, Bahamas11(2) - 12 Fraser Bardsley12 - 5 LPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas10(2) - 12 Scott Brymer24 - 18 WPts Bahamas National Championships 2027View
06/03/2027Nassau, Bahamas9(2) - 12 Phil Meylor0 - 1 WPts
05/01/2027Casablanca, Morocco8(2) - 12 Jibran Haddioui0 - 0 WPts
07/11/2026Nassau, Bahamas7(1) - 12 Amrane Batsuuri7 - 15(2) WKO3
08/09/2026Munich, Germany6(1) - 12 Waren Schellenberger15 - 16 WPts
10/07/2026Nassau, Bahamas5(1) - 12 Walenty Sucharski1 - 11(2) WPts
11/05/2026Nassau, Bahamas5(1) - 11 Ian Ogletree6 - 16 LPts
12/03/2026Iksan, South Korea5(1) - 10 Kee-hee Yoon12 - 20 LPts
12/01/2026Nassau, Bahamas5(1) - 9 Paul Wass28 - 28 LPts
27/11/2025Nassau, Bahamas4(1) - 9 Delano Sauvage1 - 11 WPts
29/09/2025Manukau, New Zealand3 - 9 Brendan Norvell0 - 14(3) WKO3
01/08/2025Nassau, Bahamas3 - 8 Michael Samson3 - 6 LPts
05/06/2025Nassau, Bahamas2 - 8 Seth Wynne4 - 14 WPts
03/05/2025Nassau, Bahamas2 - 7 Mike Kane29 - 16 LPts
02/04/2025Vilnius, Lithuania2 - 6 Bohater Chomicki17 - 13 LPts
02/02/2025Diourbel, Senegal2 - 5 Damien Boubacar12 - 19(4) LPts
05/12/2024Hanoi, Vietnam2 - 4 Phan Chien5 - 3 LPts
07/10/2024Nassau, Bahamas2 - 3 Fraser Bardsley0 - 0 LPts
11/08/2024Nassau, Bahamas2 - 2 Michael Seeton3 - 18 LPts
29/06/2024Nassau, Bahamas2 - 1 Tobias Howatt0 - 0 LPts
06/05/2024Nassau, Bahamas2 - 0 Bradley Leeper8 - 12 LPts
29/03/2024Nassau, Bahamas1 - 0 Andy Kirkland0 - 0 WPts
27/02/2024Nassau, Bahamas0 - 0 Hsin Lo0 - 13(1) WPts