Weightclass:  Bantamweight
Location:  Nassau, Bahamas
Record:  27 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2042Nassau, Bahamas26 - 20(1) Myung-joo Sung2 - 2 WPts
24/03/2042Nassau, Bahamas25 - 20(1) Brad Elliot9 - 6 WPts
21/01/2042Nassau, Bahamas25 - 19(1) Naoki Ikeda8 - 7 LPts
19/11/2041Nassau, Bahamas24 - 19(1) Nathan Mescall9 - 5 WPts
17/09/2041Nassau, Bahamas23 - 19(1) Vivien Dumas12 - 23(1) WPts
16/07/2041Nassau, Bahamas22 - 19(1) Inigo Penney1 - 0 WPts
15/05/2041Nassau, Bahamas21 - 19(1) Rico Fanta7 - 10 WPts
15/03/2041Nassau, Bahamas20 - 19(1) Tariq Wakim3 - 6 WPts
12/01/2041Nassau, Bahamas19 - 19(1) Ha Ngai6 - 15 WPts
12/11/2040Nassau, Bahamas18 - 19(1) Ambroise Geniwaert9 - 18 WPts
11/09/2040Nassau, Bahamas17 - 19(1) Max Quinn1 - 19(1) WPts
11/07/2040Nassau, Bahamas16 - 19(1) Entji Tecuari9 - 18 WPts
11/05/2040Nassau, Bahamas15 - 19(1) Hoefke Van den Gruwe3 - 20 WPts
11/03/2040Nassau, Bahamas15 - 18(1) Will Swaney27 - 15 LPts Bahamas National Championships 2040View
04/03/2040Manchester, UK14 - 18(1) Ron Aitken5 - 11(2) WPts
04/01/2040Zamboanga City, Philippines13 - 18(1) Nemesio Sacay8 - 17 WPts
06/11/2039Panama City, Panama12 - 18(1) Ximen Carreno3 - 10 WPts
08/09/2039Nassau, Bahamas12 - 17(1) Kieran Crum13 - 16 LPts
08/07/2039Nassau, Bahamas11 - 17(1) Kieran Crum13 - 15 WPts
09/05/2039Mueang Samut Prakan, Thailand10 - 17(1) Rusalee Thaweekarn10 - 19(1) WPts
11/03/2039Nassau, Bahamas10 - 16(1) Mark Steven23 - 15 LPts Bahamas National Championships 2039View
04/03/2039El Alto, Bolivia10 - 15(1) Rio Ras31(6) - 18 LPts
04/01/2039Nassau, Bahamas9 - 15(1) Robert Neil9 - 15 WPts
03/11/2038Pikine, Senegal8 - 15(1) Vachel Kuyateh11 - 20 WPts
04/09/2038Georgetown, Guyana7 - 15(1) Mark Riddel5 - 22 WPts
07/07/2038Melbourne, Australia6 - 15(1) Lucas Gair6 - 7 WPts
09/05/2038Quito, Ecuador6 - 14(1) Ponce Garcia21 - 12 LPts
11/03/2038Nassau, Bahamas6 - 13(1) Connor Murchison26 - 7 LPts Bahamas National Championships 2038View
30/01/2038Nassau, Bahamas5 - 13(1) George Harp1 - 3 WPts
30/11/2037Nassau, Bahamas4 - 13(1) George Harp1 - 2 WPts
02/10/2037Nassau, Bahamas4 - 12(1) David Harvie9 - 19 LPts
12/08/2037Nassau, Bahamas4 - 11(1) Connor Pryce8 - 18 LPts
10/07/2037Nassau, Bahamas4 - 10(1) John Abernethy8 - 5 LPts
18/05/2037Bogota, Colombia4 - 9 Diego Maese30(4) - 30 LKO3
19/03/2037Nassau, Bahamas3 - 9 Leon Rankin1 - 12 WPts
17/01/2037Almaty, Kazakhstan3 - 8 Qadir Cabaew6 - 13 LPts
19/11/2036Nassau, Bahamas2 - 8 Josh Mower3 - 8 WPts
19/09/2036Nassau, Bahamas2 - 7 Bob Dickie13 - 22 LPts
11/08/2036Nassau, Bahamas2 - 6 John Abernethy3 - 4 LPts
11/06/2036Nassau, Bahamas2 - 5 Michael Noon5 - 11 LPts
20/04/2036Nassau, Bahamas2 - 4 Steven Sutherland7 - 15 LPts
18/03/2036Nassau, Bahamas2 - 3 John Haworth23 - 25(1) LPts
05/02/2036Barquisimeto, Venezuela2 - 2 Jeraldo Severino12 - 12 LPts
08/12/2035Nassau, Bahamas1 - 2 Chris Wales0 - 0 WPts
12/10/2035Khayelitsha, South Africa1 - 1 Ian Botha21 - 24 LPts
14/08/2035Nassau, Bahamas1 - 0 Vince Lockhart6 - 1 LPts
18/06/2035Nassau, Bahamas0 - 0 Leon Rankin0 - 2 WPts