Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  63 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/10/2042Nassau, Bahamas62 - 7 Michael Balderston5 - 19 WPts
04/09/2042Nassau, Bahamas61 - 7 Denholm Overby4 - 10 WPts
05/08/2042Nassau, Bahamas60 - 7 Zernebog Tuchkin8 - 9 WPts
08/07/2042Nassau, Bahamas59 - 7 Adrian Wisor3 - 12 WPts
14/06/2042Nassau, Bahamas58 - 7 Oliver Voll2 - 4 WPts
17/05/2042Nassau, Bahamas57 - 7 Henry Moffat7 - 14(2) WPts
20/04/2042Nassau, Bahamas56 - 7 Cody Wallach2 - 5 WPts
14/03/2042Nassau, Bahamas56 - 6 Lee Patterson15 - 15(1) LPts Bahamas National Championships 2042View
11/03/2042Nassau, Bahamas55 - 6 John Duffey2 - 0 WPts Bahamas National Championships 2042View
01/03/2042Nassau, Bahamas54 - 6 Bob Gheerts3 - 12(1) WPts
03/02/2042Nassau, Bahamas53 - 6 Spencer Steuart1 - 0 WPts
05/01/2042Nassau, Bahamas52 - 6 Ali Farra0 - 1 WPts
12/12/2041Nassau, Bahamas51 - 6 Morgan Brody2 - 1 WPts
14/11/2041Nassau, Bahamas50 - 6 On Siok0 - 1 WPts
21/10/2041Nassau, Bahamas49 - 6 Ciel Bodjongo1 - 2 WPts
22/09/2041Nassau, Bahamas48 - 6 Elton Lindelof2 - 2 WPts
24/08/2041Nassau, Bahamas47 - 6 Isaac Moncrieff0 - 1 WPts
30/07/2041Nassau, Bahamas46 - 6 Leeroy Murdock1 - 1 WPts
02/07/2041Nassau, Bahamas45 - 6 Ricardo Alvares1 - 12 WPts
06/06/2041Nassau, Bahamas44 - 6 Aleksei Bure1 - 2 WPts
12/05/2041Nassau, Bahamas43 - 6 Kunle Ogedegbe1 - 1 WPts
16/04/2041Nassau, Bahamas42 - 6 Esteban Ennes1 - 3(1) WPts
14/03/2041Nassau, Bahamas42 - 5 Lee Patterson9 - 10 LPts Bahamas National Championships 2041View
11/03/2041Nassau, Bahamas41 - 5 Chris Abercrombie6 - 10 WPts Bahamas National Championships 2041View
10/02/2041Nassau, Bahamas40 - 5 Hadir Hilale1 - 1 WPts
13/01/2041Nassau, Bahamas39 - 5 Frank Schaff1 - 0 WPts
16/12/2040Nassau, Bahamas38 - 5 Malik Alkandari1 - 3 WPts
20/11/2040Nassau, Bahamas37 - 5 Uba Atintande1 - 0 WPts
22/10/2040Nassau, Bahamas36 - 5 Alvino Coreas1 - 4(1) WPts
26/09/2040Nassau, Bahamas35 - 5 Alejandro Lina1 - 1(1) WPts
02/09/2040Nassau, Bahamas34 - 5 Diego Pichon1 - 1 WPts
05/08/2040Nassau, Bahamas33 - 5 Liko Tang2 - 5 WPts
11/07/2040Nassau, Bahamas32 - 5 Killian Donnell0 - 1 WPts
12/06/2040Nassau, Bahamas31 - 5 Didier Carreau1 - 0 WPts
15/05/2040Nassau, Bahamas30 - 5 Elton Rosberg1 - 0 WPts
20/04/2040Nassau, Bahamas29 - 5 Steven Lyons1 - 3 WPts
14/03/2040Nassau, Bahamas29 - 4 Aaron Nevitt14 - 14(3) LPts Bahamas National Championships 2040View
11/03/2040Nassau, Bahamas28 - 4 Clinton Ness7 - 16 WPts Bahamas National Championships 2040View
23/02/2040Nassau, Bahamas27 - 4 Isaac Rollo6 - 13 WPts
24/01/2040Nassau, Bahamas26 - 4 Raoul Karof1 - 1 WPts
26/12/2039Nassau, Bahamas25 - 4 Mudashiru Sami1 - 1 WPts
30/11/2039Nassau, Bahamas24 - 4 Kiril á Vasilov1 - 4 WPts
01/11/2039Nassau, Bahamas23 - 4 Briant Filipacchi1 - 2 WPts
05/10/2039Nassau, Bahamas22 - 4 Vitali Paley1 - 4 WPts
07/09/2039Nassau, Bahamas21 - 4 Girgis Issangar0 - 2 WPts
08/08/2039Nassau, Bahamas20 - 4 Manchu Pak1 - 5 WPts
12/07/2039Nassau, Bahamas19 - 4 Rehan Haidar2 - 21 WPts
13/06/2039Nassau, Bahamas18 - 4 Ye Yang0 - 4 WPts
15/05/2039Nassau, Bahamas17 - 4 Jesus Grajales3 - 0 WPts
19/04/2039Nassau, Bahamas16 - 4 Djalaleddin Elouadi1 - 6 WPts
14/03/2039Nassau, Bahamas16 - 3 Bruce Grandison7 - 10 LPts Bahamas National Championships 2039View
11/03/2039Nassau, Bahamas15 - 3 Andy Dewine0 - 1 WPts Bahamas National Championships 2039View
03/03/2039Nassau, Bahamas14 - 3 Lorenzo Nini2 - 6 WPts
02/02/2039Nassau, Bahamas13 - 3 John Tolmie5 - 19(1) WPts
03/01/2039Nassau, Bahamas12 - 3 Kamran Mamund0 - 5 WPts
04/12/2038Nassau, Bahamas11 - 3 Mahdi Chibawe2 - 2 WPts
07/11/2038Nassau, Bahamas10 - 3 Wasyl Komara0 - 1 WPts
11/10/2038Nassau, Bahamas9 - 3 Colville Darrieux0 - 5 WPts
15/09/2038Nassau, Bahamas8 - 3 Bemus Anthis1 - 1 WPts
18/08/2038Nassau, Bahamas7 - 3 Rodrigo Higuera7 - 11 WPts
22/07/2038Nassau, Bahamas6 - 3 Symon Marko1 - 2 WPts
28/06/2038Nassau, Bahamas5 - 3 Igorr Glavan1 - 8(1) WPts
31/05/2038Nassau, Bahamas4 - 3 Morgan Gittins2 - 13 WPts
06/05/2038Nassau, Bahamas3 - 3 Robert Parirenyatwa1 - 8 WPts
09/04/2038Nassau, Bahamas2 - 3 Ike Lamidi3 - 9 WPts
12/03/2038Nassau, Bahamas1 - 3 Robert Egerton4 - 8 WPts
13/02/2038Nassau, Bahamas0 - 3 Yuichi Kuramoto1 - 5(1) WPts
10/01/2038Nassau, Bahamas0 - 2 Robert Russell10 - 5 LPts
10/12/2037Nassau, Bahamas0 - 1 Rashad Kantareeff1 - 1 LPts
05/11/2037Mashhad, Iran0 - 0 Zafa Malak0 - 0 LPts