Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  20 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2025Nassau, Bahamas19 - 25 Rob Cullen3 - 7 WPts
15/04/2025Nassau, Bahamas18 - 25 Jacob Fallaw1 - 0 WPts
14/02/2025Nassau, Bahamas17 - 25 Jordan Picard1 - 0 WPts
16/12/2024Nassau, Bahamas16 - 25 Alan Cech6 - 16 WPts
17/10/2024Nassau, Bahamas16 - 24 William Emslie7 - 15(4) LPts
18/08/2024Nassau, Bahamas15 - 24 Paul Wass20 - 25 WPts
19/06/2024Nassau, Bahamas14 - 24 Vikenti Bajkodamow3 - 6 WPts
20/04/2024Nassau, Bahamas13 - 24 Nick Steele7 - 4 WPts
20/02/2024Nassau, Bahamas12 - 24 Antelink Backeljauw3 - 1 WPts
22/12/2023Nassau, Bahamas11 - 24 William Hopkins0 - 8 WPts
23/10/2023Nassau, Bahamas11 - 23 Ewan Allan23 - 16 LPts
24/08/2023Nassau, Bahamas10 - 23 Sam Bellin1 - 5 WPts
25/06/2023Nassau, Bahamas9 - 23 Walenty Smolka1 - 23 WPts
26/04/2023Poltava, Ukraine9 - 22 Georgiy Misko8 - 22 LPts
26/02/2023Riga, Latvia8 - 22 Fedor Ezis1 - 11(1) WPts
29/12/2022Nassau, Bahamas7 - 22 Ian Malcomson0 - 5 WPts
30/10/2022Nassau, Bahamas6 - 22 Gabriel Candella7 - 10 WPts
01/09/2022Nassau, Bahamas6 - 21 William Emslie0 - 8 LPts
02/07/2022Caracas, Venezuela5 - 21 Agapetus Quiles10(1) - 17 WPts
04/05/2022Nassau, Bahamas4 - 21 Bryan Steel5 - 1 WPts
06/03/2022Sao Paulo, Brazil4 - 20 Jeraldo Monge11 - 13 LPts
06/01/2022Geneva, Switzerland3 - 20 Dior De Leon0 - 2 WPts
07/11/2021Riga, Latvia3 - 19 Dimi Labalaiks5 - 16 LPts
08/09/2021Nassau, Bahamas3 - 18 Jonathan Colgan15(1) - 6 LPts
08/07/2021Nassau, Bahamas3 - 17 Michael Marshall7 - 13 LPts
07/05/2021Nassau, Bahamas3 - 16 One Sakajyan12 - 8 LPts
08/03/2021Nassau, Bahamas3 - 15 Malcolm Hampton13 - 6 LPts
08/01/2021Tegucigalpa, Honduras3 - 14 Jax Frias6 - 10 LPts
09/11/2020Dublin, Ireland3 - 13 Alen Slane11 - 6 LPts
11/09/2020Oulu, Finland3 - 12 Rauni Hannenen10 - 7 LPts
14/07/2020Nassau, Bahamas2 - 12 Joseph Bellin9 - 8 WPts
13/05/2020Nassau, Bahamas2 - 11 Greg Kellie10 - 6 LPts
13/03/2020Nassau, Bahamas2 - 10 John Coleman11 - 2 LPts
15/01/2020Nassau, Bahamas2 - 9 Wojtek Sobocinski4 - 7 LPts
15/11/2019Madrid, Spain2 - 8 Ovidio Navarrete5 - 7 LPts
17/09/2019Mandaue, Philippines2 - 7 Roman Hipolito2 - 2 LPts
19/07/2019Nassau, Bahamas2 - 6 James Nevin2 - 7 LPts
22/05/2019Kano, Nigeria2 - 5 Mark Ezinwa1 - 5 LPts
23/03/2019Nassau, Bahamas2 - 4 Ricky Jacobs4 - 2 LPts
30/01/2019Nassau, Bahamas2 - 3 Canaan Candeloro2 - 1 LPts
01/12/2018Nassau, Bahamas1 - 3 Alfonso Menezes2 - 2 WPts
02/10/2018Ulaanbaatar, Mongolia1 - 2 Vitali Boshughtu3 - 2 LPts
04/08/2018Minsk, Belarus1 - 1 Goga Brodsky0 - 5 LPts
06/06/2018Lyon, France1 - 0 Noel Gracq0 - 0 LPts
08/04/2018Nassau, Bahamas0 - 0 Saad Badat0 - 0 WPts