Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  15 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Nassau, Bahamas14 - 31 Mike Greive2 - 1 WPts
26/10/2033Nassau, Bahamas13 - 31 Davie Mullane0 - 9 WPts
26/08/2033Nassau, Bahamas13 - 30 Bonar Louis-Dreyfus6 - 6 LPts
25/06/2033Nassau, Bahamas13 - 29 Paul Crum25 - 26 LPts
24/04/2033Nassau, Bahamas13 - 28 Ewan Cochren26 - 7 LPts
23/02/2033Nassau, Bahamas12 - 28 Wojtek Bogacki4 - 7 WPts
24/12/2032Nassau, Bahamas12 - 27 Farman Garakhanov9 - 5 LPts
24/10/2032Nassau, Bahamas12 - 26 Dillon Aikman2 - 7 LPts
24/08/2032Nassau, Bahamas11 - 26 Henry Kernell1 - 0 WPts
24/06/2032Nassau, Bahamas10 - 26 John Morrison0 - 2 WPts
26/04/2032Nassau, Bahamas10 - 25 Jay Yule19 - 20 LPts
26/02/2032Nassau, Bahamas10 - 24 Bing Mu16 - 12 LPts
28/12/2031Nassau, Bahamas10 - 23 Robert Faul20 - 18 LPts
06/11/2031Nassau, Bahamas9 - 23 Felix Entrekin1 - 10 WPts
06/09/2031Bratislava, Slovakia8 - 23 Izßk Marx9 - 13 WPts
09/07/2031Nassau, Bahamas8 - 22 John Nappier0 - 1 LPts
09/05/2031Nassau, Bahamas8 - 21 John Fauls2 - 4 LPts
11/03/2031Nassau, Bahamas8 - 20 Ewan Cochren13 - 4 LPts Bahamas National Championships 2031View
20/02/2031Nassau, Bahamas7 - 20 Jonathan Crossin1 - 2 WPts
22/12/2030Cairo, Egypt7 - 19 Atif Nabih19 - 20 LPts
24/10/2030Nassau, Bahamas7 - 18 Zachary Aikens19 - 10 LPts
05/10/2030Nassau, Bahamas7 - 17 Zachary Aikens17 - 10 LPts
07/09/2030Nassau, Bahamas6 - 17 Rush Tawamba9 - 8 WPts
09/07/2030Mexico City, Mexico6 - 16 Vicente Villafane20(1) - 13 LPts
11/05/2030San Jose del Monte, Philippines5 - 16 Xavion Lacbawan1 - 16(2) WPts
12/03/2030Nassau, Bahamas5 - 15 Joshua Proffitt8 - 9 LPts
31/01/2030Nassau, Bahamas4 - 15 John Scholar14 - 15 WPts
06/12/2029Nassau, Bahamas4 - 14 Brin Lowrie20 - 18 LPts
31/10/2029Nassau, Bahamas3 - 14 Sean Arbuckle1 - 1 WPts
30/09/2029Nassau, Bahamas2 - 14 Phil Buchanon4 - 20 WPts
01/08/2029Nassau, Bahamas2 - 13 Montana Navarra4 - 9 LPts
02/06/2029Nassau, Bahamas2 - 12 Joaquin Vallecillo2 - 11 LPts
04/04/2029Nassau, Bahamas2 - 11 Davie Yeatts5 - 7 LPts
04/02/2029Nassau, Bahamas1 - 11 Joaquin Vallecillo2 - 9 WPts
07/12/2028Nassau, Bahamas1 - 10 Michael Wass0 - 2 LPts
08/10/2028Nassau, Bahamas1 - 9 Juan Almeda1 - 3 LPts
10/08/2028Nassau, Bahamas1 - 8 Joaquin Vallecillo1 - 7 LPts
12/06/2028Seoul, South Korea1 - 7 Bo-kyung Chae13 - 26 LPts
13/04/2028Anderlecht, Belgium1 - 6 Gaston Delahaye17 - 15 LPts
14/02/2028Nassau, Bahamas1 - 5 Pancho Cartaya4 - 11(1) LPts
17/12/2027Nassau, Bahamas1 - 4 Lionel Bay5 - 4 LPts
19/10/2027Nassau, Bahamas1 - 3 Mark Liddle4 - 9 LPts
24/08/2027Nassau, Bahamas1 - 2 Ricky Eagleson8 - 14 LPts
04/07/2027Surrey, Canada1 - 1 Zachary Ledingham18(1) - 18 LPts
06/05/2027Nassau, Bahamas0 - 1 Dylan Moffitt0 - 9 WPts
07/03/2027Nassau, Bahamas0 - 0 Rob Simpson1 - 1 LPts