Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  23(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/03/2026Nassau, Bahamas23(1) - 16 David Christison5 - 0 LPts
03/01/2026Nassau, Bahamas22(1) - 16 Darryl Sandford2 - 1 WPts
04/11/2025Nassau, Bahamas21(1) - 16 Montego Bosquez3 - 9 WPts
06/09/2025Nassau, Bahamas20(1) - 16 Diego Hay1 - 1 WPts
08/07/2025Nassau, Bahamas19(1) - 16 Se-jong Sin1 - 14 WPts
09/05/2025Nassau, Bahamas18(1) - 16 Rob Cullen3 - 6 WPts
10/03/2025Nassau, Bahamas17(1) - 16 Sam Ost10 - 6(1) WPts
09/01/2025Nassau, Bahamas16(1) - 16 Joel Sauceman3 - 13 WPts
10/11/2024Nassau, Bahamas15(1) - 16 Fillipo Prandelli2 - 15(3) WPts
10/09/2024Nassau, Bahamas14 - 16 William Emslie7 - 14(3) WKO3
12/07/2024Nassau, Bahamas13 - 16 Imran Musharraf2 - 2 WPts
13/05/2024Nassau, Bahamas12 - 16 Elias Orang0 - 4 WPts
14/03/2024Nassau, Bahamas12 - 15 Ewan Allan27 - 17 LPts Bahamas National Championships 2024View
11/03/2024Nassau, Bahamas11 - 15 Peter Kemble5 - 6 WPts Bahamas National Championships 2024View
10/02/2024Nassau, Bahamas10 - 15 Michael Chisholm1 - 11(1) WPts
12/12/2023Mexico City, Mexico10 - 14 Nicandro Vegas17(1) - 13 LPts
14/10/2023Nassau, Bahamas9 - 14 Oihane Aguado3 - 16 WPts
16/08/2023Liege, Belgium8 - 14 Leverett Belan5 - 5 WPts
18/06/2023Zaporizhia, Ukraine8 - 13 Sergey Witko7 - 20 LPts
19/04/2023Nassau, Bahamas7 - 13 Chris Leeper1 - 5 WPts
19/02/2023Nassau, Bahamas6 - 13 Stanislaw Urban5 - 12 WPts
21/12/2022Nassau, Bahamas6 - 12 Mark Flett5(1) - 8 LPts
03/11/2022Nassau, Bahamas5 - 12 Chae-min Chung1 - 0 WPts
05/09/2022Lagos, Nigeria4 - 12 Bright Aduda0 - 0 WPts
07/07/2022Nassau, Bahamas4 - 11 TomᚠMaxa9 - 12 LPts
08/05/2022Oslo, Norway4 - 10 Oddvar Salberg6 - 21 LPts
10/03/2022Nassau, Bahamas4 - 9 Josh Brash23 - 4 LPts
09/01/2022Nassau, Bahamas3 - 9 Billy Remis0 - 4 WPts
09/11/2021Nassau, Bahamas2 - 9 Michael Marshall9 - 13 WPts
12/09/2021Nassau, Bahamas2 - 8 Bryn Lowe15(1) - 7 LPts
04/08/2021Harare, Zimbabwe2 - 7 John Majaivana6 - 15 LPts
05/06/2021Nassau, Bahamas2 - 6 Darryl Methven1 - 0 LPts
30/04/2021Nassau, Bahamas2 - 5 Paco Marcelo10 - 7 LPts
02/03/2021Nassau, Bahamas2 - 4 Paul Polland14 - 4 LPts
07/01/2021Nassau, Bahamas1 - 4 Orlando Campa2 - 15 WPts
07/11/2020Thessaloniki, Greece1 - 3 Thaddeus Siska15 - 3 LPts
08/09/2020Aarhus, Denmark1 - 2 Bartram Bjornsen8 - 9 LPts
11/07/2020Nassau, Bahamas1 - 1 Mark Thom4 - 9 LPts
15/05/2020Nassau, Bahamas1 - 0 Kyle Verner5 - 10 LPts
05/04/2020Nassau, Bahamas0 - 0 Loredo Pecina1 - 10 WPts