Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  45(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2033Oslo, Norway44(1) - 19 Roscoe Lone2 - 15 WPts
11/05/2033Nassau, Bahamas43(1) - 19 Durin Picard5 - 5 WPts
11/03/2033Nassau, Bahamas43(1) - 18 Paul Groves37 - 26 LPts Bahamas National Championships 2033View
15/02/2033Santo Domingo Oeste, Dominican Republic42(1) - 18 Rafael Abella13 - 13 WPts
18/12/2032Buenos Aires, Argentina41(1) - 18 Ovidio Espin26 - 16(1) WPts
19/10/2032Nassau, Bahamas40(1) - 18 Alastair Maready8 - 4 WPts
03/10/2032Nassau, Bahamas40(1) - 17 Alastair Maready7 - 4 LPts
04/09/2032Nassau, Bahamas39(1) - 17 Neil Hampton14(2) - 25 WPts
27/07/2032Nassau, Bahamas38(1) - 17 Paul Crum20 - 22 WPts
30/06/2032Nassau, Bahamas37(1) - 17 Alastair Maready7 - 2 WPts
20/05/2032Amsterdam, Netherlands36(1) - 17 Jean-Pol Van de Ven13(1) - 17 WPts
18/05/2032Nassau, Bahamas35(1) - 17 Mike Peebles14 - 22 WPts
22/03/2032Nassau, Bahamas34(1) - 17 Alastair Maready6 - 1 WPts
11/03/2032Nassau, Bahamas34(1) - 16 Alastair Maready4 - 0 LPts Bahamas National Championships 2032View
18/02/2032Nassau, Bahamas33(1) - 16 Paul Crum18 - 20 WPts
02/02/2032Nassau, Bahamas32(1) - 16 Mike Peebles12 - 20 WPts
30/01/2032Nassau, Bahamas31(1) - 16 Paul Groves29 - 22 WPts
09/01/2032Nassau, Bahamas31(1) - 15 Paul Groves28 - 22 LPts
15/11/2031Nassau, Bahamas31(1) - 14 Paul Groves27 - 22 LPts
07/10/2031Sochi, Russia30 - 14 Aleksei Vasiliev7 - 26(4) WKO3
09/08/2031Nassau, Bahamas29 - 14 Paul Crum16 - 18 WPts
06/08/2031Nassau, Bahamas29 - 13 Mark Liddle23(1) - 21 LPts
04/08/2031Nassau, Bahamas28 - 13 Paul Groves26 - 21 WPts
23/06/2031Nassau, Bahamas27 - 13 Mark Liddle22(1) - 20 WPts
23/05/2031Nassau, Bahamas26 - 13 Paul Groves25 - 20 WPts
17/05/2031Nassau, Bahamas25 - 13 Paul Crum15 - 17 WPts
13/05/2031Nassau, Bahamas24 - 13 Paul Crum14 - 16 WPts
04/04/2031Nassau, Bahamas23 - 13 Mark Liddle21(1) - 18 WPts
11/03/2031Nassau, Bahamas23 - 12 Arran Hutcheson8 - 16 LPts Bahamas National Championships 2031View
26/01/2031Nassau, Bahamas23 - 11 Mark Liddle20(1) - 16 LPts
05/01/2031Nassau, Bahamas22 - 11 Arran Hutcheson7 - 15 WPts
24/11/2030Nassau, Bahamas21 - 11 Paul Crum11 - 13 WPts
30/10/2030Nassau, Bahamas21 - 10 Jordan Turk32 - 18(1) LPts
28/10/2030Nassau, Bahamas20 - 10 Paul Crum11 - 12 WPts
24/10/2030Nassau, Bahamas19 - 10 Barry Kemble7 - 18 WPts
08/10/2030Nassau, Bahamas18 - 10 Paul Crum11 - 11 WPts
05/10/2030Nassau, Bahamas17 - 10 Barry Kemble7 - 17 WPts
29/09/2030Nassau, Bahamas16 - 10 Jay Yule12 - 17 WPts
25/09/2030Nassau, Bahamas15 - 10 Neil Hampton8(1) - 17 WPts
03/09/2030Nassau, Bahamas15 - 9 Jay Yule11 - 16 LPts
26/07/2030Nassau, Bahamas14 - 9 Robert Faul14 - 15 WPts
21/07/2030Nassau, Bahamas14 - 8 Jay Yule10 - 16 LPts
07/07/2030Nassau, Bahamas14 - 7 Jay Yule9 - 16 LPts
27/06/2030Nassau, Bahamas14 - 6 Jay Yule8 - 16 LPts
18/06/2030Nassau, Bahamas13 - 6 Jay Yule8 - 15 WPts
14/06/2030Nassau, Bahamas12 - 6 Robert Faul14 - 14 WPts
12/06/2030Nassau, Bahamas11 - 6 John Oliphant8 - 6 WPts
28/05/2030Nassau, Bahamas10 - 6 Arran Hutcheson5 - 12 WPts
16/05/2030Nassau, Bahamas9 - 6 Neil Hampton7(1) - 15 WPts
12/05/2030Nassau, Bahamas9 - 5 Robert Faul13 - 14 LPts
08/05/2030Nassau, Bahamas9 - 4 Arnie Groves14 - 15 LPts
03/05/2030Nassau, Bahamas8 - 4 Arran Hutcheson5 - 11 WPts
11/04/2030Nassau, Bahamas8 - 3 John Oliphant6 - 6 LPts
08/04/2030Nassau, Bahamas7 - 3 Paul Groves17 - 17 WPts
06/04/2030Nassau, Bahamas7 - 2 John Oliphant5 - 6 LPts
03/04/2030Nassau, Bahamas6 - 2 Paul Groves17 - 16 WPts
29/03/2030Nassau, Bahamas5 - 2 Arran Hutcheson5 - 10 WPts
26/03/2030Nassau, Bahamas5 - 1 Jasper Malcom20 - 8 LPts
23/03/2030Nassau, Bahamas4 - 1 Arran Hutcheson5 - 9 WPts
21/03/2030Nassau, Bahamas3 - 1 Arnie Groves14 - 14 WPts
19/03/2030Nassau, Bahamas2 - 1 Neil Hampton6 - 14 WPts
11/03/2030Nassau, Bahamas2 - 0 Daniel Cragg18 - 8 LPts Bahamas National Championships 2030View
05/03/2030Nassau, Bahamas1 - 0 Felix Magpuri0 - 1 WPts
04/03/2030Nassau, Bahamas0 - 0 James Trumble0 - 9(1) WPts