Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  20(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2025Nassau, Bahamas20(1) - 28 Joel Sauceman4 - 17 LPts
26/06/2025Nassau, Bahamas19(1) - 28 Mark Stewart0 - 4 WPts
27/04/2025Nassau, Bahamas18(1) - 28 Jordan Merrick9 - 21 WPts
26/02/2025Nassau, Bahamas17(1) - 28 Tobias Samuel0 - 1 WPts
28/12/2024Nassau, Bahamas17(1) - 27 Yuri Agne8 - 8 LPts
29/10/2024Nassau, Bahamas17(1) - 26 Hisoka Okuda2 - 6(1) LPts
30/08/2024Nassau, Bahamas16(1) - 26 Colville Pageau2 - 8 WPts
01/07/2024Nassau, Bahamas15(1) - 26 Paul Wass20 - 24 WPts
02/05/2024Nassau, Bahamas15(1) - 25 Paul Wass19 - 24 LPts
03/03/2024Nassau, Bahamas14(1) - 25 Rio Gallego4 - 10 WPts
03/01/2024Nassau, Bahamas13(1) - 25 John Iti5 - 32 WPts
03/11/2023Nassau, Bahamas12(1) - 25 Frisco Rabago1 - 2 WPts
05/09/2023Kazan, Russia11(1) - 25 Alik Hashimikov0 - 0 WPts
08/07/2023Spanish Town, Jamaica11(1) - 24 Mark Brymer26(1) - 7 LPts
10/05/2023Nassau, Bahamas11(1) - 23 Mike Kane19 - 14 LPts
11/03/2023Nassau, Bahamas11(1) - 22 John Coleman26(1) - 9 LPts Bahamas National Championships 2023View
22/02/2023Nassau, Bahamas10(1) - 22 Peter Kemble2 - 2 WPts
23/12/2022Nassau, Bahamas9 - 22 William Emslie1 - 9 WKO3
24/10/2022Nassau, Bahamas8 - 22 Artur Zajic0 - 7(1) WPts
26/08/2022Nassau, Bahamas7 - 22 Božo Acinger4 - 12 WPts
26/06/2022Nassau, Bahamas6 - 22 Borya Orlik9 - 17 WPts
27/04/2022Puente Alto, Chile6 - 21 Ramiro Varona10 - 12 LPts
27/02/2022Abidjan, Ivory Coast5 - 21 Delano Senne4 - 21 WPts
30/12/2021Copenhagen, Denmark5 - 20 Hannes Drost11 - 7 LPts
30/10/2021Rome, Italy5 - 19 Enzo Amoruso16(1) - 5 LPts
31/08/2021Nassau, Bahamas5 - 18 David Biggart12 - 11 LPts
05/07/2021Columbus, USA4 - 18 James Carroll0 - 0 WPts
06/05/2021Nassau, Bahamas4 - 17 Tvrtko Dragic8 - 11 LPts
07/03/2021Guatemala City, Guatemala3 - 17 Ulises Macho0 - 1 WPts
07/01/2021Nassau, Bahamas3 - 16 Vicente Checo5 - 13 LPts
07/11/2020Nassau, Bahamas3 - 15 Teijo Hannula6 - 5 LPts
08/09/2020Poznan, Poland3 - 14 Oskar Bernas9 - 7 LPts
09/07/2020Nassau, Bahamas3 - 13 Neron Escalona7 - 4 LPts
08/05/2020Nassau, Bahamas3 - 12 Leon Pait5 - 10 LPts
11/03/2020Nassau, Bahamas3 - 11 Mike Kane7 - 4 LPts Bahamas National Championships 2020View
12/01/2020Nassau, Bahamas2 - 11 Garrison Heinig5 - 3 WPts
12/11/2019Nassau, Bahamas1 - 11 Darryl Ramage5 - 0 WPts
12/09/2019Montevideo, Uruguay1 - 10 Xaver Mesa5 - 4 LPts
15/07/2019Brisbane, Australia1 - 9 David Robinson1 - 6 LPts
16/05/2019Buenos Aires, Argentina1 - 8 Xabat Moreton0 - 4 LPts
17/03/2019Nassau, Bahamas1 - 7 Joseph Bellin5 - 3 LPts
08/02/2019Nassau, Bahamas1 - 6 Mike Harley1 - 4 LPts
10/12/2018Baku, Azerbaijan1 - 5 Fazil Asmar5 - 1 LPts
11/10/2018Nassau, Bahamas1 - 4 Bryn Fife1 - 3 LPts
23/08/2018Ho Chi Minh City, Vietnam1 - 3 Pho Trung2 - 2 LPts
25/06/2018Nassau, Bahamas0 - 3 Mike Harley0 - 1 WPts
27/04/2018Nassau, Bahamas0 - 2 William Russell2 - 1 LPts
01/03/2018Nassau, Bahamas0 - 1 Leon Pait0 - 1 LPts
20/01/2018Lodz, Poland0 - 0 Filip Tkacz0 - 0 LPts