Weightclass:  Light Heavyweight
Location:  Nassau, Bahamas
Record:  30 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2036Nassau, Bahamas29 - 15 Peter Nurse17 - 4 WPts Bahamas National Championships 2036View
14/03/2036Nassau, Bahamas28 - 15 Dave Moor17 - 16 WPts Bahamas National Championships 2036View
11/03/2036Nassau, Bahamas27 - 15 Oliver Lay13 - 4 WPts Bahamas National Championships 2036View
13/02/2036Nassau, Bahamas27 - 14 Darryl Olita26(11) - 6 LPts
12/01/2036Guayaquil, Ecuador27 - 13 Nemesio Marin23(2) - 11 LPts Americas Championships 2036View
09/01/2036Guayaquil, Ecuador26 - 13 Ivan Llerena21(1) - 18 WPts Americas Championships 2036View
24/12/2035Nassau, Bahamas25 - 13 Leonardo Villareal1 - 3 WPts
23/11/2035Nassau, Bahamas24 - 13 Leonardo Villareal1 - 2 WPts
23/10/2035Kanpur, India23 - 13 Vivek Purandeswari7 - 19 WPts
21/09/2035Nassau, Bahamas23 - 12 Vivek Purandeswari6 - 19 LPts
21/08/2035Breda, Netherlands23 - 11 Hintje Van den Hauwe16 - 5(1) LPts
21/07/2035Buenaventura, Colombia23 - 10 Xalvador Ortuno40(3) - 13 LPts
20/06/2035Shamkir, Azerbaijan23 - 9 Osman Fattahov33 - 13 LPts
20/05/2035Shamkir, Azerbaijan23 - 8 Osman Fattahov32 - 13 LPts
19/04/2035Nassau, Bahamas22 - 8 Zernebog Safaev17 - 19 WPts
17/03/2035Nassau, Bahamas21 - 8 Chris Mostyn12(1) - 39 WPts Bahamas National Championships 2035View
14/03/2035Nassau, Bahamas20 - 8 Peter Nurse10 - 3 WPts Bahamas National Championships 2035View
11/03/2035Nassau, Bahamas19 - 8 Oliver Lay9 - 2 WPts Bahamas National Championships 2035View
05/03/2035Prague, Czech Republic19 - 7 Vlastimil Kasa19(1) - 5 LPts
01/02/2035Kangundo-Tala, Kenya19 - 6 Charlie Chimera38(5) - 21 LPts
01/01/2035Kangundo-Tala, Kenya19 - 5 Charlie Chimera37(5) - 21 LPts
01/12/2034Nassau, Bahamas18 - 5 Claudio Sapia29(3) - 14(1) WPts
31/10/2034Nassau, Bahamas17 - 5 Emin Gunduz13 - 7 WPts
30/09/2034Nassau, Bahamas16 - 5 Emin Gunduz13 - 6 WPts
28/08/2034Arequipa, Peru15 - 5 Ignado Barrios11(3) - 10 WPts
28/07/2034Nassau, Bahamas15 - 4 Robert Wilk32(2) - 7 LPts
19/06/2034Graz, Austria15 - 3 Brock Gemsler13 - 5(1) LPts
19/05/2034Shamkir, Azerbaijan15 - 2 Osman Fattahov21 - 11 LPts
17/04/2034Santiago de los Caballeros, Dominican Republic15 - 1 Jose Llorente39(4) - 10 LPts
17/03/2034Nassau, Bahamas14 - 1 Peter Nurse5 - 1 WPts Bahamas National Championships 2034View
14/03/2034Nassau, Bahamas13 - 1 Oliver Lay3 - 1 WPts Bahamas National Championships 2034View
11/03/2034Nassau, Bahamas12 - 1 John Lesslie11 - 19 WPts Bahamas National Championships 2034View
12/02/2034Nassau, Bahamas11 - 1 El Bachir Berouas2 - 3 WPts
09/01/2034Maracay, Venezuela11 - 0 Xalvador Ortuno24(3) - 5 LPts Americas Championships 2034View
04/01/2034Nassau, Bahamas10 - 0 Paul Criqui8 - 1 WPts
11/11/2033Aarhus, Denmark9 - 0 Thorin Hess10 - 10 WPts
13/09/2033Nassau, Bahamas8 - 0 Quannell Rahman8 - 9(1) WPts
13/07/2033Guayaquil, Ecuador7 - 0 Aimon Jesus20 - 19 WPts
15/05/2033Sana'a, Yemen6 - 0 Irfan Alkindi6 - 19 WPts
17/03/2033Nassau, Bahamas5 - 0 Arran Dickinson15 - 13 WPts Bahamas National Championships 2033View
14/03/2033Nassau, Bahamas4 - 0 Kyle Barnes15(1) - 7 WPts Bahamas National Championships 2033View
11/03/2033Nassau, Bahamas3 - 0 John Glaspie5 - 7 WPts Bahamas National Championships 2033View
10/01/2033Dublin, Ireland2 - 0 Daniel Payne3 - 17 WPts
12/11/2032Aalborg, Denmark1 - 0 Diederik Hertz7 - 16(1) WPts
13/09/2032Nassau, Bahamas0 - 0 Syed Neman3 - 9 WPts