Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  30(2) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Ghent, Belgium29(2) - 30 Lemme Wendens16 - 19 WPts
31/10/2033Nassau, Bahamas28(2) - 30 Samuel Younggren10 - 23 WPts
31/08/2033Tamale, Ghana27(2) - 30 Ricky Addy14 - 14 WPts
02/07/2033Aarhus, Denmark26(2) - 30 Waage Silberg12 - 17 WPts
04/05/2033Nassau, Bahamas25(2) - 30 Sean Tannehill1 - 2 WPts
06/03/2033Nassau, Bahamas24(2) - 30 Jasper Masiyiwa4 - 13 WPts
03/01/2033Nassau, Bahamas24(2) - 29 Chris Peter22 - 22 LPts
03/11/2032Almaty, Kazakhstan23(2) - 29 Igor Baizhanov10(2) - 19 WPts
04/09/2032Nassau, Bahamas23(2) - 28 Wiktor Ciesielski15 - 22 LPts
06/07/2032Zaporizhia, Ukraine22(2) - 28 Wasyl Bozek13 - 17 WPts
08/05/2032Sydney, Australia21(2) - 28 Alen McClintick8 - 19 WPts
10/03/2032Lublin, Poland20(2) - 28 Cezar Garstka0 - 17 WPts
11/01/2032Kharkiv, Ukraine19(1) - 28 Yakiv Macik5 - 20 WKO3
13/11/2031Nassau, Bahamas18(1) - 28 Gregor Owens3 - 4 WPts
12/09/2031Kharkiv, Ukraine17(1) - 28 Apostol Witko7 - 16 WPts
15/07/2031Kingston, Jamaica16(1) - 28 Max Lochridge2 - 1 WPts
16/05/2031Nassau, Bahamas15(1) - 28 Aleksei Kalnarajs2 - 5 WPts
17/03/2031Guadalupe, Mexico14(1) - 28 Dimos Alviso12 - 18(3) WPts
17/01/2031Vilnius, Lithuania13 - 28 Michal Stefanski6 - 11 WKO3
19/11/2030Nassau, Bahamas12 - 28 Melor Bitite8 - 3 WPts
21/09/2030Geneva, Switzerland11 - 28 Oriel Olin2 - 1 WPts
23/07/2030Nassau, Bahamas11 - 27 Josh Bryce13 - 19 LPts
27/05/2030Nassau, Bahamas11 - 26 Mick Bani5 - 17 LPts
28/03/2030San Salvador, El Salvador11 - 25 Sancho Rozas15 - 22 LPts
28/01/2030Nassau, Bahamas10 - 25 Blake Sword8 - 10 WPts
30/11/2029Nassau, Bahamas9 - 25 Dom Bankhead3 - 14 WPts
02/10/2029Tirana, Albania8 - 25 Arben Makal5 - 12 WPts
04/08/2029Nassau, Bahamas8 - 24 Robert Hillock22 - 13 LPts
10/06/2029Nassau, Bahamas8 - 23 William Emslie18 - 33(9) LPts
16/04/2029Nassau, Bahamas7 - 23 Jordan Picard12 - 15 WPts
11/03/2029Nassau, Bahamas7 - 22 Fraser Bardsley26 - 16 LPts Bahamas National Championships 2029View
10/02/2029Nassau, Bahamas6 - 22 David Moses11 - 22 WPts
12/12/2028Nassau, Bahamas5 - 22 Darryl Sandford12 - 10 WPts
17/10/2028Montevideo, Uruguay5 - 21 Bronco Jaime17 - 18 LPts
18/08/2028Antwerp, Belgium4 - 21 Antheunis Wouters7 - 12 WPts
20/06/2028Lviv, Ukraine3 - 21 Matviyko Kukura0 - 0 WPts
22/04/2028Nassau, Bahamas3 - 20 Michael Bowar13(1) - 17 LPts
24/02/2028Nassau, Bahamas2 - 20 Andy Kirkland2 - 23 WPts
20/01/2028Nassau, Bahamas2 - 19 Justin Neilson21(1) - 24(2) LPts
20/12/2027Nassau, Bahamas2 - 18 Xaver Alonso5 - 3 LPts
22/10/2027Roskilde, Denmark2 - 17 Eric Mai6 - 18 LPts
23/08/2027Johannesburg, South Africa2 - 16 Montraie Adisi37(2) - 22 LPts
23/06/2027Nassau, Bahamas1 - 16 Brad Johnson2 - 1 WPts
26/04/2027Nassau, Bahamas1 - 15 Yevhen Kurylo6 - 8 LPts
26/02/2027Nassau, Bahamas1 - 14 Darryl Sandford3 - 8 LPts
02/01/2027Nassau, Bahamas1 - 13 Jordan Merrick16 - 25 LPts
04/11/2026Nassau, Bahamas1 - 12 Mason Nabb4 - 7 LPts
08/09/2026Cape Town, South Africa1 - 11 Kyan Mokonyane15(1) - 19 LPts
11/07/2026Nassau, Bahamas1 - 10 Nick Steele17 - 12 LPts
13/05/2026Nassau, Bahamas1 - 9 Michael Samson7 - 8 LPts
24/03/2026Copenhagen, Denmark1 - 8 Tryggvi Hamberg11 - 12 LPts
24/01/2026Santiago, Chile1 - 7 Emanuel Casiano13 - 12 LPts
26/11/2025Nassau, Bahamas1 - 6 Blake Quigley1 - 6 LPts
03/10/2025Nassau, Bahamas1 - 5 Seth Wynne4 - 16 LPts
19/08/2025Nassau, Bahamas0 - 5 Leighton Moore0 - 1 WPts
16/07/2025Nassau, Bahamas0 - 4 Nick Steele11 - 12 LPts
04/06/2025Nassau, Bahamas0 - 3 Tobias Samuel0 - 3 LPts
08/04/2025Nassau, Bahamas0 - 2 Michael Seeton7 - 18 LPts
03/03/2025Nassau, Bahamas0 - 1 Bradley Leeper13 - 12 LPts
23/01/2025Nassau, Bahamas0 - 0 Rob Cullen1 - 5 LPts