Weightclass:  Light Welterweight
Location:  Kingston, Jamaica
Record:  32 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2045Fukuoka, Japan31 - 8 Goro Orio3 - 5 WPts
14/02/2045Kingston, Jamaica30 - 8 Jordan Phillip8 - 17 WPts
14/12/2044Dubai, UAE29 - 8 Ali Boulas2 - 15 WPts
14/10/2044New Kingston, Jamaica29 - 7 Rob Pottinger15 - 15 LPts
20/08/2044Kingston, Jamaica28 - 7 Unggul Corbuzier1 - 3(1) WPts
18/06/2044Río Cuarto, Argentina27 - 7 Juan Calleros10 - 15(1) WPts
20/04/2044Geneva, Switzerland26 - 7 Destin Giroud4 - 9(1) WPts
21/02/2044Kingston, Jamaica26 - 6 Roger Hewitson26 - 7 LPts
23/12/2043New Kingston, Jamaica25 - 6 Robert Hilley11 - 17(1) WPts
24/10/2043Kingston, Jamaica25 - 5 Dave Polk21 - 11(1) LPts
22/08/2043Río Cuarto, Argentina24 - 5 Xalvador Sauseda8 - 15 WPts
24/06/2043Kingston, Jamaica23 - 5 Daniel Sherer24 - 6 WPts
06/05/2043Kingston, Jamaica23 - 4 James Imrie12 - 20 LPts
04/04/2043Tegucigalpa, Honduras22 - 4 Zacarias Delgado29(1) - 21(1) WPts
04/02/2043Bulawayo, Zimbabwe21 - 4 Shevon Diya16 - 9 WPts
06/12/2042Managua, Nicaragua20 - 4 Leonel Lira9 - 7 WPts
07/10/2042Kampala, Uganda19 - 4 Malik Salaam8 - 15 WPts
08/08/2042Port Elizabeth, South Africa18 - 4 Hugaert Bekker14 - 20(1) WPts
10/06/2042Kingston, Jamaica17 - 4 Felix Bliven9 - 9 WPts
11/04/2042Tembisa, South Africa16 - 4 Thamsanqa Mthethwa22 - 12 WPts
11/02/2042Kingston, Jamaica15 - 4 Felix Bliven9 - 7 WPts
10/12/2041Quezon City, Philippines14 - 4 Mark Dumagat7 - 15 WPts
12/10/2041Kiev, Ukraine13 - 4 Fadei Molchan10 - 20(1) WPts
13/08/2041Nassau, Bahamas12 - 4 Brendan Hume2 - 9 WPts
14/06/2041Manukau, New Zealand12 - 3 Lewis Biggar32(2) - 9 LPts
15/04/2041Panama City, Panama11 - 3 Miguel Villavicencio5 - 23 WPts
14/02/2041Kingston, Jamaica10 - 3 John Venters2 - 9 WPts
16/12/2040Stockholm, Sweden9 - 3 Olle Markus3 - 5 WPts
17/10/2040Kingston, Jamaica8 - 3 Mashawn Kapatsa2 - 9 WPts
17/08/2040Spanish Town, Jamaica7 - 3 Jack Eddie4 - 4 WPts
19/06/2040Kingston, Jamaica6 - 3 Raimy Boye7 - 11 WPts
19/04/2040Kingston, Jamaica5 - 3 Duncan Pate4 - 6 WPts
19/02/2040Vienna, Austria4 - 3 Luthias Jahne0 - 2 WPts
22/12/2039Kingston, Jamaica3 - 3 Mark Lyle0 - 12(1) WPts
22/10/2039Kingston, Jamaica3 - 2 Verlyn Fuseini12 - 15(1) LPts
21/08/2039New Kingston, Jamaica2 - 2 John Letson1 - 2 WPts
18/07/2039Kingston, Jamaica1 - 2 Neil Trevor0 - 0 WPts
16/06/2039Cape Town, South Africa1 - 1 Sean Mbekile10 - 23 LPts
18/04/2039Spanish Town, Jamaica0 - 1 Jack Eddie0 - 0 WPts
18/03/2039New Kingston, Jamaica0 - 0 Mark Matthew14 - 15 LPts