Weightclass:  Welterweight
Location:  New Kingston, Jamaica
Record:  29(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2031New Kingston, Jamaica28(1) - 26 Dave Peavy4 - 5 WPts
17/04/2031New Kingston, Jamaica27(1) - 26 Essien Benaya2 - 19 WPts
16/02/2031New Kingston, Jamaica26(1) - 26 Gaston Andreu1 - 29 WPts
18/12/2030New Kingston, Jamaica26(1) - 25 Blake Brodie3 - 6 LPts
19/10/2030New Kingston, Jamaica25(1) - 25 John Kenison8 - 14 WPts
20/08/2030New Kingston, Jamaica24(1) - 25 Peter Alison0 - 6 WPts
21/06/2030New Kingston, Jamaica23(1) - 25 Denton Terris10 - 10(1) WPts
22/04/2030New Kingston, Jamaica22(1) - 25 Owen Blythe0 - 1 WPts
21/02/2030New Kingston, Jamaica21(1) - 25 Chris Allen8 - 18 WPts
23/12/2029New Kingston, Jamaica20(1) - 25 Theo Davie3 - 4 WPts
24/10/2029New Kingston, Jamaica19(1) - 25 Paul Broadie2 - 9 WPts
25/08/2029New Kingston, Jamaica18(1) - 25 Dominic Miller4 - 28 WPts
27/06/2029Algiers, Algeria18(1) - 24 Haaris Essaid22 - 14 LPts
29/04/2029Jeddah, Saudi Arabia18(1) - 23 Hassan Alhamdan15 - 16 LPts
01/03/2029New Kingston, Jamaica17(1) - 23 Bronislav Matocha4 - 4 WPts
01/01/2029New Kingston, Jamaica16(1) - 23 Ashley Carew3 - 7 WPts
01/11/2028Al Ain, UAE15(1) - 23 Majid Atassi1 - 8 WPts
03/09/2028New Kingston, Jamaica15(1) - 22 Alfred Toren6 - 5 LPts
03/08/2028Mixco, Guatemala14(1) - 22 Diego Mazariegos14 - 22 WPts
03/07/2028New Kingston, Jamaica14(1) - 21 Daniil Walihanoff21 - 11 LPts
02/06/2028New Kingston, Jamaica13(1) - 21 Daniil Walihanoff21 - 10 WPts
02/05/2028New Kingston, Jamaica12(1) - 21 Daniil Walihanoff21 - 9 WPts
29/03/2028Spanish Town, Jamaica12(1) - 20 Jacob Lawhead45(6) - 26 LPts Jamaica National Championships 2028View
26/03/2028Spanish Town, Jamaica11(1) - 20 Mick Burwick1 - 2 WPts Jamaica National Championships 2028View
22/03/2028New Kingston, Jamaica11(1) - 19 Yokthong Thiabma3 - 21 LPts
14/02/2028New Kingston, Jamaica11(1) - 18 Jordan Woodford19 - 12 LPts
09/01/2028Port-au-Prince, Haiti11(1) - 17 Ellis Halden35(1) - 10 LPts Americas Championships 2028View
10/12/2027New Kingston, Jamaica11(1) - 16 Arturo Herrera14 - 9 LPts
08/11/2027Toronto, Canada11(1) - 15 Stuart Mailer28 - 4 LPts
08/10/2027New Kingston, Jamaica11(1) - 14 Zafa Sial21 - 10 LPts
07/09/2027Ibadan, Nigeria11(1) - 13 Gower Richoux24 - 11 LPts Ibadan World Championships 2027View
26/07/2027Aberdeen, UK10(1) - 13 Dennis MacMillan7 - 15 WPts
28/05/2027Berlin, Germany9(1) - 13 Thorsten Gertner9 - 5(1) WPts
30/03/2027London, UK8(1) - 13 Sam Donnelly7 - 18(1) WPts
30/01/2027Cardiff, UK7(1) - 13 Steven Brady4 - 21(1) WPts
02/12/2026Johannesburg, South Africa7(1) - 12 John Steenkamp16 - 14 LPts
04/10/2026New Kingston, Jamaica6(1) - 12 Bulut Kaldirim4 - 4(1) WPts
06/08/2026Nottingham, UK5 - 12 Michael Hare18 - 35(22) WKO3
08/06/2026New Kingston, Jamaica4 - 12 William Matthew3 - 6 WPts
10/04/2026Carrefour, Haiti4 - 11 Dior Lucas5 - 14 LPts
10/02/2026Constantine, Algeria3 - 11 Hassan Hacini9 - 33 WPts
13/12/2025Ahmedabad, India2 - 11 Pritish Bahri0 - 14 WPts
15/10/2025Floridablanca, Colombia2 - 10 Rodrigo Guajardo4 - 10 LPts
17/08/2025New Kingston, Jamaica1 - 10 Mark Alison1 - 5 WPts
19/06/2025Kingston, Jamaica1 - 9 Ashley Erwin7 - 13(3) LPts
21/04/2025Magangue, Colombia1 - 8 Diego Rico12 - 11 LPts
21/02/2025New Kingston, Jamaica0 - 8 John Belliston2 - 5 WPts
23/12/2024Adana, Turkey0 - 7 Ilhami Guven13 - 6 LPts
25/10/2024New Kingston, Jamaica0 - 6 Blake Logie6 - 20 LPts
09/09/2024Panama City, Panama0 - 5 Urvano Barbara11(1) - 14 LPts
12/07/2024Rotterdam, Netherlands0 - 4 Herman Laurentius6 - 18 LPts
14/05/2024New Kingston, Jamaica0 - 3 Dominic Whitehill4 - 17 LPts
16/03/2024Riga, Latvia0 - 2 Marlen Viduskalns11 - 26 LPts
16/01/2024New Kingston, Jamaica0 - 1 Will Yeoman25 - 10 LPts
09/12/2023New Kingston, Jamaica0 - 0 Spencer Grass1 - 4 LPts