Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  32(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2042New Kingston, Jamaica31(1) - 20 Goga Kairculov0 - 4 WKO3
06/04/2042New Kingston, Jamaica30(1) - 20 Charlie Bald12 - 14 WPts
02/02/2042New Kingston, Jamaica29(1) - 20 Hoang Tu5 - 31(1) WPts
30/11/2041New Kingston, Jamaica28(1) - 20 Dmitriy Ghacsybeck5 - 11 WPts
28/09/2041New Kingston, Jamaica27(1) - 20 Seymour Onguene3 - 12 WPts
27/07/2041New Kingston, Jamaica26(1) - 20 Kolya Bekhbutov2 - 8(1) WPts
25/05/2041New Kingston, Jamaica25(1) - 20 Robert Hewson3 - 7 WPts
25/03/2041New Kingston, Jamaica24(1) - 20 John Taylor4 - 6 WPts
23/01/2041New York City, USA23(1) - 20 Seferino Fermin5 - 9 WPts
25/11/2040Dzerzhinsk, Russia22(1) - 20 Vitali Sychev18 - 13 WPts
25/09/2040New Kingston, Jamaica21(1) - 20 Ioakim Podladchikov0 - 4 WPts
26/07/2040New Kingston, Jamaica20(1) - 20 Chris Kerr5 - 5 WPts
25/05/2040Hamilton, New Zealand19(1) - 20 Ethan Metekingi7 - 28 WPts
27/03/2040Bogota, Colombia19(1) - 19 Ximen Villanova17 - 6 LPts
28/01/2040Abidjan, Ivory Coast18 - 19 Damien Bartoli5 - 14 WKO3
30/11/2039Barranquilla, Colombia17 - 19 Bronco Garcia5 - 26 WPts
01/10/2039Soweto, South Africa16 - 19 Rachid Pietersen11 - 18 WPts
03/08/2039New Kingston, Jamaica16 - 18 Tobias Arthur19 - 21 LPts
02/06/2039New Kingston, Jamaica15 - 18 Mike Bloyd11 - 17 WPts
05/04/2039Cuenco, Ecuador15 - 17 Juan Giron33 - 21 LPts
05/02/2039Baltimore, USA14 - 17 Mark Carson2 - 24(1) WPts
07/12/2038Portmore, Jamaica13 - 17 Jonathan Agnew22 - 15(1) WPts
07/10/2038New Kingston, Jamaica12 - 17 Ian Sim1 - 5 WPts
07/08/2038Umlazi, South Africa12 - 16 Khalon Delle16 - 18(1) LPts
08/06/2038Bologna, Italy11 - 16 Sergio Baresi3 - 6 WPts
09/04/2038Munich, Germany10 - 16 Harvey Kussmaul2 - 19(1) WPts
09/02/2038Novosibirsk, Russia9 - 16 Andrii Pozniak11 - 6 WPts
12/12/2037Kingston, Jamaica8 - 16 Declan Rocks4 - 14 WPts
13/10/2037Spanish Town, Jamaica8 - 15 Davie Saunderson16 - 12 LPts
14/08/2037Kingston, Jamaica8 - 14 Harry Greive5 - 20 LPts
15/06/2037New Kingston, Jamaica7 - 14 Wayne Carrie3 - 5 WPts
15/04/2037Anderlecht, Belgium7 - 13 Satch Omer21 - 10 LPts
15/02/2037New Kingston, Jamaica6 - 13 Tobias Arthur8 - 14 WPts
17/12/2036Cartagena, Colombia6 - 12 Zelipe Morro17 - 25 LPts
19/10/2036Wolverhampton, UK5 - 12 Adnan Saleh9 - 15 WPts
21/08/2036Waitakere, New Zealand5 - 11 Zach Maddix12 - 11 LPts
23/06/2036New Kingston, Jamaica4 - 11 Alik Podkolzin4 - 3 WPts
24/04/2036Athens, Greece4 - 10 Minos Lias4 - 21(1) LPts
25/02/2036Saratov, Russia4 - 9 Fedor Kaplan4 - 8 LPts
28/12/2035New Kingston, Jamaica4 - 8 Colin Goodlett2 - 15(1) LPts
29/10/2035Stoke, UK4 - 7 Louis Symon4 - 43 LPts
31/08/2035New Kingston, Jamaica3 - 7 Agung Nainggolan3 - 2 WPts
02/07/2035Sana'a, Yemen3 - 6 Rashid Abousamra3 - 13 LPts
04/05/2035New Kingston, Jamaica2 - 6 Mike Bloyd0 - 2 WPts
07/03/2035Novokuznetsk, Russia2 - 5 Igor Konchikov1 - 2 LPts
07/01/2035Wroclaw, Poland2 - 4 Idzi Wachowski8 - 14 LPts
08/11/2034Casablanca, Morocco2 - 3 El Mahi Guennoun23(1) - 14 LPts
10/09/2034Kingston, Jamaica2 - 2 James Hallowell13 - 6 LPts
04/08/2034Kingston, Jamaica2 - 1 Ian Bonnie12 - 18 LPts
04/07/2034Mexico City, Mexico2 - 0 Iago Morales23(2) - 16 LPts
04/05/2034New Kingston, Jamaica1 - 0 Iphitus Hanno1 - 12 WPts
06/03/2034New Kingston, Jamaica0 - 0 Ellis Leith0 - 6 WPts