Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  20 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2027New Kingston, Jamaica19 - 6 Alen Trahern9(1) - 13 WPts
07/10/2027New Kingston, Jamaica18 - 6 Max Firth9 - 4 WPts
08/08/2027New Kingston, Jamaica17 - 6 Roman Travieso10 - 13 WPts
09/06/2027New Kingston, Jamaica16 - 6 Vince Garrow0 - 13(1) WPts
10/04/2027New Kingston, Jamaica15 - 6 Peter Vail9(1) - 10 WPts
09/02/2027New Kingston, Jamaica14 - 6 Ulises Maese7(1) - 14 WPts
11/12/2026New Kingston, Jamaica13 - 6 Matthew Duffie11 - 10 WPts
12/10/2026New Kingston, Jamaica12 - 6 Leighton Duguid4 - 6 WPts
13/08/2026New Kingston, Jamaica11 - 6 Ben Duguid8 - 2 WPts
14/06/2026New Kingston, Jamaica10 - 6 Alen Trahern4 - 8 WPts
15/04/2026New Kingston, Jamaica9 - 6 Xaverius Dario6 - 7 WPts
15/02/2026New Kingston, Jamaica8 - 6 Rogelio Lanza2 - 6 WPts
18/12/2025Santo Domingo de Guzman, Dominican Republic7 - 6 Yago Gutierez1 - 15 WPts
20/10/2025New Kingston, Jamaica6 - 6 Greg Ferrier4 - 3 WPts
22/08/2025New Kingston, Jamaica5 - 6 Joo-ho Yoh0 - 5 WPts
24/06/2025Spanish Town, Jamaica4 - 6 Declan Brownlee12 - 19 WPts
21/05/2025Christchurch, New Zealand3 - 6 Leo Rangiwai1 - 14(1) WPts
23/03/2025New Kingston, Jamaica3 - 5 George Bankhead9 - 15 LPts
17/02/2025New Kingston, Jamaica3 - 4 Greg Ferrier2 - 0 LPts
23/12/2024Managua, Nicaragua3 - 3 Joaquin Cantara4 - 8 LPts
25/10/2024Managua, Nicaragua3 - 2 Nasario Ramos4 - 11 LPts
27/08/2024Masaya, Nicaragua3 - 1 Alejandro Paredes15(2) - 25 LPts
29/06/2024New Kingston, Jamaica2 - 1 Bart Hanken0 - 4 WPts
29/04/2024Shymkent, Kazakhstan2 - 0 Vitali Kamalov8 - 11 LPts
01/03/2024New Kingston, Jamaica1 - 0 Onaedo Aikelile0 - 2(1) WPts
01/01/2024New Kingston, Jamaica0 - 0 Harry Taggart1 - 3(2) WPts