Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  40 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2031Nassau, Bahamas39 - 16 Ian Lewis8 - 6 WPts
02/10/2031Nassau, Bahamas38 - 16 Edward Rees2 - 14 WPts
31/07/2031Nassau, Bahamas37 - 16 Brad Gladstone6 - 14 WPts
02/06/2031Nassau, Bahamas36 - 16 Oz Kalkan5 - 4 WPts
01/04/2031Nassau, Bahamas35 - 16 Jose Porro8 - 10 WPts
31/01/2031Nassau, Bahamas34 - 16 Drahoslav Korando0 - 5 WPts
02/12/2030Nassau, Bahamas33 - 16 Guido Olivarez7 - 5 WPts
03/10/2030Nassau, Bahamas32 - 16 Attiq Arroub0 - 5 WPts
05/08/2030Nassau, Bahamas31 - 16 John Kindrick0 - 5 WPts
06/06/2030Nassau, Bahamas30 - 16 Fraco Gabaldon2 - 10 WPts
07/04/2030Nassau, Bahamas29 - 16 Bilal Barry2 - 6 WPts
06/02/2030Nassau, Bahamas28 - 16 Mursal Abuzyarov0 - 11 WPts
08/12/2029Nassau, Bahamas27 - 16 Obiajulu Chimutengwende24(1) - 15 WPts
06/11/2029Nassau, Bahamas26 - 16 Ferrand Beaudin26 - 15 WPts
05/10/2029Nassau, Bahamas25 - 16 Jaguar Mesquita24(2) - 21 WPts
04/09/2029Quito, Ecuador24 - 16 Jaguar Mesquita24(2) - 20 WPts
13/07/2029Nassau, Bahamas23 - 16 Kir Tyurina5 - 11 WPts
15/05/2029East London, South Africa23 - 15 Fagrie Hlatshwayo12 - 32(1) LPts
17/03/2029Nassau, Bahamas22 - 15 Chris Hallum22 - 24 WPts Bahamas National Championships 2029View
14/03/2029Nassau, Bahamas21 - 15 Jordan Woodford27 - 19 WPts Bahamas National Championships 2029View
11/03/2029Nassau, Bahamas20 - 15 Paul Rodgers3 - 2 WPts Bahamas National Championships 2029View
17/02/2029Chihuahua, Mexico19 - 15 Cris Travieso3 - 5 WPts
20/12/2028Haiphong, Vietnam18 - 15 On Manh14 - 22 WPts
22/10/2028Valparaiso, Chile17 - 15 Quinto Curto12 - 16 WPts
24/08/2028Nassau, Bahamas16 - 15 Carlos Carvajal1 - 5 WPts
25/06/2028Nassau, Bahamas15 - 15 Li-Liang Ghacupoff4 - 10 WPts
26/04/2028Zagreb, Croatia14 - 15 Igor Ljubicic2 - 17 WPts
27/02/2028Maracaibo, Venezuela14 - 14 Juan Rivera16 - 20 LPts
30/12/2027Al Ain, UAE13 - 14 Waqas Bashir0 - 7 WPts
01/11/2027Seoul, South Korea13 - 13 Jeong-ho Baek15 - 8 LPts
03/09/2027Cheonan, South Korea12 - 13 Min-hyeok You4 - 11(3) WPts
06/07/2027Nassau, Bahamas11 - 13 Jack Smylie5(1) - 13 WPts
09/05/2027Mogilev, Belarus11 - 12 Andrii Stasiuk16 - 5 LPts
11/03/2027Nassau, Bahamas11 - 11 Chris Latta19 - 11 LPts Bahamas National Championships 2027View
19/01/2027Nassau, Bahamas10 - 11 Rob Halley2 - 12 WPts
24/11/2026Nassau, Bahamas9 - 11 Diego Piedra15 - 12 WPts
25/09/2026Nassau, Bahamas9 - 10 Arran Clanahan1 - 12(1) LPts
17/08/2026Nassau, Bahamas9 - 9 Rob Dougall23 - 13 LPts
12/07/2026Nassau, Bahamas9 - 8 Colin Dudgeon10 - 10 LPts
28/05/2026Nassau, Bahamas8 - 8 Peter Haye6 - 15(2) WPts
02/04/2026Nassau, Bahamas7 - 8 Chris Mathew2 - 24(4) WPts
25/02/2026Nassau, Bahamas7 - 7 Wayne Borland21(1) - 22 LPts
22/01/2026Odense, Denmark6 - 7 Ulrik Bossen1 - 3 WPts
24/11/2025Nassau, Bahamas5 - 7 Michael Gash3 - 2 WPts
25/09/2025Nassau, Bahamas4 - 7 Afon Turan4 - 8 WPts
28/07/2025Nassau, Bahamas3 - 7 Reynaldo Coto2 - 8 WPts
30/05/2025Nassau, Bahamas3 - 6 Colin Dudgeon4 - 8 LPts
09/04/2025Nassau, Bahamas2 - 6 Nathan Hopper2 - 16 WPts
10/02/2025Antofagasta, Chile2 - 5 Beltran Marcelino21(1) - 20 LPts
13/12/2024Maipu, Chile1 - 5 Ryo Villafranca8 - 14 WPts
15/10/2024Santa Ana, El Salvador1 - 4 Rio Africa26 - 18 LPts
17/08/2024Nassau, Bahamas1 - 3 Isaac Logan28(1) - 13 LPts
19/06/2024Nassau, Bahamas1 - 2 Paul Lockie6 - 18(1) LPts
21/04/2024Puente Alto, Chile1 - 1 Jose Alvarado2 - 13 LPts
22/02/2024Copenhagen, Denmark1 - 0 Von Wivell17 - 19 LPts
25/12/2023Nassau, Bahamas0 - 0 Chris Latta1 - 1 WPts