Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  29 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Nassau, Bahamas28 - 21 Antonio Ordonez6 - 12 WPts
28/10/2033Nassau, Bahamas27 - 21 Rob Duffy0 - 1 WPts
28/08/2033Nassau, Bahamas26 - 21 Kompayak Chantaroj13 - 10 WPts
27/06/2033Nassau, Bahamas25 - 21 Porfio Sandoval7 - 14 WPts
26/04/2033Nassau, Bahamas24 - 21 Theo Witherspoon4 - 13 WPts
26/02/2033Nassau, Bahamas23 - 21 Leo Sanbari2 - 5 WPts
27/12/2032Nassau, Bahamas22 - 21 Ian Moffett7 - 16(1) WPts
27/10/2032Nassau, Bahamas21 - 21 Chris Stant0 - 1 WPts
27/08/2032Nassau, Bahamas20 - 21 Fraco Caceres1 - 7 WPts
27/06/2032Nassau, Bahamas20 - 20 Leon Butler8 - 2 LPts
26/04/2032Nassau, Bahamas19 - 20 Barry Kemble10 - 25 WPts
26/02/2032Nassau, Bahamas18 - 20 Ollie Leishman1 - 6(1) WPts
28/12/2031Nassau, Bahamas17 - 20 Faisal Nigmatullin1 - 8 WPts
29/10/2031Nassau, Bahamas16 - 20 Phil Buchanon10 - 27 WPts
03/09/2031Nassau, Bahamas15 - 20 Elias Leston3 - 27 WPts
06/07/2031Nassau, Bahamas14 - 20 Darryl Ritchie1 - 0 WPts
06/05/2031Sendai, Japan13 - 20 Yutaka Fujioka15 - 27 WPts
08/03/2031Oyo, Nigeria13 - 19 Imran Mitri19 - 17 LPts
08/01/2031Daejeon, South Korea12 - 19 Min-woo Baek11 - 11 WPts
10/11/2030Nassau, Bahamas12 - 18 Rich Stephen12 - 19 LPts
29/09/2030Nassau, Bahamas12 - 17 Zachary Aikens16 - 10 LPts
06/09/2030Nassau, Bahamas12 - 16 Steven Stephen7 - 12 LPts
03/09/2030Nassau, Bahamas11 - 16 Zachary Aikens15 - 9 WPts
21/07/2030Nassau, Bahamas10 - 16 Zachary Aikens14 - 8 WPts
07/07/2030Nassau, Bahamas9 - 16 Zachary Aikens14 - 7 WPts
27/06/2030Nassau, Bahamas8 - 16 Zachary Aikens14 - 6 WPts
18/06/2030Nassau, Bahamas8 - 15 Zachary Aikens13 - 6 LPts
07/05/2030Ensenada, Mexico7 - 15 Alfonso Panza3 - 23 WPts
09/03/2030Nassau, Bahamas7 - 14 Andy Hynd11 - 8 LPts
09/01/2030Salzburg, Austria7 - 13 Bertram Calice17 - 28 LPts
11/11/2029Settat, Morocco6 - 13 Muthanna Takioullah3 - 14 WPts
13/09/2029Shizuoka, Japan6 - 12 Mitsuru Seto11 - 12 LPts
15/07/2029Nassau, Bahamas6 - 11 Sam Blackwood0 - 9(1) LPts
19/05/2029Nassau, Bahamas5 - 11 Richard Vaill2 - 9 WPts
21/03/2029Nassau, Bahamas4 - 11 Andy Hynd8 - 5 WPts
20/01/2029Pretoria, South Africa4 - 10 Mark Gabuza7 - 23 LPts
22/11/2028Nassau, Bahamas3 - 10 Geoff Pacquing7 - 12 WPts
24/09/2028Davao City, Philippines3 - 9 James Delgado7 - 12 LPts
27/07/2028Managua, Nicaragua3 - 8 Rodrigo Lainez6 - 12 LPts
29/05/2028Bern, Switzerland3 - 7 Ingel Kamphaus21 - 10 LPts
31/03/2028Nassau, Bahamas3 - 6 Diego Del Valle22 - 17 LPts
01/02/2028Malmo, Sweden3 - 5 Jacob Lagman6 - 11 LPts
04/12/2027Nassau, Bahamas2 - 5 Joshua Proffitt0 - 2 WPts
05/10/2027Caracas, Venezuela2 - 4 Vicente Carrasquillo13 - 12 LPts
07/08/2027Nassau, Bahamas2 - 3 Paul Crum0 - 0 LPts
11/06/2027Nassau, Bahamas2 - 2 Davie Yeatts0 - 0 LPts
26/04/2027Nassau, Bahamas2 - 1 Jay Spaulding5 - 6 LPts
11/03/2027Nassau, Bahamas2 - 0 Spencer Smylie8 - 16 LPts Bahamas National Championships 2027View
17/01/2027Nassau, Bahamas1 - 0 Geoff Cotts3 - 29(11) WPts
29/11/2026Nassau, Bahamas0 - 0 Arnie Groves2 - 4 WPts