Weightclass:  Middleweight
Location:  Nassau, Bahamas
Record:  33(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2032Nassau, Bahamas32(2) - 20 Cody Renton3 - 4 WPts
28/09/2032Nassau, Bahamas31(2) - 20 Antwan Meikle3 - 6(1) WPts
29/07/2032Nassau, Bahamas30(2) - 20 Brin Monro2 - 11 WPts
30/05/2032Nassau, Bahamas30(2) - 19 Inigo Sillers5 - 18 LPts
30/03/2032Nassau, Bahamas29(2) - 19 Xaver Narciso2 - 9 WPts
30/01/2032Nassau, Bahamas28(2) - 19 Cody Renton1 - 0 WPts
30/11/2031Nassau, Bahamas27(2) - 19 Brin Monro2 - 6 WPts
01/10/2031Nassau, Bahamas26(2) - 19 Phil Dagg2 - 5 WPts
01/08/2031Nassau, Bahamas25(2) - 19 Cody Ferris7 - 18 WPts
02/06/2031Nassau, Bahamas24(2) - 19 Chris Middlemiss3 - 3 WPts
01/04/2031Nassau, Bahamas23(2) - 19 Wyatt Perrault5 - 14 WPts
31/01/2031Nassau, Bahamas22(2) - 19 Xaverius Montesinos9(1) - 17 WPts
02/12/2030Nassau, Bahamas21(1) - 19 William Emslie26 - 34(9) WKO3
01/11/2030Resistencia, Argentina20 - 19 Quinto Justiniano1 - 18(4) WKO3
03/09/2030Cologne, Germany19 - 19 Rodhlann Geitner7 - 5 WPts
06/07/2030Las Condes, Chile18 - 19 Berto Constancio11 - 12 WPts
08/05/2030Nassau, Bahamas18 - 18 Blake Quigley21 - 15 LPts
11/03/2030Nassau, Bahamas18 - 17 Kyle Lemond2 - 0 LPts Bahamas National Championships 2030View
04/03/2030Nassau, Bahamas18 - 16 John Hope16 - 10 LPts
04/01/2030Nassau, Bahamas18 - 15 John Hope15 - 10 LPts
29/11/2029Mexico City, Mexico17 - 15 Diego Moran14 - 10 WPts
01/10/2029Abu Dhabi, UAE17 - 14 Ali Frayer16 - 21 LPts
03/08/2029Bangkok, Thailand16 - 14 Teerachai Puangchan1 - 1 WPts
05/06/2029Yerevan, Armenia15 - 14 Melik Abalian5 - 11 WPts
07/04/2029Minsk, Belarus14 - 14 Vanko Hricko10 - 7 WPts
07/02/2029Guatemala City, Guatemala13 - 14 Santiago Arias2 - 11 WPts
10/12/2028Guatemala City, Guatemala12 - 14 Santiago Arias2 - 10 WPts
12/10/2028Karagandy, Kazakhstan12 - 13 Fedya Sejdegalieff10 - 12 LPts
14/08/2028Nassau, Bahamas12 - 12 Blake Quigley12 - 12 LPts
15/06/2028Odense, Denmark12 - 11 Quinby Wener7 - 9 LPts
17/04/2028Nassau, Bahamas11 - 11 Fadei Wasil2 - 12 WPts
18/02/2028Gomel, Belarus11 - 10 Borya Soloviev18 - 11 LPts
21/12/2027Colorado Springs, USA11 - 9 Dominic Cromartie6 - 6 LPts
23/10/2027Quito, Ecuador11 - 8 Rico Vasquez7(1) - 20 LPts
25/08/2027Seoul, South Korea10 - 8 Kook-young Yoh0 - 0 WPts
23/06/2027Nassau, Bahamas9 - 8 Paul Morman5 - 6 WPts
29/04/2027Dnipropetrovsk, Ukraine9 - 7 Isaak Stelmach4 - 3 LPts
01/03/2027Nassau, Bahamas9 - 6 Cole Abraham5 - 11 LPts
01/01/2027Nassau, Bahamas8 - 6 Isaac Safley6 - 9 WPts
02/11/2026Nassau, Bahamas7 - 6 Gus Deer0 - 10 WPts
17/09/2026Barquisimeto, Venezuela7 - 5 Oro Frasco15 - 15 LPts
20/07/2026Zagreb, Croatia6 - 5 Matko Kelemen2 - 17 WPts
22/05/2026Nassau, Bahamas5 - 5 Jacob Fallaw3 - 5 WPts
24/03/2026Nassau, Bahamas5 - 4 Rob Alcorn1 - 3 LPts
24/01/2026Ciudad Bolivar, Venezuela5 - 3 Miguel Adame8 - 20 LPts
26/11/2025Lausanne, Switzerland4 - 3 Telo Mollere2 - 2 WPts
28/09/2025Nassau, Bahamas3 - 3 Malcolm Brown5 - 15(1) WPts
02/08/2025Sofia, Bulgaria3 - 2 Stanko á Yanevski1 - 11 LPts
04/06/2025Nassau, Bahamas2 - 2 Jacob Fallaw1 - 1 WPts
07/04/2025Yerevan, Armenia1 - 2 Levon Yaylian5 - 17(4) WPts
07/02/2025Nassau, Bahamas1 - 1 Bryan Steel16 - 7 LPts
10/12/2024Nassau, Bahamas0 - 1 Bryn Fife17 - 25 WPts
24/10/2024Nassau, Bahamas0 - 0 Angel Lamora4 - 15 LPts