Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  18(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2029Nassau, Bahamas17(1) - 18 Lloyd Keen1 - 14 WPts
18/12/2028Nassau, Bahamas16(1) - 18 Lloyd Keen1 - 13 WPts
19/10/2028Nassau, Bahamas15(1) - 18 Arthur Ardis0 - 1 WPts
20/08/2028Nassau, Bahamas15(1) - 17 Dom Muniru13 - 25 LPts
21/06/2028Nassau, Bahamas14(1) - 17 Steven Crombie10 - 9 WPts
22/04/2028Nassau, Bahamas13(1) - 17 Phil Vint3 - 20 WPts
22/02/2028Nassau, Bahamas12(1) - 17 Josh Bryce2 - 15 WPts
24/12/2027Nassau, Bahamas12(1) - 16 Mark Seton3 - 3 LPts
25/10/2027Nassau, Bahamas12(1) - 15 Frey Pedersen12 - 5 LPts
26/08/2027Nassau, Bahamas12(1) - 14 Radim Cerveny6 - 19(1) LPts
26/06/2027Nassau, Bahamas12(1) - 13 Rob Alcorn6 - 7 LPts
28/04/2027Nassau, Bahamas11 - 13 Anicetus Rimbaud0 - 9 WKO3
28/02/2027Nassau, Bahamas10 - 13 Faddei Holda2 - 12(1) WPts
30/12/2026Nassau, Bahamas9 - 13 Steven Reaney2 - 3 WPts
31/10/2026Kuching, Malaysia9 - 12 Farhan Dajani9 - 15 LPts
02/09/2026Rotterdam, Netherlands8 - 12 Merk Meuleman9(1) - 17 WPts
05/07/2026Oulu, Finland7 - 12 Rauni Yliranka0 - 0 WPts
07/05/2026Nassau, Bahamas6 - 12 Andy Kirkland0 - 14 WPts
13/03/2026Nassau, Bahamas6 - 11 Nick Steele15 - 12 LPts
27/01/2026Nassau, Bahamas5 - 11 Isaac Safley2 - 7 WPts
28/11/2025Nassau, Bahamas4 - 11 Gus Deer0 - 4 WPts
29/09/2025Nassau, Bahamas4 - 10 Gregory Huret5 - 17 LPts
01/08/2025Nassau, Bahamas3 - 10 Rogers Kameke5 - 13 WPts
02/06/2025Nassau, Bahamas3 - 9 Leo Prichard5 - 5 LPts
05/04/2025Nassau, Bahamas3 - 8 Pornsawan Jatyrapattanapong5 - 4 LPts
05/02/2025Nassau, Bahamas3 - 7 Jean-Pol Harinc3 - 14 LPts
08/12/2024Dublin, Ireland3 - 6 Neil Flynn7 - 7 LPts
10/10/2024Nassau, Bahamas2 - 6 Rob Cullen0 - 4 WPts
11/08/2024Nassau, Bahamas2 - 5 Mark Flett11(1) - 12 LPts
18/06/2024Nassau, Bahamas1 - 5 Ibeamaka Asante0 - 3 WPts
19/04/2024Nassau, Bahamas0 - 5 David Moses0 - 0 WPts
19/03/2024Nassau, Bahamas0 - 4 Michael Samson0 - 0 LPts
13/02/2024Nassau, Bahamas0 - 3 William Emslie4 - 13(3) LPts
01/01/2024Marseille, France0 - 2 Julien Damita9 - 15 LPts
02/11/2023Nassau, Bahamas0 - 1 Paul Polland29 - 6 LPts
22/09/2023Nassau, Bahamas0 - 0 Malcolm Brown2 - 5 LPts