Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  32(2) - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2024New Kingston, Jamaica31(2) - 3 Chang-soo Hwang8 - 9 WPts
13/11/2023New Kingston, Jamaica30(2) - 3 Kris Maddex2 - 4 WPts
14/09/2023New Kingston, Jamaica29(2) - 3 Salvador Lazcano2 - 11 WPts
16/07/2023New Kingston, Jamaica28(2) - 3 Chan-dong Do4 - 6 WPts
16/05/2023New Kingston, Jamaica27(2) - 3 Chung-yong An22 - 13 WPts
17/03/2023New Kingston, Jamaica26(2) - 3 Ian Hyland12 - 14(1) WPts
16/01/2023New Kingston, Jamaica25(2) - 3 Maharasa Nainggolan13 - 19 WPts
17/11/2022New Kingston, Jamaica24(2) - 3 Ian Rutherford18 - 12 WPts
18/09/2022New Kingston, Jamaica23(2) - 3 Diego Alpizar16(1) - 12 WPts
20/07/2022New Kingston, Jamaica22(2) - 3 Alano Constancio0 - 3 WPts
20/05/2022New Kingston, Jamaica21(2) - 3 Dan Lourie3 - 8 WPts
21/03/2022New Kingston, Jamaica20(2) - 3 Diego Villalva1 - 22 WPts
20/01/2022New Kingston, Jamaica19(2) - 3 Faraji Boateng5 - 16 WPts
20/11/2021Bangkok, Thailand18(2) - 3 Susu Jitsawad6 - 8 WPts
22/09/2021La Florida, Chile17(2) - 3 Ulises Monroy11 - 10 WPts
24/07/2021Da Nang, Vietnam16(2) - 3 Cong Quan6 - 14 WPts
25/05/2021New Kingston, Jamaica15(2) - 3 Diego Avena6 - 3 WPts
26/03/2021Spanish Town, Jamaica15(2) - 2 Greg Maxwell8 - 8 LPts Jamaica National Championships 2021View
27/01/2021New Kingston, Jamaica14(2) - 2 Pablo Feo5 - 3 WPts
27/11/2020New Kingston, Jamaica13(2) - 2 Kir Togsbileg7 - 5 WPts
27/09/2020Kingston, Jamaica12(2) - 2 Dai Trahern9 - 5 WPts
18/08/2020New Kingston, Jamaica11(2) - 2 Xavion Punsoy0 - 2 WPts
17/06/2020New Kingston, Jamaica10(2) - 2 Gus Duncan6 - 6 WPts
16/04/2020Riyadh, Saudi Arabia9(2) - 2 Shayan Qudsi7 - 8 WPts
17/02/2020New Kingston, Jamaica8(2) - 2 Esteban Villela2 - 9 WPts
18/12/2019New Kingston, Jamaica7(2) - 2 Borya Sarkangals2 - 6 WPts
19/10/2019New Kingston, Jamaica6(2) - 2 Abdul Salama3 - 5 WPts
20/08/2019Bangkok, Thailand5(2) - 2 Petchbarngborn Kwanmuang3 - 6 WPts
21/06/2019San Lorenzo, Paraguay4(2) - 2 Jose Almaraz3 - 5 WPts
23/04/2019Kingston, Jamaica3(1) - 2 Noah Boal1 - 4 WKO3
28/02/2019Riga, Latvia3(1) - 1 Gennady Bardinsh2 - 3 LPts
31/12/2018Chennai, India2(1) - 1 Suneil Issac1 - 5 WPts
02/11/2018New Kingston, Jamaica1(1) - 1 Ordukhan Kasumov2 - 0 WPts
04/09/2018Ulaanbaatar, Mongolia0 - 1 Jiao Pau0 - 2 WKO3
07/07/2018New Kingston, Jamaica0 - 0 Michael Hemming0 - 0 LPts