Weightclass:  Light Flyweight
Location:  Kingston, Jamaica
Record:  87(1) - 16(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2028Kingston, Jamaica86(1) - 16(2) Desiderio Nava5 - 4 WPts
09/04/2028Kingston, Jamaica85(1) - 16(2) Alano Castano3 - 7 WPts
09/02/2028Kingston, Jamaica84(1) - 16(2) Loredo Magdaleno2 - 6 WPts
11/12/2027Kingston, Jamaica83(1) - 16(2) Zach Bostock2 - 9 WPts
12/10/2027Kingston, Jamaica82(1) - 16(2) Otieno Maruge0 - 2 WPts
13/08/2027Kingston, Jamaica81(1) - 16(2) Panomroonglek Saenchai13 - 14 WPts
13/06/2027Kingston, Jamaica80(1) - 16(2) Pankrßc Peroutka3 - 11 WPts
15/04/2027Kingston, Jamaica79(1) - 16(2) Marlen Vodopyanov3(1) - 12(1) WPts
13/02/2027Kingston, Jamaica78(1) - 16(2) Nicandro Rosal10 - 31 WPts
15/12/2026Kingston, Jamaica77(1) - 16(2) Dmitriy Skobrev1 - 2 WPts
16/10/2026Kingston, Jamaica76(1) - 16(2) VendelÝn Bur0 - 2 WPts
17/08/2026Kingston, Jamaica75(1) - 16(2) Sarwono Darusman7 - 27(13) WPts
18/06/2026Kingston, Jamaica75(1) - 15(2) Vicente Pasillas58(1) - 13 LPts
18/05/2026Kingston, Jamaica74(1) - 15(2) Vicente Pasillas58(1) - 12 WPts
01/04/2026Kingston, Jamaica73(1) - 15(2) John Webster11 - 6 WPts Jamaica National Championships 2026View
29/03/2026Kingston, Jamaica72(1) - 15(2) Bradley Lemmond14 - 10 WPts Jamaica National Championships 2026View
26/03/2026Kingston, Jamaica71(1) - 15(2) Phil Brunton3(1) - 1 WPts Jamaica National Championships 2026View
21/03/2026Managua, Nicaragua71(1) - 14(2) Vicente Pasillas54(1) - 12 LPts
18/02/2026Managua, Nicaragua71(1) - 13(2) Vicente Pasillas53(1) - 12 LPts
18/01/2026Montreal, Canada71(1) - 12(2) Vicente Pasillas52(1) - 12 LPts Americas Championships 2026View
15/01/2026Montreal, Canada70(1) - 12(2) Guido Amores67 - 8 WPts Americas Championships 2026View
12/01/2026Montreal, Canada69(1) - 12(2) Xaverius Hernandes41(6) - 24 WPts Americas Championships 2026View
09/01/2026Montreal, Canada68(1) - 12(2) Paco Poma39 - 24(1) WPts Americas Championships 2026View
22/12/2025Sana'a, Yemen67(1) - 12(2) Jawad Nasr52(12) - 21 WPts
21/11/2025Sana'a, Yemen67(1) - 11(1) Jawad Nasr51(11) - 21 LTKO3
20/10/2025Kingston, Jamaica67(1) - 10 Jawad Nasr50(10) - 21 LKO3
13/09/2025Ningbo, China67(1) - 9 Jawad Nasr47(10) - 21 LPts Ningbo World Championships 2025View
10/09/2025Ningbo, China66(1) - 9 Geoff Darko24(2) - 37 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China65(1) - 9 Guido Amores63 - 7 WPts Ningbo World Championships 2025View
28/07/2025Ho Chi Minh City, Vietnam64(1) - 9 Chau Huynh12 - 19 WPts
30/05/2025Breda, Netherlands63(1) - 9 Lo´s Franckin34(2) - 18 WPts
01/04/2025New Kingston, Jamaica62(1) - 9 Bradley Lemmond8 - 8 WPts Jamaica National Championships 2025View
29/03/2025New Kingston, Jamaica61(1) - 9 Clinton Badham23 - 26 WPts Jamaica National Championships 2025View
26/03/2025New Kingston, Jamaica60(1) - 9 Sam Moreman17 - 24 WPts Jamaica National Championships 2025View
20/03/2025Kingston, Jamaica59(1) - 9 Nicandro Sedillo4 - 5 WPts
19/01/2025Kingston, Jamaica58(1) - 9 Hadir Ohayon11 - 12 WPts
20/11/2024Ciudad del Este, Paraguay57(1) - 9 Xeres Artiga6 - 4 WPts
22/09/2024Rosario, Argentina56(1) - 9 Rogelio Mareno1 - 5 WPts
25/07/2024Busan, South Korea55(1) - 9 Zain Hamed39 - 11 WPts Busan Olympics 2024View
22/07/2024Busan, South Korea54(1) - 9 Alec Appiah47(1) - 12 WPts Busan Olympics 2024View
19/07/2024Busan, South Korea53(1) - 9 Mirza Arafat35(1) - 20 WPts Busan Olympics 2024View
16/07/2024Busan, South Korea52(1) - 9 Evgeny Cartaev33 - 24 WPts Busan Olympics 2024View
13/07/2024Busan, South Korea51(1) - 9 Dai Toan37 - 17 WPts Busan Olympics 2024View
03/07/2024Kingston, Jamaica50(1) - 9 Mirza Arafat33(1) - 19 WPts
02/06/2024Kingston, Jamaica49(1) - 9 Carlos Solar35 - 14 WPts
02/05/2024Kingston, Jamaica48(1) - 9 Joshua Dougherty27(1) - 24 WPts
29/03/2024New Kingston, Jamaica47(1) - 9 Noel Moultrie35 - 10 WPts Jamaica National Championships 2024View
26/03/2024New Kingston, Jamaica46(1) - 9 David Dunstan2 - 7 WPts Jamaica National Championships 2024View
16/02/2024Kingston, Jamaica45(1) - 9 Cipriano Olguin33(2) - 17 WPts
15/01/2024Maracaibo, Venezuela45(1) - 8 Kieran Craigen36 - 11 LPts Americas Championships 2024View
12/01/2024Maracaibo, Venezuela44(1) - 8 Sierra Freire26 - 8 WPts Americas Championships 2024View
09/01/2024Maracaibo, Venezuela43(1) - 8 Eloy Pichon27 - 15 WPts Americas Championships 2024View
22/12/2023Nagpur, India43(1) - 7 Ahmed Sinai45 - 9 LPts
21/11/2023Nagpur, India42(1) - 7 Ahmed Sinai45 - 8 WPts
21/10/2023Nagpur, India42(1) - 6 Ahmed Sinai44 - 8 LPts
19/09/2023Surat, India42(1) - 5 Aleksandr Serdamba42(2) - 4 LPts Surat World Championships 2023View
16/09/2023Surat, India41(1) - 5 Zain Hamed29 - 7 WPts Surat World Championships 2023View
13/09/2023Surat, India40(1) - 5 Hitoshi Ota24 - 8 WPts Surat World Championships 2023View
10/09/2023Surat, India39(1) - 5 Alois Meier35 - 8 WPts Surat World Championships 2023View
07/09/2023Surat, India38(1) - 5 Waqas Nouri35 - 10 WPts Surat World Championships 2023View
03/09/2023Kingston, Jamaica37(1) - 5 Hajime Yamada36(1) - 8 WPts
31/07/2023Panama City, Panama36(1) - 5 Rogelio Meraz33 - 11 WPts
30/06/2023Kingston, Jamaica35(1) - 5 Vito Buffon27(1) - 14 WPts
27/05/2023Strasbourg, France34(1) - 5 Gauvain Clarin9 - 16 WPts
29/03/2023Spanish Town, Jamaica33(1) - 5 Noel Moultrie28 - 9 WPts Jamaica National Championships 2023View
26/03/2023Spanish Town, Jamaica32(1) - 5 Mark Glasgow29(1) - 7 WPts Jamaica National Championships 2023View
21/03/2023Portmore, Jamaica32(1) - 4 Jonathan Veitch9 - 20 LPts
24/01/2023Kingston, Jamaica31(1) - 4 Juan Batuyong3 - 7 WPts
24/11/2022Kingston, Jamaica30(1) - 4 Sam Moreman12 - 14 WPts
25/09/2022Kingston, Jamaica30(1) - 3 Noel Moultrie24 - 8 LPts
28/07/2022Kingston, Jamaica29(1) - 3 Obaid Hackle4 - 5 WPts
27/05/2022Santiago de los Caballeros, Dominican Republic28(1) - 3 Nasario Astudillo11 - 14 WPts
29/03/2022Spanish Town, Jamaica28(1) - 2 Noel Moultrie21 - 7 LPts Jamaica National Championships 2022View
26/03/2022Spanish Town, Jamaica27(1) - 2 Jordan Harley13 - 13 WPts Jamaica National Championships 2022View
30/01/2022Atlanta, USA26(1) - 2 Dan Burnet4 - 10 WPts
01/12/2021Suzhou, China26(1) - 1 Jiang Ju10 - 15 LPts
03/10/2021Kingston, Jamaica25(1) - 1 Cahyono Audina4 - 8 WPts
02/08/2021Kingston, Jamaica24(1) - 1 Oleos Sergio3 - 7 WPts
31/05/2021Bogota, Colombia23(1) - 1 Xeres Olivar13 - 9 WPts
01/04/2021Spanish Town, Jamaica22(1) - 1 Rich Harrold15 - 5 WPts Jamaica National Championships 2021View
29/03/2021Spanish Town, Jamaica21(1) - 1 Dan Allison15 - 6 WPts Jamaica National Championships 2021View
26/03/2021Spanish Town, Jamaica20(1) - 1 Mark Glasgow14(1) - 4 WPts Jamaica National Championships 2021View
27/01/2021Santa Clara, Cuba19(1) - 1 Miguel Palomino0 - 5 WPts
29/11/2020La Paz, Bolivia18 - 1 Juan Villalba7 - 12 WKO3
30/09/2020San Pedro Sula, Honduras18 - 0 Kiki Porto10 - 8 LPts
01/08/2020Buenos Aires, Argentina17 - 0 Jesus Garza4 - 14 WPts
31/05/2020Ulaanbaatar, Mongolia16 - 0 Moufid Yekhanurov10 - 2 WPts
01/04/2020Spanish Town, Jamaica15 - 0 Clinton Badham7 - 9 WPts Jamaica National Championships 2020View
29/03/2020Spanish Town, Jamaica14 - 0 Mark Glasgow9 - 3 WPts Jamaica National Championships 2020View
26/03/2020Spanish Town, Jamaica13 - 0 Patrick Culbert7 - 6 WPts Jamaica National Championships 2020View
24/02/2020Kingston, Jamaica12 - 0 Eren Akdeniz3(1) - 6 WPts
25/12/2019Kingston, Jamaica11 - 0 Daiki Hasegawa2 - 6 WPts
25/10/2019Kingston, Jamaica10 - 0 Girgis Cairimow10 - 0 WPts
26/08/2019Kingston, Jamaica9 - 0 Noel Moultrie6 - 3 WPts
28/06/2019Kingston, Jamaica8 - 0 Lisandro Alo4 - 2 WPts
29/04/2019Riga, Latvia7 - 0 Dmitri Krastinsh4 - 1 WPts
28/02/2019Kingston, Jamaica6 - 0 Waqar Kassem0 - 4 WPts
31/12/2018Ulsan, South Korea5 - 0 Min-hyeok Ryu6 - 1 WPts
02/11/2018Kingston, Jamaica4 - 0 Jordan Harley2 - 2 WPts
04/09/2018Kingston, Jamaica3 - 0 Chris Tudor3 - 1 WPts
01/08/2018Nairobi, Kenya2 - 0 Ethan Ndungu0 - 2 WPts
03/06/2018Kingston, Jamaica1 - 0 Bryan Bogie1 - 2 WPts
05/04/2018Kingston, Jamaica0 - 0 Rusalee Laksong0 - 0 WPts