Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  29 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Nassau, Bahamas28 - 26 Vid Crnjak0 - 4 WPts
25/10/2033Nassau, Bahamas27 - 26 Alastair Perry2 - 19(1) WPts
25/08/2033Nassau, Bahamas26 - 26 Juan Canseco5 - 11 WPts
25/06/2033Nassau, Bahamas25 - 26 Barry Kemble13 - 29 WPts
13/05/2033Port St. Lucie, USA25 - 25 Quiqui Eusebio19 - 9 LPts
14/03/2033Nassau, Bahamas25 - 24 Alastair Maready11 - 5 LPts Bahamas National Championships 2033View
11/03/2033Nassau, Bahamas24 - 24 Theo Witherspoon4 - 12 WPts Bahamas National Championships 2033View
04/03/2033Ulaanbaatar, Mongolia23 - 24 Batbarayn Karashew5 - 6 WPts
04/01/2033Nassau, Bahamas22 - 24 Neil Hampton15(2) - 26 WPts
04/12/2032Nassau, Bahamas21 - 24 Mark Liddle31(1) - 23 WPts
04/10/2032Nassau, Bahamas21 - 23 Mark Liddle30(1) - 23 LPts
27/08/2032Nassau, Bahamas20 - 23 Robert Faul24 - 18 WPts
27/07/2032Nassau, Bahamas20 - 22 Zachary Aikens38(1) - 17 LPts
17/06/2032Nassau, Bahamas19 - 22 Neil Hampton13(2) - 24 WPts
20/04/2032Nassau, Bahamas18 - 22 Davie Yeatts16 - 15 WPts
11/03/2032Nassau, Bahamas18 - 21 John Oliphant18 - 9 LPts Bahamas National Championships 2032View
18/02/2032Nassau, Bahamas18 - 20 Zachary Aikens33(1) - 16 LPts
03/02/2032Irbid, Jordan17 - 20 Saad Salahuddin8 - 12 WPts
06/12/2031Nassau, Bahamas16 - 20 Montel Alcon2 - 5 WPts
08/10/2031Nassau, Bahamas16 - 19 Eiji Miyamoto5 - 10 LPts
09/08/2031Nassau, Bahamas16 - 18 Zachary Aikens29 - 14 LPts
15/07/2031Tipitapa, Nicaragua15 - 18 Montana Agosto9 - 23 WPts
17/05/2031Nassau, Bahamas15 - 17 Zachary Aikens25 - 13 LPts
15/05/2031Shymkent, Kazakhstan14 - 17 Waqar Tolemissov16 - 9 WPts
13/05/2031Nassau, Bahamas14 - 16 Zachary Aikens24 - 13 LPts
17/03/2031Nassau, Bahamas14 - 15 Paul Groves24 - 19 LPts Bahamas National Championships 2031View
14/03/2031Nassau, Bahamas13 - 15 Arran Hutcheson9 - 16 WPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas12 - 15 John Oliphant12 - 8 WPts Bahamas National Championships 2031View
04/03/2031Toronto, Canada11 - 15 Roger Starritt10 - 14 WPts
04/01/2031Nassau, Bahamas11 - 14 Steven Stephen9 - 12 LPts
24/11/2030Nassau, Bahamas11 - 13 Zachary Aikens21 - 11 LPts
28/10/2030Nassau, Bahamas11 - 12 Zachary Aikens20 - 10 LPts
08/10/2030Nassau, Bahamas11 - 11 Zachary Aikens18 - 10 LPts
08/09/2030Guayaquil, Ecuador10 - 11 Leonel Tobias1 - 12 WPts
11/07/2030Leon, Nicaragua9 - 11 Ulises Alfaro15 - 27(1) WPts
12/05/2030Havana, Cuba9 - 10 Federico Pimienta44 - 14 LPts
14/03/2030Nassau, Bahamas9 - 9 Daniel Cragg19 - 8 LPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas8 - 9 Arran Hutcheson5 - 8 WPts Bahamas National Championships 2030View
03/03/2030Bordeaux, France7 - 9 Cable Gabriel7 - 27(1) WPts
03/01/2030Nassau, Bahamas6 - 9 Arran Hutcheson5 - 6 WPts
11/11/2029Fes, Morocco6 - 8 El Bachir Sinaceur9 - 9 LPts
13/09/2029Nassau, Bahamas5 - 8 Bart Ocanas1 - 10 WPts
15/07/2029San Salvador, El Salvador5 - 7 Jair Madrigal33 - 7 LPts
17/05/2029Roskilde, Denmark4 - 7 Odo Hansen4 - 2 WPts
19/03/2029Tehran, Iran4 - 6 Tariq Wakim9 - 15 LPts
19/01/2029Nassau, Bahamas4 - 5 Henry Sundling0 - 7(1) LPts
21/11/2028Leon, Mexico3 - 5 Noe Sanzo13 - 14 WPts
23/09/2028Daloa, Ivory Coast3 - 4 Paris de Balzac54(1) - 16 LPts
26/07/2028Lausanne, Switzerland3 - 3 Barbabe Ouimet2 - 7 LPts
28/05/2028Detroit, USA3 - 2 Phil Moris20 - 11 LPts
30/03/2028Lusaka, Zambia2 - 2 Lavaughn Nkoloso1 - 9 WPts
31/01/2028Nassau, Bahamas1 - 2 Seferino Carranco1 - 10 WPts
03/12/2027Ufa, Russia1 - 1 Vitali Keyru7 - 19 LPts
05/10/2027Karaj, Iran1 - 0 Shayan Hammoud9 - 27 LPts
07/08/2027Nassau, Bahamas0 - 0 Jay Yule2 - 3 WPts