Weightclass:  Heavyweight
Location:  Nassau, Bahamas
Record:  26(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2032Nassau, Bahamas25(1) - 24 Kris Cooper26(2) - 18 WPts
11/10/2032Riyadh, Saudi Arabia24(1) - 24 Kamran Adib11 - 19 WPts
13/08/2032Nassau, Bahamas24(1) - 23 Mio Loftin47 - 14 LPts
03/07/2032Nassau, Bahamas24(1) - 22 Mark Moss32(1) - 5 LPts
02/06/2032Nassau, Bahamas23(1) - 22 Onofre Lopez34(2) - 8 WPts
17/04/2032Córdoba, Argentina23(1) - 21 Quin Paniagua37(4) - 6 LPts
17/03/2032Nassau, Bahamas23(1) - 20 Paul Lochridge30 - 13 LPts Bahamas National Championships 2032View
14/03/2032Nassau, Bahamas22(1) - 20 Kian Blevins14 - 27 WPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas21(1) - 20 Kris Cooper22(1) - 17 WPts Bahamas National Championships 2032View
15/02/2032Nassau, Bahamas20(1) - 20 Roman Kalina11 - 21 WPts
09/01/2032Rio de Janeiro, Brazil20(1) - 19 Henry Coates20 - 5 LPts Americas Championships 2032View
13/12/2031Nassau, Bahamas20(1) - 18 Quin Paniagua32(3) - 5 LPts
12/11/2031Córdoba, Argentina19(1) - 18 Quin Paniagua32(3) - 4 WPts
12/10/2031Córdoba, Argentina19(1) - 17 Quin Paniagua31(3) - 4 LPts
07/09/2031Valencia, Venezuela19(1) - 16 Mark Albert39 - 13 LPts Valencia World Championships 2031View
31/08/2031Nassau, Bahamas19(1) - 15 Armani Donkor34 - 11 LPts
31/07/2031Nassau, Bahamas18(1) - 15 Armani Donkor34 - 10 WPts
30/06/2031Nassau, Bahamas17(1) - 15 Onofre Lopez24(2) - 5 WPts
23/05/2031Nassau, Bahamas16(1) - 15 Zacarias Alvernaz16 - 14 WPts
17/04/2031Nassau, Bahamas16(1) - 14 Quin Paniagua26(3) - 3 LPts
11/03/2031Nassau, Bahamas16(1) - 13 Paul Lochridge22 - 11 LPts Bahamas National Championships 2031View
07/02/2031Annaba, Algeria16(1) - 12 Ali Najar18 - 12 LPts
06/01/2031Nassau, Bahamas16(1) - 11 Pablo Acero26 - 7 LPts
03/12/2030Aarhus, Denmark15(1) - 11 Frey Heinicke3 - 8 WPts
05/10/2030Nassau, Bahamas14(1) - 11 Teuvo Koivunen14 - 9(2) WPts
04/09/2030Nassau, Bahamas13 - 11 Teuvo Koivunen14 - 8(1) WKO3
11/07/2030Nassau, Bahamas12 - 11 Paul Lochridge19 - 9 WPts
12/05/2030Brasilia, Brazil11 - 11 Jerrold Canal10 - 8(1) WPts
14/03/2030Nassau, Bahamas11 - 10 Davie Clogston12 - 14 LPts Bahamas National Championships 2030View
11/03/2030Nassau, Bahamas10 - 10 Rex Lin32 - 10 WPts Bahamas National Championships 2030View
17/02/2030Roskilde, Denmark10 - 9 Kettil Mose18(3) - 24(4) LPts
20/12/2029Dushanbe, Tajikistan10 - 8 Bilal Ayoob43 - 16(1) LPts
22/10/2029Adelaide, Australia9 - 8 Richard Blackiston8 - 16 WPts
24/08/2029Dublin, Ireland8 - 8 Aaron Magee5 - 18 WPts
26/06/2029Nassau, Bahamas7 - 8 John Crear9 - 9(1) WPts
28/04/2029Nassau, Bahamas7 - 7 Seth Morse20 - 13 LPts
11/03/2029Nassau, Bahamas7 - 6 Paul Lochridge9 - 6 LPts Bahamas National Championships 2029View
07/01/2029Nassau, Bahamas6 - 6 Burr Wedin1 - 3 WPts
09/11/2028Nassau, Bahamas5 - 6 Kris Ord8 - 21 WPts
10/09/2028Nassau, Bahamas4 - 6 Kris Ord8 - 20 WPts
19/07/2028Nassau, Bahamas3 - 6 Darryl Robie15(1) - 27 WPts
24/05/2028Nassau, Bahamas3 - 5 Jonathan Rhind14(1) - 26 LPts
02/04/2028San Jose, Costa Rica3 - 4 Venacio Loya26 - 9 LPts
03/02/2028Utrecht, Netherlands3 - 3 Dominicus Mateloet20(1) - 9 LPts
06/12/2027Kingston, Jamaica3 - 2 Michael Bay12 - 14 LPts
08/10/2027Nassau, Bahamas3 - 1 Denton Hamel18 - 20 LPts
26/08/2027Nassau, Bahamas2 - 1 Mark Robinson1 - 9 WPts
24/06/2027Nassau, Bahamas1 - 1 Harvey Bise0 - 8 WPts
28/04/2027Zagreb, Croatia1 - 0 Mirko Soric2 - 22 LPts
28/02/2027Nassau, Bahamas0 - 0 John Crear2 - 0 WPts