Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  11 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Nassau, Bahamas10 - 33 Onofre Cristo5 - 4 WPts
31/10/2033Nassau, Bahamas9 - 33 Kir Kiselyov1 - 5 WPts
31/08/2033Nassau, Bahamas9 - 32 Faisal Shehata16 - 10 LPts
01/07/2033Nassau, Bahamas8 - 32 Stuart Elley1 - 1 WPts
30/04/2033Nassau, Bahamas8 - 31 Chris Maddocks14 - 17 LPts
01/03/2033Nassau, Bahamas7 - 31 Quinto Lepe5 - 7 WPts
30/12/2032Nassau, Bahamas7 - 30 Kamran Mady21 - 6 LPts
30/10/2032Nassau, Bahamas6 - 30 Michael Cameron16 - 14 WPts
01/09/2032Nassau, Bahamas6 - 29 Robert Gills11 - 22 LPts
02/07/2032Mexico City, Mexico5 - 29 Rafael Galindo0 - 2 WPts
04/05/2032Minsk, Belarus5 - 28 Kyrylo Petrus10 - 7 LPts
06/03/2032Brisbane, Australia5 - 27 Mike Marinos7 - 22 LPts
06/01/2032Nassau, Bahamas5 - 26 Manopnoi Poonsawat0 - 4 LPts
07/11/2031Odense, Denmark5 - 25 Hannes Brink4 - 8 LPts
08/09/2031Nassau, Bahamas5 - 24 Corey Anders8 - 15 LPts
17/07/2031Carolina, Puerto Rico4 - 24 Alvino Monforte14 - 16 WPts
19/05/2031Nassau, Bahamas3 - 24 Isaac Prentice11 - 14 WPts
22/03/2031Nassau, Bahamas2 - 24 Michael Wallach15 - 8(1) WPts
23/01/2031Nassau, Bahamas2 - 23 Dave Philip21 - 12 LPts
09/12/2030Nassau, Bahamas2 - 22 Nathan Raney16 - 24 LPts
08/11/2030Nassau, Bahamas2 - 21 Dave Lewison24(4) - 35 LPts
23/09/2030Nassau, Bahamas2 - 20 Frey Bendt15 - 8 LPts
25/07/2030Tirana, Albania2 - 19 Bekim Bazhunaishvili16(1) - 13 LPts
27/05/2030Minsk, Belarus2 - 18 Boris Bilak5 - 9 LPts
29/03/2030Nassau, Bahamas2 - 17 David Leithead4 - 8 LPts
29/01/2030Halifax, Canada2 - 16 Ellis Barrie7 - 21 LPts
01/12/2029Nassau, Bahamas2 - 15 Montana Vicario6 - 16(1) LPts
03/10/2029Nassau, Bahamas2 - 14 Michael Wallach8 - 6 LPts
13/08/2029Rennes, France2 - 13 Cade Butor19(3) - 15 LPts
15/06/2029Zagreb, Croatia2 - 12 Danilo Bocina8(1) - 11 LPts
17/04/2029Nassau, Bahamas2 - 11 Glynn Caven9 - 14 LPts
22/02/2029Nassau, Bahamas2 - 10 Colin Dudgeon18 - 18 LPts
12/01/2029Nassau, Bahamas2 - 9 Sam Walkinshaw13 - 15 LPts
09/12/2028Nassau, Bahamas1 - 9 Jukka Puputti0 - 4 WPts
11/10/2028Nassau, Bahamas1 - 8 Dave Polland4 - 7 LPts
12/08/2028San Juan, Argentina1 - 7 Dimos Arroyo12 - 13(1) LPts
14/06/2028Nassau, Bahamas1 - 6 David Leithead0 - 0 LPts
25/04/2028Nassau, Bahamas1 - 5 Joe Sheriff6 - 8 LPts
28/02/2028Nassau, Bahamas1 - 4 Euan Farm9 - 14 LPts
30/12/2027Riga, Latvia1 - 3 Borya Vaverite14 - 3 LPts
01/11/2027Nassau, Bahamas0 - 3 Clint Steen0 - 0 WPts
14/09/2027Safi, Morocco0 - 2 Azam Sani2 - 21(1) LPts
17/07/2027Nassau, Bahamas0 - 1 John Kimes0 - 4 LPts
07/06/2027Nassau, Bahamas0 - 0 Joel Tyree2 - 0 LPts