Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  29(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/04/2026New Kingston, Jamaica28(1) - 27 John Doak1 - 11 WPts
23/02/2026New Kingston, Jamaica27(1) - 27 Greg Ferrier5 - 5 WPts
25/12/2025New Kingston, Jamaica26(1) - 27 Sam Kyles0 - 2 WPts
26/10/2025New Kingston, Jamaica25(1) - 27 Paul Belling0 - 1 WPts
27/08/2025New Kingston, Jamaica24(1) - 27 Reyes Machuca5 - 2 WPts
28/06/2025New Kingston, Jamaica24(1) - 26 Hisoka Doi21 - 22 LPts
29/04/2025New Kingston, Jamaica23(1) - 26 Mark Rice5 - 7 WPts
28/02/2025New Kingston, Jamaica23(1) - 25 Enzo Pecina13 - 7 LPts
31/12/2024New Kingston, Jamaica22(1) - 25 Mason Kitchings0 - 2 WPts
01/11/2024New Kingston, Jamaica21(1) - 25 Angel Londono11 - 12 WPts
03/09/2024New Kingston, Jamaica21(1) - 24 Shin-wook Shon35 - 5 LPts
06/07/2024New Kingston, Jamaica21(1) - 23 Shin-wook Shon34 - 5 LPts
06/05/2024Kingston, Jamaica21(1) - 22 Gus Duncan22 - 14 LPts
26/03/2024New Kingston, Jamaica21(1) - 21 Dan Lourie7 - 20 LPts Jamaica National Championships 2024View
03/03/2024Almaty, Kazakhstan20(1) - 21 Azam Ghaksybeck23(1) - 10 WPts
04/01/2024Managua, Nicaragua20(1) - 20 Jose Cuba16 - 22 LPts
06/11/2023Ulaanbaatar, Mongolia19(1) - 20 Confucius Esmagambetov6 - 16 WPts
08/09/2023Melbourne, Australia18(1) - 20 James Black16(1) - 14 WPts
11/07/2023Spanish Town, Jamaica18(1) - 19 Ian Nish7(2) - 25 LPts
25/05/2023New Kingston, Jamaica17(1) - 19 Jack Binnion8 - 29 WPts
26/03/2023Spanish Town, Jamaica17(1) - 18 Paul Davidson27 - 8 LPts Jamaica National Championships 2023View
24/02/2023Kingston, Jamaica16 - 18 Noah Boal7 - 22(4) WKO3
16/01/2023Jakarta, Indonesia16 - 17 Darma Soemadiredja21(1) - 7 LPts
18/11/2022Semarang, Indonesia16 - 16 Satri Unang12 - 10 LPts
20/09/2022New Kingston, Jamaica16 - 15 Jake Curry2 - 12 LPts
21/07/2022Santo Domingo Este, Dominican Republic16 - 14 Emilio Mancia9 - 17 LPts
23/05/2022Wakefield, UK15 - 14 Ethan Marean8 - 13 WPts
25/03/2022Santiago de los Caballeros, Dominican Republic15 - 13 Federico Prudencio14 - 11 LPts
25/01/2022New Kingston, Jamaica14 - 13 Floyd Picken14 - 13 WPts
29/11/2021Spanish Town, Jamaica13 - 13 John Frew12(1) - 12 WPts
11/10/2021Brno, Czech Republic12 - 13 LukᚠNekola10 - 11 WPts
13/08/2021New Kingston, Jamaica11 - 13 Guillermo Callueng0 - 9 WPts
12/06/2021New Kingston, Jamaica10 - 13 Ian Moffet3 - 16(1) WPts
17/04/2021Portmore, Jamaica10 - 12 Gethin Currie10 - 10 LPts
16/03/2021Portmore, Jamaica10 - 11 Clinton Carns8 - 8 LPts
30/01/2021New Kingston, Jamaica10 - 10 Chul Pae11 - 7 LPts
29/11/2020New Kingston, Jamaica9 - 10 Vicente Rafael4 - 11 WPts
29/09/2020Portmore, Jamaica9 - 9 Paul Davidson11 - 2 LPts
13/08/2020Argenteuil, France8 - 9 Macy Beauchamp0 - 12 WPts
15/06/2020Carolina, Puerto Rico8 - 8 Joaquin Apostol8 - 6 LPts
15/04/2020New Kingston, Jamaica8 - 7 Dominic Hope11 - 2 LPts
10/03/2020Athens, Greece8 - 6 Graeae Antoni3 - 8 LPts
11/01/2020Spanish Town, Jamaica8 - 5 Harvey Hamill2 - 4 LPts
10/12/2019New Kingston, Jamaica7 - 5 Jack Binnion5 - 8 WPts
27/10/2019Guayaquil, Ecuador6 - 5 Felippe Disla2 - 9 WPts
28/08/2019Spanish Town, Jamaica5 - 5 Ian Nish1 - 5 WPts
30/06/2019New Kingston, Jamaica5 - 4 Gus Cather3 - 6 LPts
01/05/2019New Kingston, Jamaica4 - 4 Colin Finnie2 - 4 WPts
01/03/2019Kingston, Jamaica4 - 3 Greg Galley2 - 2 LPts
28/01/2019New Kingston, Jamaica4 - 2 Setia Faristian2 - 2 LPts
28/11/2018New Kingston, Jamaica3 - 2 Jeyhun Esimow1 - 1 WPts
28/09/2018New Kingston, Jamaica3 - 1 Michael Ellis3 - 1 LPts
22/08/2018New Kingston, Jamaica2 - 1 Vicente Franqui0 - 3 WPts
22/06/2018New Kingston, Jamaica1 - 1 Diego Canedo1 - 2 WPts
21/04/2018Kingston, Jamaica1 - 0 Kyle Glace0 - 0 LPts
07/03/2018New Kingston, Jamaica0 - 0 Stephen Ardrey0 - 0 WPts