Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  13 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2031Nassau, Bahamas12 - 26 Ker Sander17 - 26 WPts
28/07/2031Nassau, Bahamas11 - 26 Radoslav á Svetozarov3(1) - 16 WPts
29/05/2031Nassau, Bahamas10 - 26 Theophilus Adeluyi1 - 3 WPts
28/03/2031Nassau, Bahamas9 - 26 Brett Nedley0 - 1 WPts
27/01/2031Nassau, Bahamas9 - 25 Eduardo Rondon12 - 9 LPts
28/11/2030Nassau, Bahamas8 - 25 Lloyd Gordon0 - 1 WPts
29/09/2030Nassau, Bahamas7 - 25 Umair Niazi1 - 3 WPts
31/07/2030Nassau, Bahamas7 - 24 Dave Philip19 - 11 LPts
01/06/2030Nassau, Bahamas6 - 24 Amon Suit12 - 13 WPts
02/04/2030Nassau, Bahamas5 - 24 Antwan Beatie1 - 6 WPts
01/02/2030Nassau, Bahamas4 - 24 Jamie Wedderburn1 - 18 WPts
03/12/2029Nassau, Bahamas3 - 24 Ian Murrow11 - 19 WPts
04/10/2029Nassau, Bahamas3 - 23 Charlie Snoddy9 - 5 LPts
05/08/2029Nassau, Bahamas2 - 23 Larenzo Vine3 - 16 WPts
07/06/2029Basel, Switzerland2 - 22 Kurtis Kundrat0 - 1 LPts
09/04/2029Marseille, France2 - 21 Adalard Noyer8 - 13 LPts
09/02/2029Bamenda, Cameroon2 - 20 Jean-Baptiste Manaudou9 - 22 LPts
12/12/2028Samarqand, Uzbekistan2 - 19 Fadei Iscackow12 - 16 LPts
14/10/2028Nassau, Bahamas2 - 18 Amon Suit6 - 7 LPts
19/08/2028Nassau, Bahamas2 - 17 Joe Loane9 - 9 LPts
21/06/2028Annaba, Algeria2 - 16 Shayan Zemmamouche12 - 15(5) LPts
23/04/2028Nassau, Bahamas2 - 15 Nathan Reidhead2 - 15 LPts
25/02/2028Samarqand, Uzbekistan2 - 14 Kir Kapasov12 - 16(1) LPts
28/12/2027Nassau, Bahamas1 - 14 Rich Kippen2 - 6 WPts
29/10/2027Nassau, Bahamas1 - 13 Sam Beatie4 - 8 LPts
13/09/2027Cardiff, UK1 - 12 Sammy Bissett8(3) - 6 LPts
16/07/2027Naivasha, Kenya1 - 11 Sam Ghir1 - 15 LPts
17/05/2027Nassau, Bahamas0 - 11 Rob Halley2 - 14 WPts
24/03/2027Baku, Azerbaijan0 - 10 Mahmud Amirbeyov23 - 16 LPts
24/01/2027Nassau, Bahamas0 - 9 Bruce Tosh8 - 13 LPts
27/11/2026Nassau, Bahamas0 - 8 Amon Suit0 - 0 LPts
07/10/2026Nassau, Bahamas0 - 7 Rich Kippen0 - 0 LPts
03/09/2026Nassau, Bahamas0 - 6 Hugh Kimmick24 - 19 LPts
24/07/2026Nassau, Bahamas0 - 5 Colin Provan2 - 7 LPts
30/05/2026Kiev, Ukraine0 - 4 Sasha Morozov2 - 20 LPts
01/04/2026Nassau, Bahamas0 - 3 Dylan Lundy1 - 2 LPts
01/02/2026Nassau, Bahamas0 - 2 Mark Gibson8(1) - 12 LPts
06/12/2025Nassau, Bahamas0 - 1 Sam Summerfield26 - 11 LPts
23/10/2025Nassau, Bahamas0 - 0 Joseph Urey1 - 1 LPts