Weightclass:  Featherweight
Location:  Spanish Town, Jamaica
Record:  40(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2034Spanish Town, Jamaica39(1) - 14 Alejandro Florin7 - 17 WPts
17/11/2033Spanish Town, Jamaica38(1) - 14 Carlos Camarillo5 - 8 WPts
17/09/2033Spanish Town, Jamaica37(1) - 14 Robert Taylor8 - 9 WPts
18/07/2033Spanish Town, Jamaica36(1) - 14 Jordan Craigmile7 - 11 WPts
18/05/2033Spanish Town, Jamaica35(1) - 14 Dave Wogan18 - 14 WPts
18/03/2033Spanish Town, Jamaica34(1) - 14 Jonathan Adumensa6 - 4 WPts
16/01/2033Spanish Town, Jamaica33(1) - 14 Owen Ferrier5 - 7 WPts
16/11/2032Spanish Town, Jamaica32(1) - 14 Mahdi Kwabi1 - 8 WPts
16/09/2032Spanish Town, Jamaica31(1) - 14 Aleksei Gaidarov5 - 5 WPts
17/07/2032Spanish Town, Jamaica30(1) - 14 Fakhri Miah4 - 14 WPts
18/05/2032Portmore, Jamaica29(1) - 14 Jake Alexander38 - 19 WPts
01/04/2032Kingston, Jamaica29(1) - 13 Wayne Yeamans16 - 5 LPts Jamaica National Championships 2032View
29/03/2032Kingston, Jamaica28(1) - 13 Chris Hew8 - 7 WPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica27(1) - 13 Ben Husky17 - 6 WPts Jamaica National Championships 2032View
15/03/2032Hamilton, Canada26(1) - 13 Duncan Rosser7 - 18 WPts
16/01/2032San Jose, Costa Rica25(1) - 13 Jeraldo Jiminez23(2) - 32 WPts
18/11/2031Kingston, Jamaica25(1) - 12 Lloyd Haldane23(5) - 25 LPts
20/09/2031Minsk, Belarus24(1) - 12 Volodmiri Wayda11 - 19 WPts
23/07/2031Kingston, Jamaica23(1) - 12 Oliver Hewson14 - 25 WPts
26/05/2031Kingston, Jamaica22(1) - 12 Bob Moor20 - 19(1) WPts
29/03/2031Kingston, Jamaica22(1) - 11 Alen Ardis18 - 5 LPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica21(1) - 11 Lloyd Torrance1 - 0 WPts Jamaica National Championships 2031View
23/01/2031Almaty, Kazakhstan20(1) - 11 Aleksei Cairckulov0 - 0 WPts
25/11/2030Tampere, Finland20(1) - 10 Asseri Vanhala21(1) - 15 LPts
27/09/2030Baku, Azerbaijan19(1) - 10 Zamin Mammadbeyov11 - 10 WPts
30/07/2030Spanish Town, Jamaica18(1) - 10 Bob Moor16 - 18(1) WPts
01/06/2030Panama City, Panama17(1) - 10 Porfio Nogales7 - 20 WPts
03/04/2030Montevideo, Uruguay17(1) - 9 Angel Bedolla18 - 16 LPts
03/02/2030Spanish Town, Jamaica16(1) - 9 Bryn Falla1 - 9 WPts
06/12/2029Santa Clara, Cuba15(1) - 9 Marjun Martinez7 - 10 WPts
08/10/2029Kingston, Jamaica14(1) - 9 Stuart Jeans9 - 23 WPts
17/08/2029San Juan, Puerto Rico13(1) - 9 Cipriano Jorge18 - 16 WPts
19/06/2029New Kingston, Jamaica13(1) - 8 James Clowney10 - 13 LPts
26/04/2029Kingston, Jamaica12(1) - 8 Amon Urquhart6(1) - 20 WPts
26/03/2029Kingston, Jamaica12(1) - 7 Brendan Maskell24 - 9 LPts Jamaica National Championships 2029View
12/02/2029Athens, Greece11(1) - 7 Orpheus Banis1 - 1 WPts
15/12/2028Spanish Town, Jamaica10(1) - 7 Aaron Forrest3 - 11 WPts
17/10/2028Medina, Saudi Arabia9(1) - 7 Jawad Rahim13 - 18 WPts
18/08/2028Kingston, Jamaica8(1) - 7 Morgan Cumby6 - 11 WPts
29/06/2028Kingston, Jamaica7(1) - 7 Bart Waugh10 - 10(1) WPts
01/05/2028Kingston, Jamaica7(1) - 6 Johnny Lawman19 - 19 LPts
29/03/2028Spanish Town, Jamaica7(1) - 5 Brendan Maskell17 - 8 LPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica6(1) - 5 Justin Freebairn3 - 0 WPts Jamaica National Championships 2028View
25/02/2028Spanish Town, Jamaica5(1) - 5 Jaguar Magana10(1) - 15 WPts
27/12/2027Spanish Town, Jamaica5(1) - 4 Sammy Anyanga3 - 2 LPts
29/10/2027The Hague, Netherlands5(1) - 3 Hubert Panis10 - 13 LPts
31/08/2027Istanbul, Turkey4(1) - 3 Cagatay Kaynetli9 - 28 WPts
03/07/2027Kingston, Jamaica4(1) - 2 Dan Paterson11 - 6 LPts
08/05/2027Errachidia, Morocco4(1) - 1 Aniq Elaouad18(2) - 17(8) LPts
10/03/2027Dakar, Senegal3 - 1 Alain Beye0 - 26(17) WKO3
10/01/2027Spanish Town, Jamaica2 - 1 Declan Shields6 - 10 WPts
17/11/2026Portmore, Jamaica2 - 0 Vincent Waterston11 - 23 LPts
27/09/2026Kingston, Jamaica1 - 0 Denton Traill3 - 27(8) WPts
24/08/2026Spanish Town, Jamaica0 - 0 Bob Moor2 - 4 WPts