Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  25(5) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2024Nassau, Bahamas24(4) - 18 Madhav Nallakannu0 - 2 WTKO3
29/10/2024Nassau, Bahamas23(3) - 18 Leeroy Finnie0 - 1 WKO3
30/08/2024Nassau, Bahamas22(3) - 18 Arseni Lukashin2 - 15 WPts
01/07/2024Nassau, Bahamas21(3) - 18 Julien Ort19 - 24 WPts
02/05/2024Nassau, Bahamas20(3) - 18 James Heggie3 - 0 WPts
03/03/2024Nassau, Bahamas19(2) - 18 One Danielian4 - 11 WKO2
03/01/2024Nassau, Bahamas18(2) - 18 Bronco Oropeza2 - 1 WPts
04/11/2023Nassau, Bahamas17(2) - 18 Murad Nalbantyan1 - 4 WPts
06/09/2023Nassau, Bahamas16(1) - 18 Castor Samaras0 - 12(2) WKO3
07/07/2023Nassau, Bahamas16(1) - 17 Okoth Poku21 - 13 LPts
08/05/2023Nassau, Bahamas15(1) - 17 Hugh Kimmick8 - 11 WPts
08/03/2023Nassau, Bahamas15(1) - 16 Rob Dougall4 - 4 LPts
07/01/2023Nassau, Bahamas14(1) - 16 Kyle Murrie15 - 16 WPts
08/11/2022Nassau, Bahamas13(1) - 16 Fedya Burick14 - 14 WPts
09/09/2022Tampere, Finland13(1) - 15 Reino Kotiranta16 - 9 LPts
12/07/2022Nassau, Bahamas12(1) - 15 Genjo Szeto0 - 6 WPts
13/05/2022Montevideo, Uruguay11(1) - 15 Santiago Maduro9 - 17 WPts
15/03/2022Nassau, Bahamas10(1) - 15 Ashley Lockard3 - 6 WPts
13/01/2022Nassau, Bahamas10(1) - 14 Mark Drysdale15(1) - 9 LPts
13/11/2021Prague, Czech Republic9(1) - 14 Cenek Rosa8 - 12 WPts
15/09/2021Ciudad Apodaca, Mexico8 - 14 Nemesio Farin8 - 12(2) WKO3
17/07/2021Ottawa, Canada8 - 13 Glynn Ervine3 - 19 LPts
19/05/2021Safi, Morocco7 - 13 Djalaleddin Nater7 - 6 WPts
20/03/2021Nassau, Bahamas7 - 12 Ker Manger6 - 14 LPts
20/01/2021Acapulco, Mexico6 - 12 Hernan Langa5 - 14 WPts
21/11/2020Nassau, Bahamas6 - 11 Dave Dobbin12 - 8 LPts
10/10/2020Saint Petersburg, Russia5 - 11 Aleksei Kruglov3 - 13 WPts
12/08/2020Amsterdam, Netherlands5 - 10 Jeanke Auvrecx7 - 8 LPts
11/06/2020Nassau, Bahamas4 - 10 Michael Rose1 - 13 WPts
21/04/2020Samara, Russia4 - 9 Fedya Davydov11 - 2 LPts
22/02/2020Nassau, Bahamas4 - 8 Enver Koþi8(1) - 4 LPts
23/12/2019Nassau, Bahamas4 - 7 Matt Tweedy11 - 2 LPts
11/11/2019Nassau, Bahamas4 - 6 Fraser Duncanson3 - 7 LPts
09/10/2019Riga, Latvia4 - 5 Melor Pukuleja2 - 7 LPts
11/08/2019Riyadh, Saudi Arabia4 - 4 Tariq Atif10 - 0 LPts
13/06/2019Nassau, Bahamas3 - 4 Brad Spence7 - 1 WPts
13/04/2019Nassau, Bahamas3 - 3 Paul Whigham4 - 4 LPts
10/02/2019Nassau, Bahamas2 - 3 Kyle Murrie3 - 3 WPts
11/12/2018Nassau, Bahamas1 - 3 Istiqlaal Agzamov2 - 2 WPts
12/10/2018Tirana, Albania0 - 3 Dardan Toker2 - 3 WPts
14/08/2018Nassau, Bahamas0 - 2 Denton Cowman2 - 0 LPts
02/07/2018Nassau, Bahamas0 - 1 Alen Dowe2 - 1 LPts
08/05/2018Khujand, Tajikistan0 - 0 Melor Kadzhar0 - 0 LPts