Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  30(4) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033New Kingston, Jamaica29(4) - 25 Brendan Baxter16 - 23 WPts
15/09/2033New Kingston, Jamaica28(4) - 25 Lee Westwood6 - 6 WPts
15/07/2033Birmingham, UK27(4) - 25 Rob Platt7 - 13 WPts
16/05/2033Grand Rapids, USA26(4) - 25 Barry Wittenheyns6 - 12 WPts
17/03/2033Al Ain, UAE25(4) - 25 Amer Boustani6 - 25 WPts
16/01/2033Ulaanbaatar, Mongolia24(4) - 25 Kir Khatan17 - 20 WPts
17/11/2032Riga, Latvia23(4) - 25 Konstantin Pukukalns16 - 10 WPts
18/09/2032Zaporizhia, Ukraine23(4) - 24 Avel Kowalchuk9 - 11 LPts
20/07/2032New Kingston, Jamaica22(4) - 24 Chris Bigham4 - 6 WPts
21/05/2032Bergen, Norway21(4) - 24 Oscar Mele5 - 17(2) WPts
23/03/2032Guayaquil, Ecuador20(4) - 24 Zacarias Carra4 - 7 WPts
24/01/2032Bangkok, Thailand19(4) - 24 Nop Punnaves9 - 24 WPts
26/11/2031Guatemala City, Guatemala19(4) - 23 Onofre Mazariegos6 - 9 LPts
26/09/2031Abuja, Nigeria18(4) - 23 Tobias Chikwe3 - 15 WPts
29/07/2031Kingston, Jamaica18(4) - 22 Chris Allen13(1) - 23 LPts
14/06/2031Kingston, Jamaica17(4) - 22 Andy Kea12 - 22 WPts
16/04/2031Portmore, Jamaica16(3) - 22 Stephen Allan15 - 15(2) WKO3
15/02/2031Portmore, Jamaica15(2) - 22 Stephen Allan15 - 14(1) WKO3
18/12/2030New Kingston, Jamaica15(2) - 21 Dominic Miller9 - 31 LPts
22/10/2030Bratislava, Slovakia15(2) - 20 Ladislav Martinec28 - 10(1) LPts
24/08/2030The Hague, Netherlands14(2) - 20 Jean Caerle1 - 6 WPts
26/06/2030New Kingston, Jamaica14(2) - 19 Spencer Watterson0 - 3 LPts
27/04/2030Parma, Italy13(2) - 19 Claudio Ogbonna10 - 17 WPts
27/02/2030New Kingston, Jamaica12(2) - 19 Sean Mathison1 - 3 WPts
30/12/2029Nagoya, Japan12(2) - 18 Nao Okimoto43(3) - 32 LPts
01/11/2029New Kingston, Jamaica11(2) - 18 Joaquin Lora3 - 0 WPts
02/09/2029Surakarta, Indonesia10(2) - 18 Sampoerna Yasir1 - 8 WPts
05/07/2029Suez, Egypt9(2) - 18 Shayan Hassab0 - 0 WPts
07/05/2029New Kingston, Jamaica8(2) - 18 Bradley Caine0 - 7 WPts
08/03/2029New Kingston, Jamaica8(2) - 17 Aydin Baykara8 - 16 LPts
07/01/2029Waitakere, New Zealand8(2) - 16 Billy Hauiti15 - 20 LPts
09/11/2028Santa Clara, Cuba8(2) - 15 Federico Flora15 - 16 LPts
11/09/2028Santo Domingo de Guzman, Dominican Republic7(2) - 15 Rodrigo Limes14(2) - 9 WPts
14/07/2028Baku, Azerbaijan6(1) - 15 Asif Rizk18 - 28(6) WKO3
16/05/2028Swansea, UK5(1) - 15 Bryn Orne13(1) - 18 WPts
18/03/2028Kampala, Uganda5(1) - 14 Robert Arop8 - 15 LPts
19/01/2028Malaga, Spain4(1) - 14 Vidal Rodriguez6 - 13 WPts
21/11/2027Ulaanbaatar, Mongolia4(1) - 13 Soyol Yahulucow21(1) - 19 LPts
23/09/2027Riga, Latvia4(1) - 12 Valeri Endelis20 - 8 LPts
26/07/2027Bogota, Colombia4(1) - 11 Porfio Martinez13 - 12 LPts
28/05/2027Sana'a, Yemen3(1) - 11 Zuffur Maron0 - 6 WPts
30/03/2027Kingston, Jamaica3(1) - 10 Chris Allen3 - 5 LPts
03/02/2027New Kingston, Jamaica2(1) - 10 Daniel Nish6 - 14 WPts
07/12/2026Isfahan, Iran2(1) - 9 Khalid Bhutto12 - 7 LPts
08/10/2026Spanish Town, Jamaica2(1) - 8 John Durning7 - 14 LPts
21/08/2026Kingston, Jamaica2(1) - 7 Will Gath13 - 15 LPts
20/07/2026New Kingston, Jamaica2(1) - 6 Peter Ways0 - 0 LPts
04/06/2026Dnipropetrovsk, Ukraine2(1) - 5 Borysko Rakowski12 - 10(3) LPts
06/04/2026New Kingston, Jamaica2(1) - 4 Lee Cotts1 - 4 LPts
06/02/2026Ankara, Turkey2(1) - 3 Devrim Volkan4 - 4 LPts
09/12/2025Liege, Belgium2(1) - 2 Gauvain Vieira42(2) - 10 LPts
11/10/2025New Kingston, Jamaica2(1) - 1 Mark Latto2 - 4 LPts
04/09/2025Limerick, Ireland2(1) - 0 Dean McManus3 - 11 LPts
07/07/2025Kingston, Jamaica1 - 0 Harry Stephens5 - 25(7) WKO3
26/05/2025New Kingston, Jamaica0 - 0 Euan Sare1 - 6 WPts