Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  19(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2031Nassau, Bahamas18(1) - 18 John Brayer2 - 10 WPts
10/12/2030Nassau, Bahamas17(1) - 18 Jarek Cogiel3 - 6 WPts
11/10/2030Nassau, Bahamas16(1) - 18 Farhan Amini2 - 3 WPts
12/08/2030Nassau, Bahamas16(1) - 17 Mark Colson13 - 9 LPts
13/06/2030Nassau, Bahamas15(1) - 17 Carlos Lobos1 - 5 WPts
14/04/2030Nassau, Bahamas15(1) - 16 Joel Tyree19 - 4 LPts
13/02/2030Nassau, Bahamas14(1) - 16 Can Cig0 - 2 WPts
15/12/2029Nassau, Bahamas13(1) - 16 Alejandro Leonardo19 - 18 WPts
16/10/2029Nassau, Bahamas12(1) - 16 John Gorman1 - 1 WPts
17/08/2029Nassau, Bahamas11(1) - 16 Bob Kinnear8 - 11 WPts
18/06/2029Nassau, Bahamas10(1) - 16 Arthur Brodrick1 - 5 WPts
19/04/2029Nassau, Bahamas10(1) - 15 Corey Shirer14 - 18 LPts
18/02/2029Liege, Belgium10(1) - 14 Tugdual Blanc7 - 11 LPts
21/12/2028Nassau, Bahamas9(1) - 14 Rob Halley4 - 23 WPts
22/10/2028Fukuyama, Japan8(1) - 14 Kenji Uemura15 - 14 WPts
23/08/2028Nassau, Bahamas7(1) - 14 Dave Bains2 - 21 WPts
24/06/2028Nassau, Bahamas6(1) - 14 John Kimes4 - 7 WPts
25/04/2028Nassau, Bahamas6(1) - 13 Ellis Greenan7 - 9 LPts
29/02/2028Garoua, Cameroon6(1) - 12 Dashiell Roussel11 - 13 LPts
01/01/2028Nassau, Bahamas5(1) - 12 Clint Webb7(1) - 10 WPts
10/11/2027Nassau, Bahamas5(1) - 11 Arran Clanahan3 - 17(1) LPts
19/09/2027Nassau, Bahamas5(1) - 10 Mark Conkey7 - 9 LPts
29/07/2027Nassau, Bahamas5(1) - 9 Neil Hammell12 - 24 LPts
28/06/2027Nassau, Bahamas4(1) - 9 Rob Halley2 - 15 WPts
30/04/2027Nassau, Bahamas3(1) - 9 Sam Affleck3 - 6 WPts
02/03/2027Nassau, Bahamas3(1) - 8 Chris Shank8(1) - 9 LPts
01/01/2027Nassau, Bahamas2 - 8 Ricardo Virgen0 - 9(1) WKO3
03/11/2026Managua, Nicaragua2 - 7 Santiago Godines10 - 11 LPts
05/09/2026Douala, Cameroon1 - 7 Ross Amadou0 - 0 WPts
08/07/2026Santa Fe de la Vera Cruz, Argentina1 - 6 Xaver Alberto9 - 9 LPts
10/05/2026Recife, Brazil1 - 5 Diego Testa13 - 17 LPts
12/03/2026Nassau, Bahamas1 - 4 Mark Conkey0 - 6 LPts
24/01/2026Chimalhuacan, Mexico1 - 3 Juan Blasco7(1) - 12 LPts
26/11/2025Riyadh, Saudi Arabia1 - 2 Faisal Waheed2 - 6 LPts
28/09/2025Nassau, Bahamas0 - 2 Neil Hammell4 - 20 WPts
06/08/2025Nassau, Bahamas0 - 1 Ashley Lockard14 - 16 LPts
20/06/2025Nassau, Bahamas0 - 0 Leeroy Finnie0 - 6(1) LPts