Weightclass:  Welterweight
Location:  Nassau, Bahamas
Record:  18 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2042Nassau, Bahamas17 - 29(1) Augusto Vidali1 - 5 WPts
16/11/2041Nassau, Bahamas16 - 29(1) Robert Manglona7 - 11 WPts
14/09/2041Nassau, Bahamas15 - 29(1) Garen Bazil5 - 23(2) WPts
14/07/2041Nassau, Bahamas14 - 29(1) ChIyses Tavoularis6 - 12 WPts
13/05/2041Nassau, Bahamas13 - 29(1) Blaise Mbow3 - 10(1) WPts
13/03/2041Nassau, Bahamas12 - 29(1) Mark Furume2 - 10 WPts
11/01/2041Nassau, Bahamas11 - 29(1) Justin Cadwell12(1) - 6 WPts
10/11/2040Nassau, Bahamas11 - 28(1) Taras Malinsky12 - 18 LPts
09/09/2040Nassau, Bahamas11 - 27(1) Elias Mina18 - 17 LPts
09/07/2040Nassau, Bahamas10 - 27(1) Leon McBeth7 - 10 WPts
08/05/2040Nassau, Bahamas9 - 27(1) Kenzie Mason13 - 11 WPts
08/03/2040Nassau, Bahamas9 - 26(1) Louis Blackwood11 - 17 LPts
07/01/2040Nassau, Bahamas9 - 25(1) Ellis Lothian24 - 10 LPts
09/11/2039Nassau, Bahamas8 - 25(1) Paul Main7 - 18 WPts
11/09/2039Nassau, Bahamas8 - 24(1) Ellis Lothian22 - 10 LPts
11/07/2039Nassau, Bahamas8 - 23(1) Ellis Lothian21 - 10 LPts
17/05/2039Nassau, Bahamas8 - 22(1) Richard Johnstone30 - 6 LPts
12/05/2039Nassau, Bahamas8 - 21(1) Felix Mardock6 - 16(3) LPts
12/03/2039Nassau, Bahamas8 - 20(1) Mark Auchter15 - 11 LPts
14/01/2039Nantes, France7 - 20(1) Germain Desailly2 - 38(1) WPts
14/11/2038Vilnius, Lithuania7 - 19(1) Szymon Konwinski19 - 29 LPts
14/09/2038Nassau, Bahamas6 - 19(1) Brendan Wedderburn2 - 18(1) WPts
15/07/2038Zagreb, Croatia5 - 19(1) Matej Barbir12 - 11(1) WPts
16/05/2038Melbourne, Australia4 - 19(1) Paul Miller3 - 20 WPts
17/03/2038Georgetown, Guyana4 - 18 Dave Lockerby16(4) - 12 LKO3
17/01/2038Nassau, Bahamas4 - 17 Wayne Vert32 - 7 LPts
08/01/2038Hamilton, Canada3 - 17 Lee Damon6 - 7 WPts
10/11/2037Nassau, Bahamas2 - 17 Leo Blevens9 - 9 WPts
14/09/2037Nassau, Bahamas2 - 16 Ellis Lothian13 - 7 LPts
19/07/2037Nassau, Bahamas2 - 15 Paul Hettrick9 - 22 LPts
02/06/2037Nassau, Bahamas2 - 14 James Mortland7 - 23 LPts
02/05/2037Riyadh, Saudi Arabia2 - 13 Khalid Jafari56(1) - 19 LPts
04/03/2037Berlin, Germany2 - 12 Herb Genrich15 - 9 LPts
04/01/2037Manchester, USA2 - 11 Robert Crumm14 - 13 LPts
06/11/2036Accra, Ghana2 - 10 Paul Pianim11 - 19 LPts
07/09/2036Nassau, Bahamas2 - 9 Wayne Vert15 - 5 LPts
28/07/2036Toshkent, Uzbekistan1 - 9 Borya Nazarov20 - 11 WPts
30/05/2036Nassau, Bahamas1 - 8 Steven Gorry1 - 5 LPts
02/04/2036Nassau, Bahamas1 - 7 Donmez Dilbazi7 - 12 LPts
03/02/2036Nassau, Bahamas1 - 6 Denton Renwick10 - 13 LPts
07/12/2035Nassau, Bahamas1 - 5 Gethin Irving3 - 10 LPts
12/10/2035Nassau, Bahamas1 - 4 Dylan Stater14 - 14 LPts
17/08/2035Nassau, Bahamas1 - 3 Sammy Milner4 - 22 LPts
11/07/2035Nassau, Bahamas0 - 3 Wayne Vert2 - 2 WPts
11/06/2035Nassau, Bahamas0 - 2 Sam Bell7 - 12 LPts
22/04/2035Nassau, Bahamas0 - 1 Ellis Gillmore9 - 16 LPts
09/03/2035Nassau, Bahamas0 - 0 Brett Carrie1 - 5(1) LPts