Weightclass:  Featherweight
Location:  New Kingston, Jamaica
Record:  51(4) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2028New Kingston, Jamaica50(4) - 25 Sancho Galaz18(2) - 19 WPts
09/04/2028New Kingston, Jamaica49(4) - 25 Jesus Mata0 - 2 WPts
09/02/2028New Kingston, Jamaica48(4) - 25 Ramiro Valiente5 - 11 WPts
11/12/2027New Kingston, Jamaica47(4) - 25 Jacob Amberson13 - 19(1) WPts
12/10/2027New Kingston, Jamaica46(4) - 25 Porfio Arredondo11 - 20 WPts
13/08/2027New Kingston, Jamaica45(4) - 25 Gennady Ostrovskis1 - 17 WPts
13/06/2027New Kingston, Jamaica44(4) - 25 Baariq Elmejjati8 - 8 WPts
14/04/2027New Kingston, Jamaica43(4) - 25 Hristofor á Lobankov3 - 1 WPts
13/02/2027New Kingston, Jamaica42(4) - 25 Sam Carew9 - 14 WPts
14/12/2026New Kingston, Jamaica41(3) - 25 Lukman Osuji1 - 3 WKO3
15/10/2026New Kingston, Jamaica40(3) - 25 Santiago Lobo1 - 11 WPts
16/08/2026New Kingston, Jamaica39(2) - 25 Fidel Villafane3 - 8(1) WKO3
17/06/2026New Kingston, Jamaica39(2) - 24 Cenek Ctvrtlanik44 - 16 LPts
12/05/2026New Kingston, Jamaica38(2) - 24 Chima Adeniji41(5) - 14 WPts
01/04/2026Kingston, Jamaica37(2) - 24 Chris Hendren20 - 8 WPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica36(2) - 24 Mason Cadwallader7 - 11 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica35(2) - 24 Alastair Stephen1(1) - 5 WPts Jamaica National Championships 2026View
23/02/2026Prague, Czech Republic35(2) - 23 Cenek Ctvrtlanik41 - 14 LPts
23/01/2026Prague, Czech Republic35(2) - 22 Cenek Ctvrtlanik40 - 14 LPts
21/12/2025New Kingston, Jamaica35(2) - 21 Vikenti Orlov28(1) - 27 LPts
20/11/2025New Kingston, Jamaica34(2) - 21 Vikenti Orlov28(1) - 26 WPts
20/10/2025New Kingston, Jamaica33(2) - 21 Cenek Ctvrtlanik39 - 12 WPts
19/09/2025New Kingston, Jamaica32(2) - 21 Vikenti Orlov28(1) - 24 WPts
03/08/2025Belfast, UK32(2) - 20 Evan Collins40 - 20(1) LPts
03/07/2025New Kingston, Jamaica32(2) - 19 Evan Collins39 - 20(1) LPts
02/06/2025Belfast, UK31(1) - 19 Evan Collins39 - 19 WKO3
02/05/2025New Kingston, Jamaica30(1) - 19 Channing Cisse35(1) - 19 WPts
01/04/2025New Kingston, Jamaica29(1) - 19 Inigo Messer9 - 12 WPts Jamaica National Championships 2025View
29/03/2025New Kingston, Jamaica28(1) - 19 Jordan Murray8 - 13 WPts Jamaica National Championships 2025View
26/03/2025New Kingston, Jamaica27(1) - 19 Chris Hendren11 - 7 WPts Jamaica National Championships 2025View
16/02/2025New Kingston, Jamaica27(1) - 18 Emas Prasasti22 - 14 LPts
16/01/2025New Kingston, Jamaica27(1) - 17 Ross Zanga9 - 14 LPts
15/12/2024New Kingston, Jamaica26(1) - 17 Emas Prasasti21 - 13 WPts
21/10/2024Spanish Town, Jamaica25(1) - 17 Arran Skeldon15 - 25 WPts
29/08/2024New Kingston, Jamaica24(1) - 17 Theo Mailer4 - 16(3) WPts
29/07/2024New Kingston, Jamaica23(1) - 17 Thi Chinh5 - 13(2) WPts
27/06/2024Moscow, Russia22(1) - 17 Afanas Likholitov20 - 14 WPts
27/05/2024Moscow, Russia22(1) - 16 Afanas Likholitov19 - 14 LPts
26/04/2024Quito, Ecuador22(1) - 15 Fidel Villescas44 - 12 LPts
26/03/2024New Kingston, Jamaica22(1) - 14 John Stevison11 - 13 LPts Jamaica National Championships 2024View
26/02/2024Quito, Ecuador22(1) - 13 Fidel Villescas41 - 11 LPts
26/01/2024New Kingston, Jamaica21(1) - 13 Amjad Thomson4 - 3 WPts
26/12/2023New Kingston, Jamaica20(1) - 13 Nathan Torrens2 - 0 WPts
27/10/2023Bayamon, Puerto Rico19(1) - 13 Bronco Alvillar20 - 15 WPts
29/08/2023New Kingston, Jamaica18(1) - 13 Elliot Myres1 - 9 WPts
30/06/2023Kingston, Jamaica17(1) - 13 Danny Stewart8(1) - 22 WPts
07/05/2023Montevideo, Uruguay16(1) - 13 Xaverius Pinero9 - 21 WPts
08/03/2023Minsk, Belarus16(1) - 12 Taras Babich10 - 15 LPts
08/01/2023New Kingston, Jamaica16(1) - 11 Daniel Dacus19 - 12 LPts
15/11/2022Ulaanbaatar, Mongolia15(1) - 11 Andrii Khulan6 - 10 WPts
17/09/2022New Kingston, Jamaica15(1) - 10 Hugh Rease17 - 6 LPts
19/07/2022New Kingston, Jamaica14(1) - 10 Rasil Danzanravjaa11(4) - 15 WPts
19/05/2022Ulaanbaatar, Mongolia13(1) - 10 Goga Erdenetsogt1 - 12 WPts
21/03/2022Beijing, China13(1) - 9 Hsin Cao29(2) - 2 LPts
20/01/2022New Kingston, Jamaica13(1) - 8 Michael Badham17(1) - 8 LPts
20/11/2021Bratislava, Slovakia12(1) - 8 Boleslav Ulicny3 - 6 WPts
21/09/2021Germiston, South Africa12(1) - 7 Tavon Tshwete13 - 7 LPts
23/07/2021New Kingston, Jamaica11(1) - 7 Oliver Gilday2 - 3 WPts
21/05/2021Ulaanbaatar, Mongolia11(1) - 6 Thamir Cajrckulow18 - 2 LPts
23/03/2021Portmore, Jamaica10 - 6 Elliot Taylor2 - 16(10) WKO3
23/01/2021New Kingston, Jamaica9 - 6 Otto Saksala5 - 12 WPts
22/11/2020New Kingston, Jamaica9 - 5 Carlos Padilla13 - 5 LPts
23/09/2020New Kingston, Jamaica8 - 5 Diego Ricardo0 - 18 WPts
24/07/2020New Kingston, Jamaica8 - 4 Rich Costain17 - 2 LPts
23/05/2020New Kingston, Jamaica7 - 4 Joel Teare3 - 9 WPts
30/03/2020New Kingston, Jamaica6 - 4 Dai Phoenix4 - 6 WPts
30/01/2020Spanish Town, Jamaica6 - 3 Rob Pembroke7 - 3 LPts
19/12/2019Kingston, Jamaica6 - 2 Joe Finlay6(1) - 7 LPts
08/11/2019Kingston, Jamaica6 - 1 Clint Molpus1 - 8 LPts
19/09/2019New Kingston, Jamaica5 - 1 Patomsuk Jaturapattanapong3 - 3 WPts
21/07/2019New Kingston, Jamaica4 - 1 Yulian Ghahylykoff1 - 5(2) WPts
21/05/2019New Kingston, Jamaica3 - 1 Volodymyr Michalko2 - 2 WPts
22/03/2019Spanish Town, Jamaica3 - 0 Rob Pembroke3 - 1 LPts
19/01/2019Kingston, Jamaica2 - 0 Henry Crabbe0 - 0 WPts
17/12/2018Lodz, Poland1 - 0 Szymon Swatek5 - 2 WPts
19/10/2018New Kingston, Jamaica0 - 0 Corey Inniss0 - 2 WPts