Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  33 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2024Nassau, Bahamas32 - 10 Mark MacNeill2 - 3 WPts
27/06/2024Nassau, Bahamas31 - 10 Sammy Kalinichenko6 - 23 WPts
28/04/2024Nassau, Bahamas30 - 10 Singdet Chitpattana3 - 4 WPts
28/02/2024Nassau, Bahamas29 - 10 Ioakim Ospanoff1 - 7 WPts
30/12/2023Nassau, Bahamas28 - 10 Lazar Janaliyev7 - 17 WPts
30/10/2023Nassau, Bahamas27 - 10 Franco Cazares2(1) - 2 WPts
31/08/2023Nassau, Bahamas26 - 10 David Wambui2 - 0 WPts
02/07/2023Nassau, Bahamas25 - 10 Njord Ellingsen0 - 3 WPts
03/05/2023Nassau, Bahamas24 - 10 Billy Carruth4 - 2 WPts
04/03/2023Nassau, Bahamas23 - 10 Stanislav Dudak3 - 6 WPts
02/01/2023Nassau, Bahamas22 - 10 Kirk Johnsrud8 - 11 WPts
03/11/2022Nassau, Bahamas21 - 10 Jurica Boškovic15 - 14 WPts
04/09/2022Quito, Ecuador21 - 9 Jose Alpizar32 - 2 LPts
15/07/2022Taif, Saudi Arabia20 - 9 Umair Abid22 - 5 WPts
16/05/2022Cologne, Germany19 - 9 Herrick Jelle1 - 2 WPts
17/03/2022Nassau, Bahamas18 - 9 Peter Dykes27(1) - 3 WPts Bahamas National Championships 2022View
14/03/2022Nassau, Bahamas17 - 9 Kenzie Stuart12(1) - 17 WPts Bahamas National Championships 2022View
11/03/2022Nassau, Bahamas16 - 9 Kian Sproule14 - 10 WPts Bahamas National Championships 2022View
18/02/2022Leon, Mexico15 - 9 Antonio Rigor22 - 5 WPts
21/12/2021Busan, South Korea15 - 8 Ki-hun Jeong10 - 9 LPts
23/10/2021Mexico City, Mexico15 - 7 Reyes Silguero13 - 6 LPts
23/08/2021Kumasi, Ghana15 - 6 Rashon Accam12 - 6 LPts
24/06/2021Nassau, Bahamas14 - 6 Neper Urquidez2 - 6 WPts
24/04/2021Lagos, Nigeria13 - 6 Emem Ajilore13 - 6 WPts
24/02/2021Nassau, Bahamas13 - 5 Peter Dykes16(1) - 2 LPts
25/12/2020Nassau, Bahamas12 - 5 Robert Moffet8 - 10 WPts
25/10/2020Cali, Colombia11 - 5 Esteban Tejeda8 - 6 WPts
27/08/2020Odessa, Ukraine10 - 5 Koldan Paley6 - 7 WPts
29/06/2020Nassau, Bahamas9 - 5 Johnny Hattan5 - 9 WPts
28/04/2020Nassau, Bahamas8 - 5 Owen Doughty9 - 3 WPts
07/03/2020Bayamon, Puerto Rico7 - 5 Larenzo Galban4 - 2 WPts
06/01/2020Nassau, Bahamas6 - 5 Mark Battle7 - 5 WPts
07/11/2019Nassau, Bahamas5 - 5 Pedro Rodriguez2 - 7 WPts
07/09/2019Vilnius, Lithuania4 - 5 Wojtek Szpak2 - 5 WPts
09/07/2019Minsk, Belarus4 - 4 Arseni Laskin4 - 1 LPts
10/05/2019Samarqand, Uzbekistan3 - 4 Gennady Matughanov1 - 5 WPts
12/03/2019Baku, Azerbaijan3 - 3 Elmar Mammadguliyev3 - 2 LPts
12/01/2019San Juan, Puerto Rico2 - 3 Macario Ocana2 - 2 WPts
14/11/2018Nassau, Bahamas2 - 2 Colin Murray3 - 1 LPts
12/10/2018Kosice, Slovakia2 - 1 Oleg Koupal1 - 3 LPts
14/08/2018Nassau, Bahamas2 - 0 Arran Blain4 - 0 LPts
16/06/2018Ecatepec, Mexico1 - 0 Cortez Castano1 - 0 WPts
18/04/2018Nassau, Bahamas0 - 0 Rodrigo Beltram0 - 0 WPts