Weightclass:  Featherweight
Location:  Portmore, Jamaica
Record:  38 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2032Portmore, Jamaica38 - 19 Dai Ancrum29(1) - 14 LPts
19/03/2032Portmore, Jamaica37 - 19 Elgun Humbatov9(1) - 16 WPts
18/01/2032Portmore, Jamaica36 - 19 Joaquin Monforte9 - 12 WPts
18/11/2031Portmore, Jamaica35 - 19 Dave Pauro1 - 2 WPts
17/09/2031Portmore, Jamaica34 - 19 Saad Ishmael2 - 12 WPts
18/07/2031Portmore, Jamaica33 - 19 Keijo Kapanen1 - 8 WPts
18/05/2031Portmore, Jamaica32 - 19 Kasi Boi1 - 4 WPts
19/03/2031Portmore, Jamaica31 - 19 Luka Mazhitov6 - 7 WPts
16/01/2031Portmore, Jamaica30 - 19 Mashdots Virabian7 - 4 WPts
17/11/2030Portmore, Jamaica29 - 19 Shahnur Safaryan9 - 4 WPts
17/09/2030Portmore, Jamaica28 - 19 Joshua Monday0 - 4 WPts
19/07/2030Portmore, Jamaica27 - 19 Sergei Dundukov0 - 1 WPts
20/05/2030New Kingston, Jamaica27 - 18 Brendan Maskell31 - 10 LPts
01/04/2030New Kingston, Jamaica26 - 18 Mark Pritchett11 - 8 WPts Jamaica National Championships 2030View
29/03/2030New Kingston, Jamaica25 - 18 Wayne Yeamans3 - 1 WPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica24 - 18 Alen Ardis11 - 4 WPts Jamaica National Championships 2030View
19/03/2030Lausanne, Switzerland23 - 18 Jean Breton7 - 21 WPts
19/01/2030Kunming, China22 - 18 Zhuang Huie3 - 15(1) WPts
21/11/2029Kiev, Ukraine21 - 18 Avel Kowalchuk9 - 15 WPts
23/09/2029Zurich, Switzerland20 - 18 Deutsch Dehring17(1) - 15 WPts
26/07/2029New Kingston, Jamaica20 - 17 Brendan Maskell26 - 10 LPts
30/05/2029Shantou, China20 - 16 Uang Guan19 - 12 LPts
01/04/2029Kingston, Jamaica20 - 15 Chris Hendren45 - 22 LPts Jamaica National Championships 2029View
29/03/2029Kingston, Jamaica19 - 15 Brendan Maskell25 - 9 WPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica18 - 15 Owen Buchannon10 - 9 WPts Jamaica National Championships 2029View
18/02/2029Kingston, Jamaica17 - 15 Mark Bay16 - 13 WPts
21/12/2028Portmore, Jamaica16 - 15 Emilio Cueva1 - 1 WPts
22/10/2028San Juan, Puerto Rico15 - 15 Dario Villamor4 - 24 WPts
24/08/2028Khujand, Tajikistan14 - 15 Zahid Rassi10 - 18 WPts
26/06/2028Montevideo, Uruguay14 - 14 Seferino Rodriguez12 - 9 LPts
28/04/2028San Juan, Puerto Rico14 - 13 Guillermo Macera18(2) - 11 LPts
29/02/2028Viba del Mar, Chile14 - 12 Rodrigo Vina44(1) - 17 LPts
01/01/2028Ibadan, Nigeria14 - 11 Haaris Noor39 - 21 LPts
03/11/2027Lusaka, Zambia13 - 11 Dele Mabwe6 - 16 WPts
05/09/2027Prague, Czech Republic12 - 11 Andrej Burian0 - 0 WPts
08/07/2027Kingston, Jamaica11 - 11 Sam Lusk11(1) - 13 WPts
17/05/2027Portmore, Jamaica10 - 11 Jordan Murray19 - 15 WPts
26/03/2027New Kingston, Jamaica10 - 10 Arran Malcolm10 - 21 LPts Jamaica National Championships 2027View
06/03/2027London, UK9 - 10 Zafa Gajani9 - 21 WPts
06/01/2027Vilnius, Lithuania8 - 10 Dominik Biros3 - 22 WPts
07/11/2026New Kingston, Jamaica8 - 9 John Stevison24 - 19 LPts
19/09/2026Hanoi, Vietnam7 - 9 Lieu Trai5 - 13 WPts
22/07/2026Portmore, Jamaica6 - 9 Jordan Murray15 - 14 WPts
25/05/2026Melbourne, Australia6 - 8 Arran McNee18(2) - 11 LPts
27/03/2026Melbourne, Australia6 - 7 John Boone4 - 15(5) LPts
27/01/2026Ulaanbaatar, Mongolia5 - 7 Shamsadeen Tolymbeckow1 - 9 WPts
29/11/2025Maipu, Chile4 - 7 Xalvador Bello5 - 15 WPts
01/10/2025Can Tho, Vietnam4 - 6 Van Phuong43 - 9 LPts
03/08/2025Ulaanbaatar, Mongolia4 - 5 Arwarh Amar3 - 8 LPts
05/06/2025Puente Alto, Chile4 - 4 Montenegro Magro12 - 8 LPts
07/04/2025Dushanbe, Tajikistan3 - 4 Kir Dauletov1 - 16 WPts
07/02/2025Anderlecht, Belgium3 - 3 Didier Braudel17 - 8 LPts
10/12/2024New Kingston, Jamaica2 - 3 Rob Edington1 - 5 WPts
12/10/2024Spanish Town, Jamaica2 - 2 Richard Rumage0 - 5(1) LPts
22/08/2024New Kingston, Jamaica1 - 2 Vincent Callender0 - 2 WPts
01/07/2024New Kingston, Jamaica1 - 1 Euan Hilleary34 - 9 LPts
08/05/2024Spanish Town, Jamaica1 - 0 Rob Pembroke28 - 8 LPts
02/04/2024Portmore, Jamaica0 - 0 John Housler1 - 5 WPts