Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  17(2) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2032Nassau, Bahamas17(2) - 28 Michael Cameron14 - 12 LPts
25/01/2032Nassau, Bahamas16(2) - 28 Dave Dove6 - 12 WPts
26/11/2031Nassau, Bahamas15(2) - 28 Jay Catanach2 - 2 WPts
26/09/2031Nassau, Bahamas15(2) - 27 Xavion Picon3 - 10 LPts
28/07/2031Nassau, Bahamas14(2) - 27 Hubert Batiste0 - 4 WPts
29/05/2031Nassau, Bahamas13(2) - 27 Razi Bonchaka2 - 5 WPts
28/03/2031Nassau, Bahamas12(2) - 27 Shoeaib Zerouali9 - 14 WPts
28/01/2031Nassau, Bahamas11(2) - 27 Billy Sandison0 - 0 WPts
29/11/2030Nassau, Bahamas10(1) - 27 Manuel Avella0 - 3 WKO2
30/09/2030Nassau, Bahamas9(1) - 27 Xing-fu Howe2 - 2 WPts
02/08/2030Nassau, Bahamas8(1) - 27 Sung-yeung Om2 - 20 WPts
03/06/2030Nassau, Bahamas7(1) - 27 Fedor Mikhaylov1 - 9 WPts
05/04/2030Riga, Latvia6(1) - 27 Konstantin Pizelis1 - 5 WPts
05/02/2030Wuhan, China6(1) - 26 An Yew11 - 19 LPts
08/12/2029Nassau, Bahamas5(1) - 26 Euan Farm12 - 23 WPts
11/10/2029Nassau, Bahamas5(1) - 25 Cool Van den Hamme3 - 9 LPts
12/08/2029Marseille, France5(1) - 24 Briar Flores17 - 16 LPts
14/06/2029Daegu, South Korea5(1) - 23 Min-hyeok Nam6 - 7 LPts
16/04/2029Daegu, South Korea4(1) - 23 Ja-choel Ku1 - 16 WPts
16/02/2029Valparaiso, Chile3 - 23 Ximen Mathias11 - 20 WKO3
19/12/2028Baku, Azerbaijan2 - 23 Mukhtar Adigezalov1 - 2 WPts
21/10/2028Nassau, Bahamas2 - 22 Ellis Greenan10 - 9 LPts
23/08/2028Nassau, Bahamas2 - 21 James Lovett7(1) - 14 LPts
27/06/2028Nassau, Bahamas2 - 20 Nathan Raney7 - 18 LPts
28/04/2028Seoul, South Korea2 - 19 Jeong-ho Baek18 - 8 LPts
29/02/2028Minsk, Belarus2 - 18 Isaak Abramov15 - 11 LPts
01/01/2028Nassau, Bahamas1 - 18 Vincent Greenway7 - 18 WPts
08/11/2027Yokohama, Japan1 - 17 Takeo Tashiro6 - 16 LPts
09/09/2027Nassau, Bahamas1 - 16 Dylan Lundy5 - 8 LPts
11/07/2027Ulaanbaatar, Mongolia0 - 16 Haziem Kabaew0 - 2 WPts
13/05/2027Montevideo, Uruguay0 - 15 Joaquin Malagon13(1) - 7 LPts
15/03/2027Paris, France0 - 14 Tujan Brame8 - 13 LPts
15/01/2027Winterthur, Switzerland0 - 13 Amdt Marolf12 - 10 LPts
17/11/2026Minsk, Belarus0 - 12 Anton Bilicki12(1) - 9 LPts
19/09/2026Nassau, Bahamas0 - 11 Saad Badour6 - 32(2) LPts
21/07/2026Maipu, Chile0 - 10 Alejandro Aguero19 - 10 LPts
23/05/2026Kampala, Uganda0 - 9 Joe Sejjaaka9 - 16 LPts
25/03/2026Nassau, Bahamas0 - 8 Chris Sibbett16 - 8 LPts
29/01/2026Antwerp, Belgium0 - 7 Barabas Schaut15 - 8 LPts
01/12/2025Nassau, Bahamas0 - 6 Dave Yeoman1 - 3 LPts
03/10/2025Nassau, Bahamas0 - 5 Michael Gash2 - 2 LPts
05/08/2025Baku, Azerbaijan0 - 4 Sajid Ansari9 - 12 LPts
07/06/2025Makiivka, Ukraine0 - 3 Timofei Markovich2 - 2 LPts
09/04/2025Nassau, Bahamas0 - 2 Mick Cowans1 - 3 LPts
13/02/2025Nassau, Bahamas0 - 1 Dave Cumbie4 - 20 LPts
17/12/2024Nassau, Bahamas0 - 0 Johnny Bourland6 - 15 LPts