Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  18 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2026Nassau, Bahamas17 - 19 Theo Davie19 - 16 WPts
28/11/2025Nassau, Bahamas16 - 19 Paul Kisielewski1 - 13 WPts
29/09/2025Nassau, Bahamas15 - 19 Ian Bard10 - 13 WPts
02/08/2025Nassau, Bahamas14 - 19 Spas á Yordanyotov1 - 3 WPts
03/06/2025Nassau, Bahamas13 - 19 Darryl Beall2 - 7 WPts
06/04/2025Nassau, Bahamas12 - 19 Kliment á Prokhorov0 - 10(1) WPts
06/02/2025Nassau, Bahamas11 - 19 Ashley Fossey15 - 31 WPts
09/12/2024Nassau, Bahamas10 - 19 Audwin Mehrens3 - 8 WPts
11/10/2024Nassau, Bahamas10 - 18 Cole Brown8 - 22(1) LPts
12/08/2024Nassau, Bahamas9 - 18 Bartram Fedder2 - 15(2) WPts
14/06/2024Nassau, Bahamas8 - 18 William Hemphill3 - 11 WPts
14/04/2024Nassau, Bahamas7 - 18 Mel Appleby1 - 9 WPts
16/02/2024Nassau, Bahamas7 - 17 Brett Caruthers9 - 8 LPts
20/12/2023Nassau, Bahamas7 - 16 Rob Lemmond17 - 20 LPts
10/11/2023Nassau, Bahamas7 - 15 Matt Bivens34 - 10 LPts
09/10/2023Nassau, Bahamas6 - 15 Johnny Scollard4 - 5 WPts
11/08/2023Nassau, Bahamas6 - 14 Michael Broderick3 - 16 LPts
11/07/2023Nassau, Bahamas6 - 13 Mark Forbush16 - 18 LPts
07/06/2023Nassau, Bahamas6 - 12 Jasper Crafford27 - 12 LPts
14/04/2023Gdansk, Poland6 - 11 Tymon Sladek10 - 15 LPts
14/02/2023Nassau, Bahamas5 - 11 Angelo Zaccheo1 - 4 WPts
16/12/2022Kiev, Ukraine5 - 10 Vanko Malinski16 - 15 LPts
18/10/2022Nassau, Bahamas4 - 10 Tino Vetere16 - 11 WPts
20/08/2022Nassau, Bahamas4 - 9 Joel Adie2 - 6 LPts
27/06/2022Nassau, Bahamas3 - 9 James Agnew5 - 12 WPts
28/04/2022Manchester, UK2 - 9 Ron MacLaughlin6 - 16(2) WPts
28/02/2022Nassau, Bahamas2 - 8 Davie Ferrier14 - 12 LPts
04/01/2022Nassau, Bahamas1 - 8 Cole Brown1 - 8 WPts
03/11/2021Nassau, Bahamas1 - 7 Jay Haig6 - 3 LPts
07/09/2021Nassau, Bahamas1 - 6 Kris Chisholm9(1) - 14 LPts
07/07/2021Dushanbe, Tajikistan1 - 5 Dmitriy Gaziev7 - 10(3) LPts
07/05/2021Poole, UK1 - 4 Cody Shiel5 - 9 LPts
08/03/2021Nassau, Bahamas1 - 3 Neil Ardrey17 - 3 LPts
07/01/2021Nassau, Bahamas1 - 2 John Snodgrass0 - 1 LPts
06/11/2020Nassau, Bahamas1 - 1 Marlen Pajzullaeff11 - 4 LPts
07/09/2020Nassau, Bahamas1 - 0 Peter Onion6 - 2 LPts
06/07/2020Nassau, Bahamas0 - 0 John Paulin0 - 3 WPts