Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  14 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Nassau, Bahamas14 - 19 Young-gwon Hyun16 - 13 LPts
28/10/2033Nassau, Bahamas13 - 19 Woo-young Bak1 - 3 WPts
28/08/2033Nassau, Bahamas12 - 19 Henry Elgin12 - 18 WPts
27/06/2033Nassau, Bahamas11 - 19 Billy Sandison6 - 10 WPts
26/04/2033Nassau, Bahamas10 - 19 Blake Fram0 - 1 WPts
25/02/2033Nassau, Bahamas9 - 19 Dylan Lockerby5 - 5 WPts
26/12/2032Nassau, Bahamas8 - 19 Corey Nay4 - 6 WPts
26/10/2032Nassau, Bahamas7 - 19 Dominic Keelan5 - 14 WPts
26/08/2032Nassau, Bahamas6 - 19 Brett Nedley2 - 10 WPts
26/06/2032Nassau, Bahamas6 - 18 Charlie Stitt13 - 12 LPts
27/04/2032Nassau, Bahamas5 - 18 Ellis Gillmore2 - 4 WPts
27/02/2032Douala, Cameroon5 - 17 Gauvain Ndika10 - 14 LPts
30/12/2031Nassau, Bahamas5 - 16 Martyn Galin2 - 4 LPts
31/10/2031Nassau, Bahamas5 - 15 Massimo Masoero14(1) - 3 LPts
01/09/2031Accra, Ghana5 - 14 Sam Amissah8 - 15 LPts
04/07/2031Sapporo, Japan4 - 14 Akira Takemoto0 - 1 WPts
06/05/2031Managua, Nicaragua4 - 13 Neper Encarnacion17 - 23 LPts
08/03/2031Nassau, Bahamas4 - 12 Dave Lewison25(4) - 36 LPts
19/01/2031Nassau, Bahamas4 - 11 Robert Gills5 - 17 LPts
20/11/2030Nassau, Bahamas4 - 10 Floyd Douglass4 - 6 LPts
21/09/2030Nassau, Bahamas4 - 9 James Michie2 - 11 LPts
25/07/2030Nassau, Bahamas3 - 9 Henry Elgin4 - 6 WPts
29/05/2030Magnitogorsk, Russia3 - 8 Vitali Semak25 - 11 LPts
31/03/2030Montreal, Canada3 - 7 Dabney Barra7 - 14 LPts
31/01/2030Nassau, Bahamas2 - 7 Davie Sproat2 - 5 WPts
03/12/2029Nassau, Bahamas2 - 6 Ian Gaul9 - 6 LPts
05/10/2029Nassau, Bahamas2 - 5 Ian Gaul8 - 6 LPts
06/08/2029Almaty, Kazakhstan2 - 4 Farhan Pajzullaew22(1) - 3 LPts
08/06/2029Nassau, Bahamas1 - 4 Sam Dick0 - 0 WPts
14/04/2029Nassau, Bahamas1 - 3 Dave Philip11 - 8 LPts
16/02/2029Nassau, Bahamas0 - 3 Franco Almendarez4 - 7 WPts
19/12/2028Holguin, Cuba0 - 2 Quito Malon20(1) - 21(2) LPts
21/10/2028Nassau, Bahamas0 - 1 John Kimes4 - 9 LPts
04/09/2028Nassau, Bahamas0 - 0 Arthur Brodrick0 - 0 LPts