Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  35 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2025Nassau, Bahamas34 - 22 Mark Lawlis11 - 18 WPts
23/06/2025Nassau, Bahamas33 - 22 Jordan Merrick9 - 22 WPts
24/04/2025Nassau, Bahamas32 - 22 Leo Prichard5 - 4 WPts
23/02/2025Nassau, Bahamas31 - 22 Rob Cullen2 - 5 WPts
25/12/2024Nassau, Bahamas30 - 22 Matthew Matenga3 - 9(1) WPts
26/10/2024Nassau, Bahamas29 - 22 Montraie Muthamia2 - 5 WPts
26/08/2024Ulsan, South Korea29 - 21 Jin-su Baek38(3) - 8 LPts
26/07/2024Nassau, Bahamas29 - 20 Jin-su Baek37(3) - 8 LPts
22/06/2024Santo Domingo Este, Dominican Republic29 - 19 Manuel Becerril24 - 21 LPts
22/05/2024Nassau, Bahamas29 - 18 Manuel Becerril23 - 21 LPts
17/04/2024Suez, Egypt29 - 17 Bilal Tarek22 - 19(6) LPts
17/03/2024Nassau, Bahamas28 - 17 Paul Wass19 - 23 WPts Bahamas National Championships 2024View
14/03/2024Nassau, Bahamas27 - 17 David Heggins12 - 15 WPts Bahamas National Championships 2024View
11/03/2024Nassau, Bahamas26 - 17 Chris Leeper4 - 8 WPts Bahamas National Championships 2024View
19/02/2024Suez, Egypt25 - 17 Bilal Tarek19 - 18(6) WPts
17/01/2024Nassau, Bahamas25 - 16 Jin Miu24 - 16(1) LPts
17/12/2023Nassau, Bahamas24 - 16 Bryn Fife13 - 23 WPts
23/10/2023Nassau, Bahamas23 - 16 Lloyd Neil11 - 23 WPts
02/09/2023Nassau, Bahamas22 - 16 Asif Ayub0 - 18 WPts
05/07/2023Frankfurt, Germany21 - 16 Richerd Billheimer0 - 0 WPts
07/05/2023Nassau, Bahamas21 - 15 Paul Polland26 - 6 LPts
11/03/2023Nassau, Bahamas21 - 14 Darryl Methven11 - 2 LPts Bahamas National Championships 2023View
23/02/2023Zagreb, Croatia20 - 14 Henrik Benic5 - 9 WPts
26/12/2022Minsk, Belarus19 - 14 Yevhen Bugaj11 - 19 WPts
28/10/2022Riga, Latvia18 - 14 Andrii Tuksnesis5 - 3 WPts
30/08/2022Nassau, Bahamas17 - 14 David Biggart17 - 12 WPts
10/07/2022Viba del Mar, Chile16 - 14 Xeres Monserrate13 - 14(1) WPts
12/05/2022Zagreb, Croatia15 - 14 Mile Fa14 - 10 WPts
14/03/2022Nassau, Bahamas15 - 13 Scott Jervey18(1) - 8 LPts Bahamas National Championships 2022View
11/03/2022Nassau, Bahamas14 - 13 Mike Kane15 - 9 WPts Bahamas National Championships 2022View
01/03/2022Copenhagen, Denmark14 - 12 Hannes Drost12 - 7 LPts
01/01/2022Vilnius, Lithuania13 - 12 Jerzy Kloc10 - 12 WPts
02/11/2021Nassau, Bahamas12 - 12 Zelijko Dujic13 - 10 WPts
02/09/2021Nassau, Bahamas11 - 12 Scott Jervey14 - 7 WPts
02/07/2021Seoul, South Korea10 - 12 Kee-hee Lee4 - 15 WPts
02/05/2021Nassau, Bahamas9 - 12 Dominic Fyfe6 - 12 WPts
14/03/2021Nassau, Bahamas9 - 11 James Reyburn19(1) - 4 LPts Bahamas National Championships 2021View
11/03/2021Nassau, Bahamas8 - 11 Scott Jervey13 - 5 WPts Bahamas National Championships 2021View
08/01/2021Nassau, Bahamas7 - 11 Mark Thom6 - 10 WPts
07/11/2020Nassau, Bahamas6 - 11 Ove Frydenlund10 - 8 WPts
08/09/2020Nassau, Bahamas5 - 11 Boniface Delahaye3 - 13 WPts
08/07/2020Nassau, Bahamas4 - 11 Darryl Ramage6 - 3 WPts
07/05/2020Nassau, Bahamas4 - 10 Jonathan Colgan8(1) - 5 LPts
14/03/2020Nassau, Bahamas3 - 10 Humphrey Salzer5 - 2 WPts
13/01/2020Almaty, Kazakhstan3 - 9 Imam Yaleckenov10 - 0 LPts
15/11/2019Nassau, Bahamas3 - 8 Quico Herron6 - 2 LPts
15/09/2019Nassau, Bahamas2 - 8 Mark Thom2 - 6 WPts
16/07/2019Nassau, Bahamas1 - 8 Malcolm Hampton8 - 1 WPts
16/05/2019Zamboanga City, Philippines1 - 7 Marjun Roxas3 - 0 LPts
17/03/2019Nassau, Bahamas1 - 6 Kai Curtis4 - 4 LPts
20/01/2019Nassau, Bahamas0 - 6 Bart Binney3 - 2 WPts
25/11/2018Nassau, Bahamas0 - 5 Joel Cowans3 - 3 LPts
10/10/2018Nassau, Bahamas0 - 4 Besmir Incesu3 - 2 LPts
11/08/2018Nassau, Bahamas0 - 3 James Pevey2 - 3 LPts
12/06/2018Nassau, Bahamas0 - 2 John Coleman2 - 0 LPts
29/04/2018Nassau, Bahamas0 - 1 Greg Kellie1 - 0 LPts
18/03/2018Ghent, Belgium0 - 0 Geernaert Tillis0 - 0 LPts