Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  41 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/09/2042Nassau, Bahamas40 - 7 Ubel Giesecke0 - 10 WPts
20/07/2042Nassau, Bahamas39 - 7 Ramiz Hajibabayev15 - 9 WPts
18/06/2042Christchurch, New Zealand39 - 6 Dave Mathew58(10) - 19 LPts
18/05/2042Nassau, Bahamas38 - 6 Javier Carro31 - 5 WPts
17/04/2042Nassau, Bahamas37 - 6 Venacio Constancio16(4) - 3 WPts
17/03/2042Nassau, Bahamas36 - 6 Phil Patterson14 - 8 WPts Bahamas National Championships 2042View
14/03/2042Nassau, Bahamas35 - 6 Roger Grant13(3) - 3 WPts Bahamas National Championships 2042View
11/03/2042Nassau, Bahamas34 - 6 Spencer Howell23 - 19 WPts Bahamas National Championships 2042View
18/02/2042Nassau, Bahamas33 - 6 Zain Sulaiman13 - 7(2) WPts
18/01/2042Managua, Nicaragua32 - 6 Isidro Castrejon5 - 5 WPts
18/11/2041Nassau, Bahamas31 - 6 Canaan Mansart11 - 7 WPts
16/09/2041Nassau, Bahamas30 - 6 Roger Grant10(1) - 2 WPts
16/07/2041Ganja, Azerbaijan29 - 6 Aghakhan Djavadov7 - 11 WPts
15/05/2041Burgas, Bulgaria28 - 6 Bulut Incesu12 - 5 WPts
17/03/2041Nassau, Bahamas27 - 6 Danny Leadingham39(2) - 14(1) WPts Bahamas National Championships 2041View
14/03/2041Nassau, Bahamas26 - 6 Roger Grant8(1) - 1 WPts Bahamas National Championships 2041View
11/03/2041Nassau, Bahamas25 - 6 Michael Hettrick17 - 11 WPts Bahamas National Championships 2041View
12/01/2041Vilnius, Lithuania24 - 6 Szymon Wilusz6 - 11 WPts
14/11/2040Nassau, Bahamas23 - 6 Prince Onyeali3 - 9 WPts
13/09/2040Nassau, Bahamas22 - 6 Phil Smith5 - 15(1) WPts
15/07/2040Boston, USA21 - 6 Michael Maguire7 - 10 WPts
16/05/2040Tampere, Finland20 - 6 Aatu Ykspetaja11 - 16 WPts
17/03/2040Nassau, Bahamas20 - 5 Danny Leadingham31(2) - 11(1) LPts Bahamas National Championships 2040View
14/03/2040Nassau, Bahamas19 - 5 Michael Hettrick12 - 9 WPts Bahamas National Championships 2040View
11/03/2040Nassau, Bahamas18 - 5 Paul Foyle31 - 4 WPts Bahamas National Championships 2040View
16/01/2040Nassau, Bahamas17 - 5 Malte Kronberg1 - 4 WPts
16/11/2039Nassau, Bahamas16 - 5 Jose Campoverde1 - 0 WPts
15/09/2039Nassau, Bahamas15 - 5 Glynn Bier13 - 15 WPts
16/07/2039Bern, Switzerland14 - 5 Renaud Scherber16 - 8 WPts
18/05/2039Nassau, Bahamas13 - 5 Pungluang Buspakom3 - 12 WPts
17/03/2039Nassau, Bahamas13 - 4 Danny Leadingham20(1) - 11(1) LPts Bahamas National Championships 2039View
14/03/2039Nassau, Bahamas12 - 4 Paul Foyle18 - 3 WPts Bahamas National Championships 2039View
11/03/2039Nassau, Bahamas11 - 4 Michael Billie18 - 22 WPts Bahamas National Championships 2039View
13/01/2039Nassau, Bahamas10 - 4 Xavier Poma1 - 8 WPts
12/11/2038Almaty, Kazakhstan9 - 4 Oqtay Galiakberov7 - 12 WPts
12/09/2038Riga, Latvia8 - 4 Igor Parupe1 - 7 WPts
15/07/2038Nassau, Bahamas7 - 4 Minh Dung1 - 11 WPts
14/05/2038Nassau, Bahamas7 - 3 Danny Leadingham14 - 6 LPts
14/03/2038Nassau, Bahamas7 - 2 John Dewart34(2) - 14 LPts Bahamas National Championships 2038View
11/03/2038Nassau, Bahamas6 - 2 Phil Smith0 - 3 WPts Bahamas National Championships 2038View
04/03/2038Nassau, Bahamas5 - 2 Macy Obie19 - 11 WPts
02/01/2038Nassau, Bahamas4 - 2 Jakub Stodola7 - 16 WPts
03/11/2037Port-de-Paix, Haiti4 - 1 Garrison Paille17 - 6 LPts
05/09/2037San Salvador, El Salvador3 - 1 Marjun Cara0 - 0 WPts
08/07/2037Engels, Russia2 - 1 Aleksandr Zelensky17 - 5 WPts
10/05/2037Antofagasta, Chile1 - 1 Franco Mederos13 - 10 WPts
11/03/2037Nassau, Bahamas1 - 0 Gus Greig28 - 12(1) LPts Bahamas National Championships 2037View
07/03/2037Nassau, Bahamas0 - 0 Pylyp Dacko0 - 1 WPts