Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  26 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2029New Kingston, Jamaica25 - 9 Robert Offei1 - 8 WPts
12/07/2029New Kingston, Jamaica24 - 9 Chris Sleigh19 - 16(1) WPts
13/05/2029New Kingston, Jamaica23 - 9 Enzo Fiag-Oy3 - 3 WPts
14/03/2029New Kingston, Jamaica22 - 9 Enzo Barragan2(1) - 23(1) WPts
12/01/2029New Kingston, Jamaica21 - 9 Peter Ways8 - 8 WPts
13/11/2028New Kingston, Jamaica20 - 9 John Logan2 - 4 WPts
14/09/2028New Kingston, Jamaica19 - 9 Bart Crummie4 - 8 WPts
15/07/2028New Kingston, Jamaica18 - 9 Ethan Ingraham2 - 9 WPts
16/05/2028New Kingston, Jamaica17 - 9 Bryn Hayes0 - 2 WPts
17/03/2028New Kingston, Jamaica16 - 9 Chris Gavin2 - 5 WPts
16/01/2028New Kingston, Jamaica15 - 9 Gareth Waddel5 - 9 WPts
18/11/2027New Kingston, Jamaica14 - 9 Dominic Miller0 - 21 WPts
19/09/2027New Kingston, Jamaica13 - 9 Malcolm Nivens1 - 4 WPts
22/07/2027Oslo, Norway12 - 9 Alvis Syvertsen8 - 13 WPts
24/05/2027Santo Domingo de Guzman, Dominican Republic12 - 8 Gervasio Duran7 - 11 LPts
26/03/2027New Kingston, Jamaica12 - 7 Kris Mortland15 - 7 LPts Jamaica National Championships 2027View
27/01/2027Busan, South Korea11 - 7 Young-cheol Lee15 - 25 WPts
29/11/2026Riga, Latvia11 - 6 Dimi Birzkalns14 - 23 LPts
01/10/2026Plovdiv, Bulgaria10 - 6 Ivaylo á Bachkov5 - 18(1) WPts
03/08/2026Soweto, South Africa9 - 6 Fagrie Govender1 - 15 WPts
05/06/2026Burgas, Bulgaria9 - 5 Berk Akdemir12 - 12 LPts
07/04/2026London, UK8 - 5 Alen Gillogly12 - 10 WPts
07/02/2026Soyapango, El Salvador8 - 4 Jerrold Madrigal13 - 11 LPts
10/12/2025Bratislava, Slovakia7 - 4 Matej Baba1 - 26 WPts
12/10/2025Odense, Denmark6 - 4 Canute Gade7 - 19 WPts
14/08/2025New Kingston, Jamaica5 - 4 Paul Nyatama2 - 4 WPts
16/06/2025Charleroi, Belgium4 - 4 Adalard Beauchamp9(1) - 17 WPts
18/04/2025Marseille, France4 - 3 Francis Loeb53(3) - 12 LPts
18/02/2025Santo Domingo de Guzman, Dominican Republic4 - 2 Montego Dorantes15(1) - 17 LPts
21/12/2024New Kingston, Jamaica3 - 2 Spencer Grass4 - 8 WPts
22/10/2024Cali, Colombia2 - 2 Rodrigo Jacinto2 - 3 WPts
24/08/2024Zagreb, Croatia2 - 1 Alen Cacic18 - 23 LPts
26/06/2024Kingston, Jamaica1 - 1 Chris Sleigh0 - 0 WPts
21/05/2024Kingston, Jamaica1 - 0 Mick Mallis14(1) - 9 LPts
20/04/2024New Kingston, Jamaica0 - 0 Rob Tolmie1 - 2 WPts