Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  18 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2031Nassau, Bahamas17 - 24 Dai Lyle1 - 0 WPts
09/12/2030Nassau, Bahamas16 - 24 Chris Dawe2 - 22 WPts
10/10/2030Nassau, Bahamas15 - 24 Robert Gills5 - 15 WPts
11/08/2030Nassau, Bahamas15 - 23 Robert Kibangadi15 - 13 LPts
12/06/2030Nassau, Bahamas15 - 22 Raimy Mutumbami2 - 9 LPts
13/04/2030Nassau, Bahamas15 - 21 BarnabᚠPavlat4 - 16 LPts
12/02/2030Nassau, Bahamas14 - 21 Dimi Robulis7 - 21 WPts
14/12/2029Nassau, Bahamas14 - 20 Harvey Kincade16 - 15 LPts
15/10/2029Nassau, Bahamas13 - 20 Harvey Kincade16 - 14 WPts
16/08/2029Nassau, Bahamas12 - 20 Kunle Esan10 - 12 WPts
18/06/2029Nassau, Bahamas11 - 20 Javier Madera4 - 2 WPts
19/04/2029Nassau, Bahamas10 - 20 Hernan Clavel5 - 4 WPts
19/02/2029Nassau, Bahamas9 - 20 Tobias Hendry3 - 8 WPts
21/12/2028Brno, Czech Republic9 - 19 Zdenek Salek14 - 11 LPts
23/10/2028Vilnius, Lithuania9 - 18 Sylwester Bubel19 - 14(2) LPts
25/08/2028Mexico City, Mexico8 - 18 Franco Almendarez4 - 4 WPts
27/06/2028Nassau, Bahamas7 - 18 Dave Bains2 - 20 WPts
01/05/2028Nassau, Bahamas6 - 18 Colin Provan11 - 9 WPts
11/03/2028Nassau, Bahamas6 - 17 Chris Hallum15 - 20 LPts Bahamas National Championships 2028View
24/02/2028San Salvador, El Salvador6 - 16 Cuba Picon11 - 6 LPts
27/12/2027Nassau, Bahamas5 - 16 Spencer Gillie7 - 7 WPts
28/10/2027Montreal, Canada4 - 16 Antwan Patience3 - 17 WPts
30/08/2027Nassau, Bahamas3 - 16 Colin Dudgeon13 - 14 WPts
01/07/2027Nassau, Bahamas3 - 15 Joe Loane6 - 5 LPts
02/05/2027Nassau, Bahamas3 - 14 Cole Fentress5 - 4 LPts
18/03/2027San Lorenzo, Paraguay3 - 13 Miguel Pavon13 - 11 LPts
18/01/2027Jeddah, Saudi Arabia3 - 12 Rehman Nahas14 - 11 LPts
20/11/2026Asahikawa, Japan3 - 11 Kenji Doi17 - 15 LPts
22/09/2026Nassau, Bahamas3 - 10 Dave Yeoman5 - 4 LPts
24/07/2026Nassau, Bahamas3 - 9 Mick Cowans7 - 5 LPts
27/05/2026Nassau, Bahamas3 - 8 James Van der Vyver9 - 12 LPts
29/03/2026Nassau, Bahamas2 - 8 Dume Mokonyane0 - 17 WPts
29/01/2026Nassau, Bahamas2 - 7 Kai Popkin5 - 8 LPts
30/11/2025Varna, Bulgaria2 - 6 Bozhidar á Dachkov10 - 13 LPts
02/10/2025Ulaanbaatar, Mongolia2 - 5 Yao Cairbekov4 - 15(3) LPts
04/08/2025La Florida, Chile1 - 5 Ivan Campana8 - 11 WPts
06/06/2025San Jose, Costa Rica0 - 5 Hilario Trigueros4 - 21(1) WPts
08/04/2025Abidjan, Ivory Coast0 - 4 Dior Marc2 - 9 LPts
08/02/2025Annaba, Algeria0 - 3 Shayan Zemmamouche2 - 4 LPts
11/12/2024Nassau, Bahamas0 - 2 Hugh Kimmick14 - 15 LPts
15/10/2024Nassau, Bahamas0 - 1 Sam Summerfield19 - 11 LPts
24/08/2024Nassau, Bahamas0 - 0 Chris Latta4 - 3 LPts