Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  16 - 35(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2042Nassau, Bahamas16 - 34(1) Bruce Spaulding6 - 6(1) LPts
03/05/2042Nassau, Bahamas16 - 33(1) Paul Hulme9 - 9 LPts
04/03/2042Nassau, Bahamas16 - 32(1) Michael Lees6 - 11 LPts
31/12/2041Nassau, Bahamas15 - 32(1) Paul Hulme8 - 7 WPts
29/10/2041Nassau, Bahamas14 - 32(1) Bruce Spaulding3 - 4(1) WPts
28/08/2041Nassau, Bahamas14 - 31(1) Ramiro Games1 - 4 LPts
27/06/2041Nassau, Bahamas13 - 31(1) Quito Pinzon3 - 8(1) WPts
26/04/2041Nassau, Bahamas13 - 30(1) Sam Cathcart11 - 9(1) LPts
25/02/2041Nassau, Bahamas12 - 30(1) Kenji Okimoto2 - 0 WPts
27/12/2040Nassau, Bahamas11 - 30(1) Jack Wilk2 - 10 WPts
26/10/2040Nassau, Bahamas10 - 30(1) Vitali Issaeff0 - 4 WPts
26/08/2040Nassau, Bahamas9 - 30(1) Hitoshi Shirai6 - 13 WPts
25/06/2040Yerevan, Armenia9 - 29(1) Arad Odabachian5 - 19(1) LPts
27/04/2040Nassau, Bahamas8 - 29(1) Michael Forbes9 - 20 WPts
11/03/2040Nassau, Bahamas8 - 28 Kyle Smith12(1) - 7 LKO2 Bahamas National Championships 2040View
24/01/2040Bayamon, Puerto Rico7 - 28 Leonardo Canal7 - 11 WPts
25/11/2039Venice, Italy7 - 27 Adriano Nespoli33 - 17(4) LPts
27/09/2039Nassau, Bahamas6 - 27 John Maben30 - 6 WPts
28/08/2039Zagreb, Croatia6 - 26 Mirko Begovic15 - 19 LPts
29/06/2039Nassau, Bahamas5 - 26 Clint Maskell1 - 1 WPts
28/04/2039Mexico City, Mexico5 - 25 Xavier Morejon3 - 3 LPts
28/02/2039Tegucigalpa, Honduras4 - 25 Jaguar Ossa7 - 20 WPts
31/12/2038Harare, Zimbabwe4 - 24 Hugh Jongwe14 - 21(1) LPts
31/10/2038Nassau, Bahamas4 - 23 Brendan Wass7 - 12(1) LPts
08/09/2038Tirana, Albania4 - 22 Fatjon Sylaj9 - 14 LPts
10/07/2038Lusaka, Zambia4 - 21 Diallo Chibiliti13 - 20(2) LPts
11/05/2038Nassau, Bahamas4 - 20 Bart Hobbie11 - 42 LPts
11/03/2038Nassau, Bahamas3 - 20 John Maben10 - 5 WPts
09/01/2038Mexico City, Mexico3 - 19 Angel Ayon2 - 4 LPts
10/11/2037Nassau, Bahamas3 - 18 Mjej Hajjaryan5 - 10 LPts
10/09/2037Santa Fe de la Vera Cruz, Argentina3 - 17 Xavier Santos16 - 18(2) LPts
13/07/2037Novosibirsk, Russia3 - 16 Koldan Kerzhakov21 - 11(1) LPts
14/05/2037Nassau, Bahamas3 - 15 John Gillies0 - 3 LPts
14/03/2037Maiduguri, Nigeria3 - 14 Segun Burna14 - 9 LPts
13/01/2037Nassau, Bahamas2 - 14 Adelbert Strubbe5 - 6 WPts
14/11/2036Nassau, Bahamas2 - 13 Antwan Greenway7 - 17 LPts
27/09/2036Nassau, Bahamas2 - 12 Joey Divins11 - 11 LPts
29/07/2036Nassau, Bahamas2 - 11 Noah Grahame13 - 9 LPts
27/07/2036Nassau, Bahamas2 - 10 Michael Suttie1 - 8 LPts
27/05/2036Port Harcourt, Nigeria2 - 9 Abdul Kamal18 - 11(1) LPts
29/03/2036Nassau, Bahamas2 - 8 Dylan Scott1 - 8 LPts
29/01/2036Beijing, China2 - 7 Chen Kho11 - 12 LPts
30/11/2035Nassau, Bahamas2 - 6 Geoff Kinzey6 - 8 LPts
10/10/2035Nassau, Bahamas2 - 5 Callum Toller10 - 13 LPts
02/09/2035Nassau, Bahamas2 - 4 James Cauldwell15 - 11 LPts
26/08/2035Lodz, Poland1 - 4 Piotr Golebiewski14 - 18 WPts
13/08/2035Lodz, Poland1 - 3 Dawid Karnowski22 - 12 LPts
30/07/2035Nairobi, Kenya1 - 2 Brad Abudho10 - 8 LPts
26/07/2035Nassau, Bahamas1 - 1 Noah Grahame1 - 7 LPts
20/07/2035Munich, Germany1 - 0 Garron Pectol15 - 6 LPts
09/07/2035Nassau, Bahamas0 - 0 Dylan Scott0 - 4 WPts